TL;DR
Ruckig is a novel real-time trajectory generation algorithm that computes time-optimal paths respecting third-order constraints and arbitrary target states, including non-zero acceleration, for multi-DoF systems.
Contribution
It introduces the first time-optimal OTG algorithm for arbitrary multi-dimensional target states with complete kinematic constraints, including jerk limits and synchronization.
Findings
Successfully computed over 1 billion trajectories in tests.
Demonstrated robustness and real-time performance in practical applications.
Enabled better utilization of robot dynamical resources through directional limits.
Abstract
We present Ruckig, an algorithm for Online Trajectory Generation (OTG) respecting third-order constraints and complete kinematic target states. Given any initial state of a system with multiple Degrees of Freedom (DoFs), Ruckig calculates a time-optimal trajectory to an arbitrary target state defined by its position, velocity, and acceleration limited by velocity, acceleration, and jerk constraints. The proposed algorithm and implementation allows three contributions: (1) To the best of our knowledge, we derive the first time-optimal OTG algorithm for arbitrary, multi-dimensional target states, in particular including non-zero target acceleration. (2) This is the first open-source prototype of time-optimal OTG with limited jerk and complete time synchronization for multiple DoFs. (3) Ruckig allows for directional velocity and acceleration limits, enabling robots to better use their…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
