Short Explanation
Use Ruckig to retime robot joint or Cartesian commands into smooth jerk-limited trajectories before execution.
Ruckig generates time-optimal trajectories under velocity, acceleration, and jerk limits for smooth robot motion commands.
Core parameters, trigger timing, and visual before/after demo references.
Use Ruckig to retime robot joint or Cartesian commands into smooth jerk-limited trajectories before execution.
Prepare the scene, image, video, sensor stream, prompt, or configuration expected by the original project.
Read the produced visualization, prediction, map, trajectory, mask, grasp pose, or other documented artifact.
Readable controls and the meaning of each returned artifact.
current_statetextCurrent positions, velocities, and accelerations.
target_statetextDesired target positions, velocities, and accelerations.
limitstextVelocity, acceleration, and jerk limits for each degree of freedom.
trajectorySmooth trajectory samples or online control states.
durationTotal trajectory duration under the configured limits.
Official resources, deployment steps, academic context, citation, and source-reported benchmark numbers.
from ruckig import Ruckig, InputParameter, OutputParameter otg = Ruckig(6, 0.001) # Fill current state, target state, and limits, then call update in the control loop.
{
"tool": "ruckig",
"status": "ok",
"results": [
{
"label": "Jerk-limited trajectory generation",
"score": 0.87,
"output": "Time-parameterized trajectory samples"
}
],
"timing": {
"runtime": "The paper targets real-time control cycles and notes typical robot control cycle times of 0.5 ms to 5 ms.",
"device": "documented in source benchmark when available"
},
"artifacts": {
"visualization": "tools/ruckig/runs/visualization.png",
"raw_predictions": "tools/ruckig/runs/predictions.json"
}
}Paper identity and contribution summary.
@misc{ruckig2021,
title={Jerk-limited Real-time Trajectory Generation with Arbitrary Target States},
author={Author},
year={2021},
note={RSS 2021},
url={https://arxiv.org/abs/2105.04830}
}Only compact, source-reported numbers are shown here.
| Dataset | Metric | Value | Runtime | Source |
|---|---|---|---|---|
| 7-DoF online trajectory generation | Mean / worst calculation time | 19.8+/-0.2 us / 123+/-13 us | Intel i7-8700K, single thread | Official RSS 2021 paper, Table III |
| 7-DoF online trajectory generation | Reflexxes Type IV mean / worst calculation time | 38.4+/-0.4 us / 155+/-35 us | Intel i7-8700K, single thread | Official RSS 2021 paper, Table III |
| 7-DoF online trajectory generation | opt_control mean / worst calculation time | 727+/-7 us / 3203+/-504 us | Intel i7-8700K, single thread | Official RSS 2021 paper, Table III |
Official RSS 2021 paper, Table III, benchmark figure, C++ library, Python package, and online trajectory examples.
Visual references from the original tool. Click any image to inspect the original size.