On the Synthesis of Reactive Collision-Free Whole-Body Robot Motions: A Complementarity-based Approach
Haowen Yao, Riddhiman Laha, Anirban Sinha, Jonas Hall, Luis F.C., Figueredo, Nilanjan Chakraborty, and Sami Haddadin

TL;DR
This paper introduces FLIQC, a novel optimization-based motion planner for high-DOF robots that generates real-time, collision-free, reactive motions by solving complementarity constraints efficiently.
Contribution
The paper presents a new motion planning approach using complementarity constraints that achieves real-time collision-free motion for complex robots in cluttered environments.
Findings
FLIQC outperforms state-of-the-art planners in speed and reliability.
Generates continuous, reactive motions at 1 kHz in simulation and hardware.
Ensures non-penetration through a novel constraint formulation.
Abstract
This paper is about generating motion plans for high degree-of-freedom systems that account for collisions along the entire body. A particular class of mathematical programs with complementarity constraints become useful in this regard. Optimization-based planners can tackle confined-space trajectory planning while being cognizant of robot constraints. However, introducing obstacles in this setting transforms the formulation into a non-convex problem (oftentimes with ill-posed bilinear constraints), which is non-trivial in a real-time setting. To this end, we present the FLIQC (Fast LInear Quadratic Complementarity based) motion planner. Our planner employs a novel motion model that captures the entire rigid robot as well as the obstacle geometry and ensures non-penetration between the surfaces due to the imposed constraint. We perform thorough comparative studies with 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.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsRobotic Mechanisms and Dynamics · Robot Manipulation and Learning · Robotic Path Planning Algorithms
