TY - JOUR
T1 - Singularity Resolution in Equality and Inequality Constrained Hierarchical Task-Space Control by Adaptive Nonlinear Least Squares
AU - Pfeiffer, Kai
AU - Escande, Adrien
AU - Kheddar, Abderrahmane
N1 - Publisher Copyright:
© 2016 IEEE.
PY - 2018/10
Y1 - 2018/10
N2 - We propose a robust method to handle kinematic and algorithmic singularities of any kinematically redundant robot under task-space hierarchical control with ordered equalities and inequalities. Our main idea is to exploit a second order model of the nonlinear kinematic function, in the sense of the Newton's method in optimization. The second order information is provided by a hierarchical BFGS algorithm omitting the heavy computation required for the true Hessian. In the absence of singularities, which is robustly detected, we use the Gauss-Newton algorithm that has quadratic convergence. In all cases, we keep a least-squares formulation enabling good computation performances. Our approach is demonstrated in simulation with a simple robot and a humanoid robot, and compared to state-of-the-art algorithms.
AB - We propose a robust method to handle kinematic and algorithmic singularities of any kinematically redundant robot under task-space hierarchical control with ordered equalities and inequalities. Our main idea is to exploit a second order model of the nonlinear kinematic function, in the sense of the Newton's method in optimization. The second order information is provided by a hierarchical BFGS algorithm omitting the heavy computation required for the true Hessian. In the absence of singularities, which is robustly detected, we use the Gauss-Newton algorithm that has quadratic convergence. In all cases, we keep a least-squares formulation enabling good computation performances. Our approach is demonstrated in simulation with a simple robot and a humanoid robot, and compared to state-of-the-art algorithms.
KW - humanoid robots
KW - kinematics
KW - motion control
KW - optimization and optimal control
KW - Redundant robots
UR - http://www.scopus.com/inward/record.url?scp=85061416587&partnerID=8YFLogxK
U2 - 10.1109/LRA.2018.2855265
DO - 10.1109/LRA.2018.2855265
M3 - Article
AN - SCOPUS:85061416587
SN - 2377-3766
VL - 3
SP - 3630
EP - 3637
JO - IEEE Robotics and Automation Letters
JF - IEEE Robotics and Automation Letters
IS - 4
M1 - 8410418
ER -