Energy minimization in humanoid gait

This paper presents a review of minimum energy based humanoid gait design. The use of energy in gait design is inspired by the theory in human kinesiology stating that human behavior is guided by energy minimization. The different approaches in designing and controlling gait based on energy minimization are explained. The methods are also categorized based on the models used, types of energy monitored, and controller types. The paper presents the energy exchange theory, which to our knowledge has not been implemented in humanoid gait control previously. The importance of this theory is shown in designing a more human-like gait. Preliminary simulation results on the Nao H25 V3.3 in Webots show the limitations of the default gait and the need for implementing the energy exchange theory.

[1]  Tad McGeer,et al.  Passive Dynamic Walking , 1990, Int. J. Robotics Res..

[2]  Jorge Ambrósio,et al.  Energy expenditure during human gait. II - Role of muscle groups , 2010, 2010 Annual International Conference of the IEEE Engineering in Medicine and Biology.

[3]  Gordon Cheng,et al.  Full-Body Compliant Human–Humanoid Interaction: Balancing in the Presence of Unknown External Forces , 2007, IEEE Transactions on Robotics.

[4]  Liming Yuan,et al.  Energy Optimization with Multi Virtual Gravity for Robotic Gait , 2012, 2012 Third International Conference on Digital Manufacturing & Automation.

[5]  Zhiwei Luo,et al.  Asymptotically stable gait generation for biped robot based on mechanical energy balance , 2007, 2007 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[6]  Imad H. Elhajj,et al.  Hierarchical fall avoidance strategy for small-scale humanoid robots , 2012, 2012 IEEE International Conference on Robotics and Biomimetics (ROBIO).

[7]  Martin Buss,et al.  Compliance in gait synthesis: Effects on energy and gait , 2008, Humanoids 2008 - 8th IEEE-RAS International Conference on Humanoid Robots.

[8]  Pedro X. La Hera,et al.  Design of energy efficient walking gaits for a three-link planar biped walker with two unactuated degrees of freedom , 2012, 2012 IEEE International Conference on Robotics and Automation.

[9]  C. Oatis,et al.  Kinesiology: The Mechanics and Pathomechanics of Human Movement , 2003 .

[10]  Karim A. Tahboub,et al.  Biologically-inspired humanoid postural control , 2009, Journal of Physiology-Paris.

[11]  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).

[12]  Pei Li,et al.  Iterative learning control for biped walking , 2010, 2010 IEEE International Conference on Mechatronics and Automation.

[13]  Nico Roos,et al.  An energy efficient dynamic gait for a Nao robot , 2014, 2014 IEEE International Conference on Autonomous Robot Systems and Competitions (ICARSC).

[14]  Byung Kook Kim,et al.  Energy-Efficient Gait Planning and Control for Biped Robots Utilizing Vertical Body Motion and Allowable ZMP Region , 2015, IEEE Transactions on Industrial Electronics.

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

[16]  Changjiu Zhou,et al.  Optimal energy gait planning for humanoid robot using geodesics , 2010, 2010 IEEE Conference on Robotics, Automation and Mechatronics.

[17]  Imad H. Elhajj,et al.  A hybrid ankle/hip preemptive falling scheme for humanoid robots , 2011, 2011 IEEE International Conference on Robotics and Automation.

[18]  S Rodrigo,et al.  Energy expenditure during human gait. I — An optimized model , 2010, 2010 Annual International Conference of the IEEE Engineering in Medicine and Biology.

[19]  Majid Nili Ahmadabadi,et al.  An energy efficient gait trajectory planning algorithm for a seven linked biped robot using movement elements , 2015, 2015 23rd Iranian Conference on Electrical Engineering.

[20]  David A. Winter,et al.  Human balance and posture control during standing and walking , 1995 .

[21]  Zhiwei Luo,et al.  A novel gait generation for biped walking robots based on mechanical energy constraint , 2002, IEEE Transactions on Robotics and Automation.

[22]  Carlos Canudas-de-Wit,et al.  Generation of energy optimal complete gait cycles for biped robots , 1998, Proceedings. 1998 IEEE International Conference on Robotics and Automation (Cat. No.98CH36146).

[23]  Yue Wang,et al.  Energy based control of compass gait soft limbed bipeds , 2014, 2014 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[24]  Y. Fujimoto Minimum energy biped running gait and development of energy regeneration leg , 2004, The 8th IEEE International Workshop on Advanced Motion Control, 2004. AMC '04..

[25]  G. Cavagna,et al.  Mechanical work in terrestrial locomotion: two basic mechanisms for minimizing energy expenditure. , 1977, The American journal of physiology.

[26]  Jerry E. Pratt,et al.  Intuitive control of a planar bipedal walking robot , 1998, Proceedings. 1998 IEEE International Conference on Robotics and Automation (Cat. No.98CH36146).

[27]  Taku Komura,et al.  A Feedback Controller for Biped Humanoids that Can Counteract Large Perturbations During Gait , 2005, Proceedings of the 2005 IEEE International Conference on Robotics and Automation.

[28]  Imad H. Elhajj,et al.  Model-free human-like humanoid push recovery , 2015, 2015 IEEE International Conference on Robotics and Biomimetics (ROBIO).

[29]  Ann Hallemans,et al.  Mechanical energy in toddler gait A trade-off between economy and stability? , 2004, Journal of Experimental Biology.

[30]  N. G. Tsagarakis,et al.  A compact model for the compliant humanoid robot COMAN , 2012, 2012 4th IEEE RAS & EMBS International Conference on Biomedical Robotics and Biomechatronics (BioRob).

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

[32]  Mark W. Spong,et al.  Kinetic energy shaping for gait regulation of underactuated bipeds , 2008, 2008 IEEE International Conference on Control Applications.

[33]  Patrick J. Loughlin,et al.  Sensory adaptation in human balance control: Lessons for biomimetic robotic bipeds , 2008, Neural Networks.

[34]  Sergey V. Drakunov,et al.  Capture Point: A Step toward Humanoid Push Recovery , 2006, 2006 6th IEEE-RAS International Conference on Humanoid Robots.