Operational Space Control Framework for Torque Controlled Humanoid Robots with Joint Elasticity

Torque controlled robots have the capability of implementing compliant behavior with back-drivability. In practice, however, joint elasticity often prevents an accurate position tracking performance of a robot. In particular, humanoid robots are influenced more by elasticity because of a long kinematic chain between the feet and hands. In this paper, we present a new inverse dynamics based control approach for torque controlled humanoid robots with joint elasticity. When formulating the operational space control framework, feedback control consists of only motor-related parts with measured motor angle values, and the link dynamics is compensated by the feedforward terms. The experiment results of the proposed approach show a noticeable improvement in the position tracking performance in 6-DoF manipulator. Finally, the proposed method was applied to a torque controlled biped robot for walking. Both stiff motion control of the CoM and compliant motion control of the foot were simultaneously achieved, demonstrating the advantage of the torque controlled robot.

[1]  Oussama Khatib,et al.  A unified approach for motion and force control of robot manipulators: The operational space formulation , 1987, IEEE J. Robotics Autom..

[2]  Alessandro De Luca,et al.  A PD-type regulator with exact gravity cancellation for robots with flexible joints , 2011, 2011 IEEE International Conference on Robotics and Automation.

[3]  Johannes Englsberger,et al.  Torque-Based Dynamic Walking - A Long Way from Simulation to Experiment , 2018, 2018 IEEE International Conference on Robotics and Automation (ICRA).

[4]  M. Spong Modeling and Control of Elastic Joint Robots , 1987 .

[5]  Aaron D. Ames,et al.  Valkyrie: NASA's First Bipedal Humanoid Robot , 2015, J. Field Robotics.

[6]  Jaeheung Park,et al.  Reactive Bipedal Walking Method for Torque Controlled Robot , 2018, 2018 IEEE International Conference on Robotics and Automation (ICRA).

[7]  Yuichi Matsumoto,et al.  Modeling of Force Sensing and Validation of Disturbance Observer for Force Control , 2007, IEEE Transactions on Industrial Electronics.

[8]  Jaeheung Park,et al.  Improvement of humanoid walking control by compensating actuator elasticity , 2016, 2016 IEEE-RAS 16th International Conference on Humanoid Robots (Humanoids).

[9]  Nikolaos G. Tsagarakis,et al.  The mechatronic design of the new legs of the iCub robot , 2012, 2012 12th IEEE-RAS International Conference on Humanoid Robots (Humanoids 2012).

[10]  Nikolaos G. Tsagarakis,et al.  Model-Free Robust Adaptive Control of Humanoid Robots With Flexible Joints , 2017, IEEE Transactions on Industrial Electronics.

[11]  Alin Albu-Schäffer,et al.  A passivity based Cartesian impedance controller for flexible joint robots - part I: torque feedback and gravity compensation , 2004, IEEE International Conference on Robotics and Automation, 2004. Proceedings. ICRA '04. 2004.

[12]  Nikolaos G. Tsagarakis,et al.  COMpliant huMANoid COMAN: Optimal joint stiffness tuning for modal frequency control , 2013, 2013 IEEE International Conference on Robotics and Automation.

[13]  Soonwook Hwang,et al.  Aesthetic design and development of humanoid legged robot , 2014, 2014 IEEE-RAS International Conference on Humanoid Robots.

[14]  Alin Albu-Schäffer,et al.  A passivity based Cartesian impedance controller for flexible joint robots - part II: full state feedback, impedance design and experiments , 2004, IEEE International Conference on Robotics and Automation, 2004. Proceedings. ICRA '04. 2004.

[15]  Soonwook Hwang,et al.  Analysis of position tracking in torque control of humanoid robots considering joint elasticity and time delay , 2017, 2017 IEEE-RAS 17th International Conference on Humanoid Robotics (Humanoids).

[16]  Oussama Khatib,et al.  Contact consistent control framework for humanoid robots , 2006, Proceedings 2006 IEEE International Conference on Robotics and Automation, 2006. ICRA 2006..

[17]  Chien-Liang Fok,et al.  Actuator Control for the NASA‐JSC Valkyrie Humanoid Robot: A Decoupled Dynamics Approach for Torque Control of Series Elastic Robots , 2015, J. Field Robotics.

[18]  Alin Albu-Schäffer,et al.  Dynamic whole-body mobile manipulation with a torque controlled humanoid robot via impedance control laws , 2011, 2011 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[19]  Alin Albu-Schäffer,et al.  Overview of the torque-controlled humanoid robot TORO , 2014, 2014 IEEE-RAS International Conference on Humanoid Robots.

[20]  Guangjun Liu,et al.  Precise Control of Elastic Joint Robot Using an Interconnection and Damping Assignment Passivity-Based Approach , 2016, IEEE/ASME Transactions on Mechatronics.

[21]  Jörn Malzahn,et al.  WALK‐MAN: A High‐Performance Humanoid Platform for Realistic Environments , 2017, J. Field Robotics.

[22]  Alessandro De Luca,et al.  Robots with Flexible Elements , 2008, Springer Handbook of Robotics, 2nd Ed..

[23]  Gábor Stépán,et al.  Stability of time-periodic and delayed systems - a route to act-and-wait control , 2006, Annu. Rev. Control..