Upper-body impedance control with variable stiffness for a door opening task

The advent of humanoids has brought new challenges in the real-world application. As a part of ongoing efforts to foster functionality of the robot accommodating a real environment, this paper introduces a recent progress on a door opening task with our compliant humanoid, CoMan. We presents a task-prioritized impedance control framework for an upper body system that includes a dual-arm, a waist, two soft hands, and 3D camera. Aimed to create desired responses to open the door, a novel stiffness modulation method is proposed, incorporating a realtime optimization. As a preliminary experiment, a full door-opening scenario (approaching to the door and reaching, grasping, rotating and pulling the door handle) is demonstrated under a semi-autonomous operation with a pilot. The experimental result shows the effectiveness and efficacy of the proposed impedance control approach. Despite of uncertainties from sensory data, the door opening task is successfully achieved and safe and robust interaction is established without creating excessive forces.

[1]  Antonio Bicchi,et al.  Modelling natural and artificial hands with synergies , 2011, Philosophical Transactions of the Royal Society B: Biological Sciences.

[2]  Morgan Quigley,et al.  ROS: an open-source Robot Operating System , 2009, ICRA 2009.

[3]  F. Marryat “Open Sesame” , 2005, Cardiology in the Young.

[4]  Gianluca Antonelli,et al.  Stability Analysis for Prioritized Closed-Loop Inverse Kinematic Algorithms for Redundant Robotic Systems , 2009, IEEE Trans. Robotics.

[5]  Pyung Hun Chang,et al.  Relative task prioritization for dual-arm with multiple, conflicting tasks: Derivation and experiments , 2013, 2013 IEEE International Conference on Robotics and Automation.

[6]  T. Yoshikawa,et al.  Task-Priority Based Redundancy Control of Robot Manipulators , 1987 .

[7]  Comparison of various active impedance control approaches, modeling, implementation, passivity, stability and trade-offs , 2012, 2012 IEEE/ASME International Conference on Advanced Intelligent Mechatronics (AIM).

[8]  Lars Petersson,et al.  High-level control of a mobile manipulator for door opening , 2000, Proceedings. 2000 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2000) (Cat. No.00CH37113).

[9]  Alin Albu-Schäffer,et al.  Cartesian impedance control for a variable stiffness robot arm , 2011, 2011 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[10]  Uwe D. Hanebeck,et al.  ROMAN: a mobile robotic assistant for indoor service applications , 1997, Proceedings of the 1997 IEEE/RSJ International Conference on Intelligent Robot and Systems. Innovative Robotics for Real-World Applications. IROS '97.

[11]  Nikolaos G. Tsagarakis,et al.  A push recovery strategy for a passively compliant humanoid robot using decentralized LQR controllers , 2013, 2013 IEEE International Conference on Mechatronics (ICM).

[12]  Youngbum Jun,et al.  Continuous trajectory optimization for autonomous humanoid door opening , 2013, 2013 IEEE Conference on Technologies for Practical Robot Applications (TePRA).

[13]  Kazuhito Yokoi,et al.  Whole-body motion of a humanoid robot for passing through a door - opening a door by impulsive force - , 2009, 2009 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[14]  Angel P. del Pobil,et al.  Reliable non-prehensile door opening through the combination of vision, tactile and force feedback , 2010, Auton. Robots.

[15]  Keiji Nagatani,et al.  Designing a behavior of a mobile robot equipped with a manipulator to open and pass through a door , 1996, Robotics Auton. Syst..

[16]  Stefano Chiaverini,et al.  Singularity-robust task-priority redundancy resolution for real-time kinematic control of robot manipulators , 1997, IEEE Trans. Robotics Autom..

[17]  Petter Ögren,et al.  “Open sesame!” adaptive force/velocity control for opening unknown doors , 2012, IROS 2012.

[18]  Giorgio Metta,et al.  YARP: Yet Another Robot Platform , 2006 .

[19]  Jinoh Lee,et al.  Robust and model-free link position tracking control for humanoid COMAN with multiple compliant joints , 2013, 2013 13th IEEE-RAS International Conference on Humanoid Robots (Humanoids).

[20]  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.

[21]  Bruno Siciliano,et al.  Review of the damped least-squares inverse kinematics with experiments on an industrial robot manipulator , 1994, IEEE Trans. Control. Syst. Technol..

[22]  Manuel G. Catalano,et al.  Adaptive synergies for the design and control of the Pisa/IIT SoftHand , 2014, Int. J. Robotics Res..

[23]  Stephen Biggs,et al.  Utilizing compliance to manipulate doors with unmodeled constraints , 2010, 2010 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[24]  Jean-Jacques E. Slotine,et al.  A simple strategy for opening an unknown door , 1997, Proceedings of International Conference on Robotics and Automation.