Optically-regulated impedance-based balancing for humanoid robots

This paper attempts to resolve the issue of regulating a humanoid robot's impedance levels and Centre-of-Mass (CoM) position, for the purpose of maintaining balance, by means of receiving visual feedback from its environment. Once it has been endowed with visual perception, the robot is rendered capable of ascertaining whether a moving object located within fair proximity to its structure could potentially menace its state of balance, based on its relative distance and velocity. The real-time detection of such an event then necessitates the performance of a preparative action that would serve the purpose of ensuring the system's timely balancing. However, the latter may be viewed as a twofold problem in this context, since in addition to triggering a motion aimed at transferring the CoP towards the side of the polygon at which an external impact is imminent, the robot's impedance also needs to vary appropriately in order to absorb this disturbance. Experimental results obtained using a depth ASUS Xtion PRO Live camera attached to the COmpliant huMANoid (COMAN), clearly demonstrate the balance augmentation that is achievable when incorporating visual feedback into a balancing controller, thus partially corroborating the generic hypothesis that visual perception could potentially pave the way for a bipedal robot's emulation of human-like balancing.

[1]  G. Morel,et al.  Impedance based combination of visual and force control , 1998, Proceedings. 1998 IEEE International Conference on Robotics and Automation (Cat. No.98CH36146).

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

[3]  Gordon Cheng,et al.  Humanoid batting with bipedal balancing , 2008, Humanoids 2008 - 8th IEEE-RAS International Conference on Humanoid Robots.

[4]  Don Joven Agravante,et al.  Using vision and haptic sensing for human-humanoid joint actions , 2013, 2013 6th IEEE Conference on Robotics, Automation and Mechatronics (RAM).

[5]  Yoshihiko Nakamura,et al.  Contact phase invariant control for humanoid robot based on variable impedant inverted pendulum model , 2003, 2003 IEEE International Conference on Robotics and Automation (Cat. No.03CH37422).

[6]  P. Tomei A simple PD controller for robots with elastic joints , 1991 .

[7]  Masayuki Inaba,et al.  Online 3D vision, motion planning and bipedal locomotion control coupling system of humanoid robot: H7 , 2002, IEEE/RSJ International Conference on Intelligent Robots and Systems.

[8]  Nikolaos G. Tsagarakis,et al.  A compliant humanoid walking strategy based on the switching of state feedback gravity compensation controllers , 2013, 2013 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[9]  T. Tao Topics in Random Matrix Theory , 2012 .

[10]  Rong Xiong,et al.  Balance motion generation for a humanoid robot playing table tennis , 2011, 2011 11th IEEE-RAS International Conference on Humanoid Robots.

[11]  Nikolaos G. Tsagarakis,et al.  Lyapunov Stability Margins for humanoid robot balancing , 2014, 2014 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[12]  Masatoshi Ishikawa,et al.  High-speed bipedal robot running using high-speed visual feedback , 2014, 2014 IEEE-RAS International Conference on Humanoid Robots.

[13]  Atsuo Takanishi,et al.  Balance and impedance control for biped humanoid robot locomotion , 2001, Proceedings 2001 IEEE/RSJ International Conference on Intelligent Robots and Systems. Expanding the Societal Role of Robotics in the the Next Millennium (Cat. No.01CH37180).

[14]  Nikolaos G. Tsagarakis,et al.  A compact soft actuator unit for small scale human friendly robots , 2009, 2009 IEEE International Conference on Robotics and Automation.

[15]  Nikolaos G. Tsagarakis,et al.  The design of the lower body of the compliant humanoid robot “cCub” , 2011, 2011 IEEE International Conference on Robotics and Automation.

[16]  Radu Bogdan Rusu,et al.  3D is here: Point Cloud Library (PCL) , 2011, 2011 IEEE International Conference on Robotics and Automation.

[17]  Z. Zivkovic Improved adaptive Gaussian mixture model for background subtraction , 2004, ICPR 2004.

[18]  Jong Hyeon Park,et al.  Impedance control for biped robot locomotion , 2001, IEEE Trans. Robotics Autom..

[19]  Nikolaos G. Tsagarakis,et al.  Gravity compensation control of compliant joint systems with multiple drives , 2013, 2013 IEEE International Conference on Robotics and Automation.

[20]  Neville Hogan,et al.  Impedance Control: An Approach to Manipulation , 1984, 1984 American Control Conference.

[21]  Claire Dune,et al.  Vision-guided motion primitives for humanoid reactive walking: Decoupled versus coupled approaches , 2015, Int. J. Robotics Res..

[22]  Miomir Vukobratovic,et al.  Zero-Moment Point - Thirty Five Years of its Life , 2004, Int. J. Humanoid Robotics.

[23]  Kazuhito Yokoi,et al.  Biped walking stabilization based on linear inverted pendulum tracking , 2010, 2010 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[24]  Zoran Zivkovic,et al.  Improved adaptive Gaussian mixture model for background subtraction , 2004, Proceedings of the 17th International Conference on Pattern Recognition, 2004. ICPR 2004..