Multi-Priority Cartesian Impedance Control Based on Quadratic Programming Optimization

preview_player
Показать описание
by Enrico Mingo Hoffman, Arturo Laurenzi, Luca Muratore, Nikos G. Tsagarakis and Darwin G. Caldwell
-- Humanoids and Human Centered Mechatronics Lab (HHCM), Istituto Italiano di Tecnologia (IIT)

In this work, we introduced a prioritized Cartesian impedance control under the framework of the Quadratic Programming (QP) optimization. In particular, we present a formulation that is simpler than full inverse dynamics, avoids any matrix pseudo-inversion, inverse kinematics computation, and considers strict priorities among tasks. Our formulation is based on QP optimization permitting to take into account also explicit inequality constraints. We compare in simulation the tracking results obtained with a classical algebraic implementation against those derived from the proposed QP implementation taking into account joint torque limits. We consider the classical Cartesian impedance controller and a simplified version, also known as Virtual Model Control. Finally, the proposed method was implemented and validated on a humanoid upper-body torque-controlled robot. Experimental trials involving various physical interaction conditions were executed to demonstrate the performance of the proposed method.

Published in: 2018 IEEE International Conference on Robotics and Automation (ICRA)

Рекомендации по теме
join shbcf.ru