Abstract
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.
| Original language | English |
|---|---|
| Article number | 8410418 |
| Pages (from-to) | 3630-3637 |
| Number of pages | 8 |
| Journal | IEEE Robotics and Automation Letters |
| Volume | 3 |
| Issue number | 4 |
| DOIs | |
| Publication status | Published - Oct 2018 |
| Externally published | Yes |
Keywords
- Redundant robots
- humanoid robots
- kinematics
- motion control
- optimization and optimal control