Mirror-Descent Inverse Kinematics for Box-constrained Joint Space
Taisuke Kobayashi, Takanori Jin

TL;DR
This paper introduces a mirror descent-based inverse kinematics solver with box constraints that improves stability and speed for humanoid robot gait control, outperforming traditional Jacobian methods.
Contribution
It integrates mirror descent with Jacobian-based IK to handle joint constraints explicitly, introduces an epsilon-clamping heuristic, and applies acceleration for faster convergence.
Findings
Achieved more stable and fast tracking performance.
Reduced computational cost enabling real-time gait control.
Enhanced stability in humanoid robot movements.
Abstract
To control humanoid robots, the reference pose of end effector(s) is planned in task space, then mapped into the reference joints by IK. By viewing that problem as approximate quadratic programming (QP), recent QP solvers can be applied to solve it precisely, but iterative numerical IK solvers based on Jacobian are still in high demand due to their low computational cost. However, the conventional Jacobian-based IK usually clamps the obtained joints during iteration according to the constraints in practice, causing numerical instability due to non-smoothed objective function. To alleviate the clamping problem, this study explicitly considers the joint constraints, especially the box constraints in this paper, inside the new IK solver. Specifically, instead of clamping, a mirror descent (MD) method with box-constrained real joint space and no-constrained mirror space is integrated with…
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
TopicsProsthetics and Rehabilitation Robotics · Robotic Locomotion and Control · Robotic Mechanisms and Dynamics
