Main Article Content

Abstract

In this paper, a method of optimizing the rolling amplitude needed for a stable and smooth walking movement of a humanoid robot is considered. The optimization algorithm was based on minimizing a cost function defined by the rolling overshoot. The amplitude of the rolling during locomotion was calculated using the lateral zero moment point (ZMP) position. The initial value of the rolling was the static rolling that corresponds to the position of the ZMP at the center of the support polygon. The algorithm consisted of performing a ZMP calculation at two points that correspond to single support phases. Simplifying the robot as an inverted pendulum, the gyro feedback controller parameters were tuned to have a passive-like walking motion and a faster response of the robot state to the equilibrium point at single support phase. Experimental results, using HOAP-3 of Fujitsu, showed that the algorithm was successfully implemented along with the locomotion controller. With the optimal rolling technique, the humanoid robot could exhibit a stable and smooth walking movement.

 

 

Keywords

Humanoid robot Locomotion control Rhythmic motion Rolling optimization Zero Moment Point (ZMP).

Article Details

References

  1. Kajita, S., Kanehiro, F., Kaneko, K., Yokoi, K. and Hirukawa, H. The 3D Linear inverted pendulum mode: A simple modeling for a biped walking pattern generation. Proc. of the IEEE/RSJ International Conference on Intelligent Robots and Systems, October 29 - November 3, 2001 Maui, USA.
  2. Huang, Q., Yokoi, K., Kajita, S., Kaneko, K., Arai, H., Koyachi, N. and Tanie, K. Planning Walking Patterns for a biped robot, IEEE Trans. on Robotics and Automation, 2001, 17(3), 280-289.
  3. Vukobratović, M. and Borovac, B. Zero moment point - thirty five years of Its Life, J. Humanoid Robotics, 2004, 1(1), 161-162.
  4. Kajita, S., Matsumoto, O. and Saigo, M. Real-time 3D walking pattern generation for a biped robot with telescopic legs, Proc. of the 2001 IEEE International Conference on Robotics and Automation, May 21-26, 2001, Seoul, Korea.
  5. Kajita, S., Kanehiro, F., Kaneko, K., Fujiwara, K., Yokoi, K. and Hirukawa, H. A Real-time Pattern Generator for biped walking, Proc. of the 2002 IEEE International Conference on Robotics and Automation, May 11-15, 2002, Washington, DC, USA.
  6. Kagami, S., Nishiwaki, K., Kitagawa, T., Sugihiara, T., Inaba, M. and Inoue, H. A Fast Generation Method of a dynamically stable humanoid robot trajectory with enhanced ZMP Constraint, Proc. of IEEE International Conference on Humanoid Robotics, September 7-8, 2000, Cambridge, USA.
  7. Grillner, S. Neurobiological bases of rhythmic motor acts in vertebrates, J. Science, 1985, 228, 143-149.
  8. Taga, G. A model of the neuro-musculo-skeletal system for human locomotion, I. Emergence of basic gait, J. Boil. Cybern, 1995, 73, 97-111.
  9. Taga, G., Yamaguchi, Y. and Shimizu, H. Self-organized control of bipedal locomotion by neural oscillators in unpredictable environment, J. Biological Cybernetics, 1991, 65, 147-159.
  10. Ijspeert, A.J. Central pattern generators for locomotion control in animals and robots: a review Neurobiology of CPGs, J. Neural Networks, 2008, 21, 642-653.
  11. Li, C., Lowe, R., Duran, B. and Ziemke, T. Humanoids that crawl: Comparing gait performance of iCub and NAO using CPG architecture, Proc. of the 2011 IEEE International Conference on Computer Science and Automation Engineering, 10-12 Jun, 2011, Shanghai, China.
  12. Li, C., Lowe, R., Duran, B. and Ziemke, T. Modelling walking behaviors based on CPGs: A Simplified Bio-inspired architecture from animals to animates, Lecture Notes in Computer Science, 2012, 7426, 156-166.
  13. Li, C., Lowe, R., Duran, B. and Ziemke, T. Humanoids Learning to Walk: a Natural CPG-Actor-Critic Architecture, J. Frontiers in Neurorobotics, 2013, Published online.
  14. Matsuo, T., Sonoda, T. and Ishii, K. A design method of CPG network using energy efficiency to control a snake like robot, Proc. of the Fifth IEEE International Conference on Emerging Trends in Engineering and Technology, November 5-7, 2012, Himeji, Japan.
  15. Nakamura, Y., Mori, T., Sato, M. and Ishii, S. Reinforcement learning for a biped robot based on a CPG-actor-critic method, J. Neural networks, 2007, 20(6), 723–35.
  16. Tomoyuki, T., Azuma, Y. and Shibata, T. Acquisition of energy-efficient bipedal walking using CPG-based reinforcement learning, Proc. of the IEEE/RSJ International Conference on Intelligent Robots and Systems, October 11-15, 2009, St. Louis, MO, USA.
  17. Zaier, R. and Nagashima, F. Motion pattern generator and reflex system for humanoid robots, Proc. of IEEE/RSJ International Conference on intelligent robots and systems, October 9-15, 2006, Beijing, China.
  18. Zaier, R. and Kanda, S. Piecewise-Linear pattern generator and reflex system for humanoid robots, Proc. of the 2007 IEEE International conference on robotics and automation. April 10-14, 2007, Rome, Italy.
  19. Zaier, R. and Kanda, S. New Approach of Neural Network for Controlling Locomotion and Reflex of Humanoid Robot, In Humanoid Robots, INTECH International Publishers, book edited by Ben Choi, ISBN 978-953-7619-44-2, 2009, 365-388.
  20. Murase, Y., Yasukawa, Y., Sakai, K. and Ueki, M. Design of compact humanoid robot as a platform, Proc. of the 19th Annual Conference of the Robotics Society of Japan. September 18-20, 2001, Tokyo, Japan.
  21. HOAP-3, Fujitsu Automation Ltd, http://home.comcast.net/~jtechsc/HOAP-3_Spec_Sheet.pdf.