This work links optimization approaches from hierarchical least-squares programming to instantaneous prioritized whole-body robot control. Concretely, we formulate the hierarchical Newton's method which solves prioritized non-linear least-squares problems in a numerically stable fashion even in the presence of kinematic and algorithmic singularities of the approximated kinematic constraints. These results are then transferred to control problems which exhibit the additional variability of time. This is necessary in order to formulate acceleration based controllers and to incorporate the second order dynamics. However, we show that the Newton's method without complicated adaptations is not appropriate in the acceleration domain. We therefore formulate a velocity based controller which exhibits second order proportional derivative convergence characteristics. Our developments are verified in toy robot control scenarios as well as in complex robot experiments which stress the importance of prioritized control and its singularity resolution.
翻译:这项工作连接了从最平方的等级程序到即时优先排序的全体机器人控制的优化方法。 具体地说, 我们制定牛顿的等级方法, 以数字稳定的方式解决优先的非线性最小方的问题, 即使存在运动和算法上近似运动力限制的单一性。 这些结果随后被转移到显示时间额外变化的控制问题。 这对于建立加速控制器和纳入第二顺序动态是必要的。 但是, 我们显示, 牛顿方法没有复杂的适应在加速域是不合适的。 因此, 我们开发了一个基于速度的控制器, 显示第二顺序的相配相配的衍生物趋同特性。 我们的发展在耐用的机器人控制情景中以及复杂的机器人实验中得到了验证, 这些实验强调了优先控制的重要性及其单一性分辨率。</s>