Integrated Hierarchical Decision-Making in Inverse Kinematic Planning and Control
Kai Pfeiffer, Quan Zhang, Yuqing Chen, Gordon Boateng, Yuquan Wang, Vincent Bonnet, Aberrahmane Kheddar

TL;DR
This paper introduces a novel nonlinear programming framework that integrates hierarchical decision-making with whole-body inverse kinematic planning, enabling efficient and versatile solutions to complex robotics problems.
Contribution
It develops a sparse hierarchical nonlinear programming solver that leverages the $$-norm and hierarchical structure, addressing complex inverse kinematic decision-making tasks previously unaddressed.
Findings
Solver efficiently handles complex nonlinear hierarchical problems.
Enables simultaneous selection of end-effector locations from many candidates.
Addresses inverse kinematic control with bi-manual grasp selection on rotated objects.
Abstract
This work presents a novel and efficient nonlinear programming framework that tightly integrates hierarchical decision-making with whole-body inverse kinematic planning and control. Decision-making plays a central role in many aspects of robotics, from sparse inverse kinematic control with a minimal number of joints, to inverse kinematic planning while simultaneously selecting a discrete end-effector location from multiple candidates. Current approaches often rely on heavy computations using mixed-integer nonlinear programming, separate decision-making from inverse kinematics (some times approximated by reachability methods), or employ efficient but less versatile -norm formulations of linear sparse programming, without addressing the underlying nonlinear problem formulations. In contrast, the proposed sparse hierarchical nonlinear programming solver is efficient, versatile, and…
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.
