Energy-based optimal step planning for humanoids

Step planning is becoming an increasingly important research topic for humanoid robots. Most cost functions for step planning in the literature are designed based on terrain information. The energy cost to perform each step action is usually ignored. In walking, energy consumption depends on gait features such as step length and width. In this paper, we use three simple and intuitive energy cost functions for different step lengths, widths, and the turning angle. These functions are inspired by literature on human walking energy analysis, and the function parameters are tuned to match computed costs for optimal humanoid walking motions obtained by simulation. The energy cost and the terrain cost are combined to obtain an optimal step planning sequence using A* search.

[1]  Kenneth Kreutz-Delgado,et al.  Multibody dynamical algorithms, numerical optimal control, with detailed studies in the control of jet engine compressors and biped walking , 1999 .

[2]  Russ Tedrake,et al.  Efficient Bipedal Robots Based on Passive-Dynamic Walkers , 2005, Science.

[3]  Michael A. Saunders,et al.  SNOPT: An SQP Algorithm for Large-Scale Constrained Optimization , 2002, SIAM J. Optim..

[4]  R. Kram,et al.  Mechanical and metabolic determinants of the preferred step width in human walking , 2001, Proceedings of the Royal Society of London. Series B: Biological Sciences.

[5]  Tsai-Yen Li,et al.  Planning humanoid motions with striding ability in a virtual environment , 2004, IEEE International Conference on Robotics and Automation, 2004. Proceedings. ICRA '04. 2004.

[6]  A. Kuo A simple model of bipedal walking predicts the preferred speed-step length relationship. , 2001, Journal of biomechanical engineering.

[7]  Bum-Jae You,et al.  Humanoid Path Planning From HRI Perspective: A Scalable Approach via Waypoints With a Time Index , 2013, IEEE Transactions on Cybernetics.

[8]  Olivier Stasse,et al.  Weakly collision-free paths for continuous humanoid footstep planning , 2011, 2011 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[9]  Olivier Stasse,et al.  Weakly collision-free paths for continuous humanoid footstep planning , 2011, IROS 2011.

[10]  W. Sellers,et al.  Stride lengths, speed and energy costs in walking of Australopithecus afarensis: using evolutionary robotics to predict locomotion of early human ancestors , 2005, Journal of The Royal Society Interface.

[11]  R. Lewin The pace of life , 1976, Nature.

[12]  Vladlen Koltun,et al.  Optimizing locomotion controllers using biologically-based actuators and objectives , 2012, ACM Trans. Graph..

[13]  Yasar Ayaz,et al.  Human-Like Approach to Footstep Planning Among Obstacles for Humanoid Robots , 2006, 2006 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[14]  Satoshi Kagami,et al.  An adaptive action model for legged navigation planning , 2007, 2007 7th IEEE-RAS International Conference on Humanoid Robots.

[15]  Masahiro Fujita,et al.  Real-Time Path Planning for Humanoid Robot Navigation , 2005, IJCAI.

[16]  Günther Schmidt,et al.  Step sequence planning for a biped robot by means of a cylindrical shape model and a high-resolution 2.5D map , 2011, Robotics Auton. Syst..

[17]  Takeo Kanade,et al.  Footstep Planning for the Honda ASIMO Humanoid , 2005, Proceedings of the 2005 IEEE International Conference on Robotics and Automation.

[18]  Joel E. Chestnutt,et al.  A tiered planning strategy for biped navigation , 2004, 4th IEEE/RAS International Conference on Humanoid Robots, 2004..

[19]  H. Ralston,et al.  Optimization of energy expenditure during level walking , 2004, European Journal of Applied Physiology and Occupational Physiology.

[20]  H. Elftman,et al.  Biomechanics of muscle with particular application to studies of gait. , 1966, The Journal of bone and joint surgery. American volume.

[21]  Satoshi Kagami,et al.  Interactive control of humanoid navigation , 2009, 2009 IEEE/RSJ International Conference on Intelligent Robots and Systems.