Online adaptation for humanoids walking on uncertain surfaces

In this article, an online adaptation algorithm for bipedal walking on uneven surfaces with height uncertainty is proposed. To generate walking patterns on flat terrains, the trajectories in the task space are planned to satisfy the dynamic balance and slippage avoidance constraints and also to guarantee smooth landing of the swing foot. To ensure smooth landing of the swing foot on surfaces with height uncertainty, the preplanned trajectories in the task space should be adapted. The proposed adaptation algorithm consists of two stages. In the first stage, once the swing foot reaches its maximum height, the supervisory control is initiated until the touch is detected. After the detection, the trajectories in the task space are modified to guarantee smooth landing. In the second stage, this modification is preserved during the double support phase and released in the next single support phase. Effectiveness of the proposed online adaptation algorithm is experimentally verified through realization of the walking patterns on the SURENA III humanoid robot, designed and fabricated at Center of Advanced Systems and Technologies. The walking is tested on a surface with various flat obstacles, where the swing foot is prone to land on the ground either soon or late.

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

[2]  C. S. George Lee,et al.  Closed-Form Inverse Kinematic Position Solution for humanoid Robots , 2012, Int. J. Humanoid Robotics.

[3]  Friedrich Pfeiffer,et al.  Sensors and control concept of a biped robot , 2004, IEEE Transactions on Industrial Electronics.

[4]  Daniel C. Asmar,et al.  Humanoid Fall Avoidance Using a Mixture of Strategies , 2012, Int. J. Humanoid Robotics.

[5]  Amir Takhmar,et al.  Regulated Sliding Mode Control of a Biped Robot , 2007, 2007 International Conference on Mechatronics and Automation.

[6]  Aghil Yousefi-Koma,et al.  Optimal gait planning for humanoids with 3D structure walking on slippery surfaces , 2015, Robotica.

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

[8]  M. Vukobratovic,et al.  Mathematical models of general anthropomorphic systems , 1973 .

[9]  Kazuhito Yokoi,et al.  Planning walking patterns for a biped robot , 2001, IEEE Trans. Robotics Autom..

[10]  Jin Tak Kim,et al.  Impedance control for biped robot walking on uneven terrain , 2009, 2009 IEEE International Conference on Robotics and Biomimetics (ROBIO).

[11]  Ohung Kwon,et al.  Asymmetric trajectory generation and impedance control for running of biped robots , 2009, Auton. Robots.

[12]  A. Paulo Coimbra,et al.  Svr Controller for a Biped Robot in the sagittal Plane with Human-Based ZMP trajectory Reference and Gait , 2012, Int. J. Humanoid Robotics.

[13]  S. Ali A. Moosavian,et al.  Dynamics modeling of fully-actuated humanoids with general robot-environment interaction , 2014, 2014 Second RSI/ISM International Conference on Robotics and Mechatronics (ICRoM).

[14]  Chee-Meng Chew,et al.  Achieving Energy-Efficient Bipedal Walking Trajectory through GA-Based Optimization of Key Parameters , 2009, Int. J. Humanoid Robotics.

[15]  Takashi Matsumoto,et al.  Real time motion generation and control for biped robot -1st report: Walking gait pattern generation- , 2009, 2009 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[16]  Kouhei Ohnishi,et al.  Adaptation method using environmental modes for biped robot with toe and heel joints on unknown uneven terrain , 2011, 2011 IEEE International Conference on Mechatronics.

[17]  S. Ali A. Moosavian,et al.  Effects of toe-off and heel-off motions on gait performance of biped robots , 2015, 2015 3rd RSI International Conference on Robotics and Mechatronics (ICROM).

[18]  Atsuo Takanishi,et al.  Realization of stable dynamic walking by a parallel bipedal locomotor on uneven terrain using a virtual compliance control , 2003, Proceedings 2003 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2003) (Cat. No.03CH37453).

[19]  Aghil Yousefi-Koma,et al.  Adding low-cost passive toe joints to the feet structure of SURENA III humanoid robot , 2017, Robotica.

[20]  Kazuhito Yokoi,et al.  Biped walking pattern generation by using preview control of zero-moment point , 2003, 2003 IEEE International Conference on Robotics and Automation (Cat. No.03CH37422).

[21]  Friedrich Pfeiffer,et al.  A collocation method for real-time walking pattern generation , 2007, 2007 7th IEEE-RAS International Conference on Humanoid Robots.

[22]  Hun-ok Lim,et al.  Terrain-Adaptive Biped Walking Control Using Three-Point Contact Foot Mechanism Detectable Ground Surface , 2014 .

[23]  Atsuo Takanishi,et al.  Realization of biped walking on uneven terrain by new foot mechanism capable of detecting ground surface , 2010, 2010 IEEE International Conference on Robotics and Automation.

[24]  Jun-Ho Oh,et al.  Walking Control Algorithm of Biped Humanoid Robot on Uneven and Inclined Floor , 2007, J. Intell. Robotic Syst..

[25]  Kazuhito Yokoi,et al.  The 3D linear inverted pendulum mode: a simple modeling for a biped walking pattern generation , 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).

[26]  S. Ali A. Moosavian,et al.  A Low Friction Demanding Approach in Gait Planning for Humanoid Robots During 3D Manoeuvres , 2014 .

[27]  Satoshi Kagami,et al.  Planning and Control of a Humanoid Robot for Navigation on Uneven Multi-scale Terrain , 2010, ISER.

[28]  Shuuji Kajita,et al.  An Analytical Method for Real-Time Gait Planning for Humanoid Robots , 2006, Int. J. Humanoid Robotics.

[29]  Kazuhito Yokoi,et al.  Reactive biped walking control for a collision of a swinging foot on uneven terrain , 2011, 2011 11th IEEE-RAS International Conference on Humanoid Robots.

[30]  Atsuo Takanishi,et al.  Biped landing pattern modification method with nonlinear compliance control , 2006, Proceedings 2006 IEEE International Conference on Robotics and Automation, 2006. ICRA 2006..

[31]  Luca Bruzzone,et al.  Advances on Theory and Practice of Robots and Manipulators , 2014 .

[32]  Qiang Huang,et al.  Sensory reflex control for humanoid walking , 2005, IEEE Transactions on Robotics.

[33]  Takashi Matsumoto,et al.  Real time motion generation and control for biped robot -2nd report: Running gait pattern generation- , 2009, 2009 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[34]  Mansoor Alghooneh,et al.  Regulated Sliding Mode Control of a Biped Robot , 2007 .