DawnIK: Decentralized Collision-Aware Inverse Kinematics Solver for Heterogeneous Multi-Arm Systems
Salih Marangoz, Rohit Menon, Nils Dengler, Maren Bennewitz

TL;DR
DawnIK is a decentralized inverse kinematics method for multi-arm robots that effectively avoids collisions and improves trajectory tracking without requiring redundant degrees of freedom or expensive Jacobian computations.
Contribution
It introduces a novel, constraint-based, non-linear optimization approach for collision-aware inverse kinematics in heterogeneous multi-arm systems, enabling decentralized control.
Findings
Outperforms CollisionIK in collision avoidance in multi-arm scenarios.
Achieves better trajectory tracking when collision probability is low.
Enables decentralized control of multiple arms in intersecting workspaces.
Abstract
Although inverse kinematics of serial manipulators is a well studied problem, challenges still exist in finding smooth feasible solutions that are also collision aware. Furthermore, with collaborative service robots gaining traction, different robotic systems have to work in close proximity. This means that the current inverse kinematics approaches do not have only to avoid collisions with themselves but also collisions with other robot arms. Therefore, we present a novel approach to compute inverse kinematics for serial manipulators that take into account different constraints while trying to reach a desired end-effector pose that avoids collisions with themselves and other arms. Unlike other constraint based approaches, we neither perform expensive inverse Jacobian computations nor do we require arms with redundant degrees of freedom. Instead, we formulate different constraints as…
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 Mechanisms and Dynamics · Robot Manipulation and Learning · Advanced Numerical Analysis Techniques
