cuRobo: Parallelized Collision-Free Minimum-Jerk Robot Motion Generation
Balakumar Sundaralingam, Siva Kumar Sastry Hari, Adam Fishman, Caelan, Garrett, Karl Van Wyk, Valts Blukis, Alexander Millane, Helen Oleynikova,, Ankur Handa, Fabio Ramos, Nathan Ratliff, Dieter Fox

TL;DR
cuRobo introduces a GPU-accelerated, parallelized approach for collision-free robot motion planning, achieving significant speedups over existing methods and enabling real-time trajectory generation for manipulators.
Contribution
The paper presents a novel parallel optimization framework and GPU implementation for fast, collision-free robot motion planning, including a geometric planner and IK solver.
Findings
Achieves 50ms planning time, 60x faster than SOTA methods.
Develops a collision-free IK solver with 7000 queries/sec.
Provides a GPU-accelerated motion planning library, cuRobo.
Abstract
This paper explores the problem of collision-free motion generation for manipulators by formulating it as a global motion optimization problem. We develop a parallel optimization technique to solve this problem and demonstrate its effectiveness on massively parallel GPUs. We show that combining simple optimization techniques with many parallel seeds leads to solving difficult motion generation problems within 50ms on average, 60x faster than state-of-the-art (SOTA) trajectory optimization methods. We achieve SOTA performance by combining L-BFGS step direction estimation with a novel parallel noisy line search scheme and a particle-based optimization solver. To further aid trajectory optimization, we develop a parallel geometric planner that plans within 20ms and also introduce a collision-free IK solver that can solve over 7000 queries/s. We package our contributions into a state of the…
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.
Taxonomy
TopicsRobotic Path Planning Algorithms · Robot Manipulation and Learning · Robotic Mechanisms and Dynamics
