Advertisement

Bipedal robot walking control on inclined planes by fuzzy reference trajectory modification

  • 567 Accesses

  • 13 Citations

Abstract

The two-legged humanoid structure has advantages for an assistive robot in the human living and working environment. However, the control of bipedal walk is a challenge. Walking performance on solely even floor is not satisfactory. This paper presents a study on bipedal walk on inclined planes with changing slopes. A Zero Moment Point (ZMP) based gait synthesis technique is employed. The pitch angle reference for the foot sole plane—as expressed in a coordinate frame attached at the robot body—is adjusted online by a fuzzy logic system to adapt to different walking surface slopes. Ankle pitch torques and the average value of the body pitch angle, computed over a history of a predetermined number of sampling instants, are used as the inputs to this system. The proposed control method is tested via walking experiments with the 29 degrees-of-freedom human-sized full-body humanoid robot SURALP (Sabanci University Robotics Research Laboratory Platform) on even floor and inclined planes with different slopes. The results indicate that the approach presented is successful in enabling the robot to stably enter, ascend and leave inclined planes with 15 % (8.5°) grade. This, to the best knowledge of the authors, constitutes the steepest ascend reported to date, with a transition from even floor, by a blind walking biped robot.

This is a preview of subscription content, log in to check access.

Access options

Buy single article

Instant unlimited access to the full article PDF.

US$ 39.95

Price includes VAT for USA

Subscribe to journal

Immediate online access to all issues from 2019. Subscription will auto renew annually.

US$ 99

This is the net price. Taxes to be calculated in checkout.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15
Fig. 16
Fig. 17
Fig. 18

References

  1. Ali F, Ugurlu B, Kawamura A (2010a) Center of mass based inverse kinematics algorithm for bipedal robot motion on inclined surfaces. Proceedings of the 11th IEEE International Workshop on Advanced Motion Control, pp 396–401

  2. Ali F, Amran AC, Kawamura A (2010b) Slope-Walking of a Biped Robot with Position and Orientation Based Inverse Kinematics Method. Proceedings of the International Conference of Control, Automation and Systems, pp 1724–1728

  3. Boone GN, Hodgins JK (1997) Slipping and tripping reflexes for bipedal robots. Auton Robot 4:259–271

  4. Erbatur K, Kurt O (2009) Natural ZMP trajectories for biped robot reference generation. IEEE Trans Ind Electron 56(3):835–845

  5. Erbatur K, Seven U, Taskiran E, Koca O, Kiziltas G, Unel M, Sabanovic A, Onat A (2008) SURALP-L, the leg module of a new humanoid platform. In: Proceedings of the IEEE/RAS international conference on humanoid robots, pp 168–173

  6. Erbatur K, Seven U, Taskiran E, Koca O, Yilmaz M, Kiziltas G, Ünel M, Sabanovic A, Onat A (2009) SURALP: a new full-body humanoid robot platform. In: Proceedings of the IEEE/RSJ international conference on intelligent robots and systems, pp 4949–4954

  7. Fujimoto Y, Kawamura A (1998) Simulation of an autonomous biped walking robot including environmental force interaction. In: IEEE Robotics and Automation Magazine, pp 33–42

  8. Harada K, Morisawa M, Nakaoka S, Kaneko K, Kajita S (2009) Kinodynamic planning for humanoid robots walking on uneven terrain. J Robot Mechatron 21(3):311–316

  9. Hashimoto K, Sugahara Y, Ohta A, Sunazuka H, Tanaka C, Kawase M, Lim H, Takanishi A (2006) Realization of stable biped walking on public road with new biped foot system adaptable to uneven terrain. In: The first IEEE/RAS-EMBS international conference on biomedical robotics and biomechatronics, pp 226–231

  10. Hirai K, Hirose M, Haikawa Y, Takenaka T (1998) The development of Honda humanoid robot. In: Proceedings of the IEEE international conference on robotics and automation, vol 2, pp 1321–1326

  11. Hirukawa H, Hattori S, Kajita S, Harada K, Kaneko K, Kanehiro F, Morisawa M, Nakaoka S (2007) A pattern generator of humanoid robots walking on a rough terrain. In: IEEE international conference on robotics and automation, pp 2181–2187

  12. Hu Y, Yan G, Lin Z (2010) Stable walking for a compass-like biped robot in complex environments. In: Proceedings of the American control conference (AACC), pp 6048–6053

  13. Hyon S, Cheng G (2006) Gravity compensation and full-body balancing for humanoid robots. In: Proceedings of the IEEE international conference on humanoid robots (Humanoids 2006), CD-ROM, pp 214–221

  14. Iida F, Tedrake R (2010) Minimalistic control of biped walking in rough terrain. Auton Robot 28:355–368

  15. Juang, JG (2002) Intelligent locomotion control on sloping surfaces. Trans Inf Sci 147:229–243

  16. Kajita S, Tani K (1996a) Experimental study of biped dynamic walking. IEEE Control Syst 16:13–19

  17. Kajita S, Tani K (1996b) Adaptive gait control of a biped robot based on realtime sensing of the ground profile. In: Proceedings of the international conference on robotics and automation, vol 1, pp 570–577

  18. Kajita S, Kanehiro F, Kaneko K, Fujiwara K, Harada K, Yokoi K, Hirukawa H (2003) Biped walking pattern generation using preview control of the zero-moment-point. In: Proceedings of the IEEE international conference on robotics and automation, vol 2, pp 1620–1626

  19. Kaneko K, Kanehiro F, Kajita S, Yokoyama K, Akachi K, Kawasaki T, Ota S, Isozumi T (2002) Design of prototype humanoid robotics platform for HRP. In: Proceedings of the IEEE international conference on intelligent robots and systems, vol 3, pp 2431–2436

  20. Kang H, Hashimoto K, Kondo H, Hattori K, Nishikawa K, Hama Y, Lim H, Takanishi A, Suga K, Kato K (2010) Realization of biped walking on uneven terrain by new foot mechanism capable of detecting ground surface. In: IEEE international conference on robotics and automation, pp 5167–5172

  21. Kim JY, Park IW, Oh JH (2007) Walking control algorithm of biped humanoid robot on uneven and inclined floor. J Intell Robot Syst 48:457–484

  22. Lee CC (1990) Fuzzy logic in control systems: fuzzy logic controllers (part I and II). IEEE Trans Syst Man Cybern 20(2):405–435

  23. Lohmeier S, Loffler K, Gienger M, Ulbrich H, Pfeiffer (2004) Computer system and control of biped “Johnnie”. In: Proceedings of the IEEE international conference on robotics and automation, vol 4, pp 4222–4227

  24. Manchester IR, Mettin U, Iida F, Tedrake R (2011) Stable dynamic walking over uneven terrain. Int J Robot Res 30(3):265–279

  25. McGeer T (1990) Passive dynamic walking. Trans Int J Robot Res 9(2):62–82

  26. Ogura Y, Aikawa H, Shimomura K, Kondo H, Morishima A, Lim H, Takanishi A (2006) Development of a new humanoid robot WABIAN-2. In: Proceedings of the IEEE international conference on robotics and automation, pp 76–81

  27. Ono T, Murakami T, Ohnishi K (1998) An approach to biped robot control according to surface condition of ground. In: 5th international workshop on advanced motion control, pp 129–134

  28. Park JH (2003) Fuzzy-logic zero-moment-point trajectory generation for reduced trunk motions of biped robots. Fuzzy Sets Syst 134(1):189–203

  29. Pratt J, Chew C-M, Torres A, Dilworth P, Pratt G (2001) Virtual model control: an intuitive approach for bipedal locomotion. Int J Robot Res 20(2):129–143

  30. Sakagami Y, Watanabe R, Aoyama C, Shinichi M, Higaki N, Fujimura K (2002) The intelligent ASIMO: system overview and integration. In: Proceedings of the IEEE international conference on intelligent robots and systems, vol 3, pp 2478–2483

  31. Salatian AW, Zheng YF (1992a) Gait synthesis for a biped robot climbing sloping surfaces using neural networks. I. Static learning. In: Proceedings of the IEEE international conference on robotics and automation, vol 3, pp 2601–2606

  32. Salatian AW, Zheng YF (1992b) Gait synthesis for a biped robot climbing sloping surfaces using neural networks. II. Dynamic learning. In: Proceedings of the IEEE international conference on robotics and automation, vol 3, pp 2607–2611

  33. Salatian AW, Yi KY, Zheng YF (1997) Reinforcement learning for a biped robot to climb sloping surfaces. J Robot Syst 14(4):283–296

  34. Seven U, Akbas T, Fidan KC, Yilmaz M, Erbatur K (2011) Humanoid robot walking control on inclined planes. In: Proceedings of the IEEE international conference on mechatronics, pp 875–880

  35. Shih C-L, Chiou C-J (1998) The motion control of a statically stable biped robot on an uneven floor. IEEE Trans Syst Man Cybern B Cybern 28(2):244–249

  36. Sugahara Y, Hosobata T, Mikuriya Y, Hun-ok Lim, Takanishi A (2003) Realization of stable dynamic walking by a parallel bipedal locomotor on uneven terrain using a virtual compliance control. In: Proceedings of the international conference on intelligent robots and systems, vol 1, pp 595–600

  37. Tan F, Fu C, Chen K (2010) Biped blind walking on changing slope with reflex control system. In: Proceedings of the IEEE international conference on robotics and automation, pp 1709–1714

  38. Taskiran E (2009) Walking trajectory generation and control of the humanoid robot SURALP. Master thesis, Sabanci University

  39. Taskiran E, Seven U, Koca O, Yilmaz O, Erbatur K (2009) Walking control of a biped robot on an inclined plane. In: Proceedings of the 2nd international conference on intelligent systems and control

  40. Taskiran E, Yilmaz M, Koca O, Seven U, Erbatur K (2010) Trajectory generation with natural ZMP references for the biped walking robot SURALP. In: Proceedings of the IEEE international conference on robotics and automation, pp 4237-4242

  41. Vukobratovic M, Borovac B, Surla D, Stokic D (1990) Biped locomotion: dynamics, stability and application. Springer, Berlin

  42. Vundavilli PR, Pratihar DK (2009) Soft computing-based gait planners for a dynamically balanced biped robot negotiating sloping surfaces. Trans Appl Soft Comput 9(1):191–208

  43. Xiang Y, Arora JS, Abdel-Malek K (2010) Physics-based modeling and simulation of human walking: a review of optimization-based and other approaches. Struct Multidiscip Optim 42(1):1–23

  44. Yamaguchi J, Takanishi A, Kato I (1994) Development of a biped walking robot adapting to a horizontally uneven surface. In: Proceedings of the conference of intelligent robots and systems, advanced robotic systems and the real world, vol 2, pp 1156–1163

  45. Yi SJ, Zhang BT, Lee DD (2010) Online learning of uneven terrain for humanoid bipedal walking. In: Proceedings of the 24th AAAI conference on artificial intelligence, pp 1639–1644

  46. Yılmaz M (2010) Humanoid robot omnidirectional walking trajectory generation and control. Master thesis, Sabanci University

  47. Yilmaz M, Seven U, Erbatur K (2010) Biped robot walking control on inclined planes with fuzzy parameter adaptation. In: Proceedings of the IFAC workshop on adaptation and learning in control systems and signal processing, vol 10, part 1

  48. Zheng YF, Shen J (1990) Gait synthesis for the SD-2 biped robot to climb sloping surface. IEEE Trans Robot Autom 6(1):86–96

  49. Zheng YF, Shen J, Sias FR Jr (1988) A motion control scheme for a biped robot to climb sloping surfaces. Proceedings of the IEEE International Conference on Robotics and Automation 2:814–816

Download references

Author information

Correspondence to Kemalettin Erbatur.

Electronic supplementary material

Below is the link to the electronic supplementary material.

Supplementary material 1 (MPG 7718 kb)

Supplementary material 1 (MPG 7718 kb)

Rights and permissions

Reprints and Permissions

About this article

Cite this article

Seven, U., Akbas, T., Fidan, K.C. et al. Bipedal robot walking control on inclined planes by fuzzy reference trajectory modification. Soft Comput 16, 1959–1976 (2012). https://doi.org/10.1007/s00500-012-0868-7

Download citation

Keywords

  • Humanoid robots
  • Bipedal blind walking
  • Inclined plane
  • Fuzzy systems
  • Orientation control