Skip to main content
Log in

Fuzzy Control Strategy for a Hexapod Robot Walking on an Incline

  • Published:
International Journal of Fuzzy Systems Aims and scope Submit manuscript

Abstract

In this paper, the fuzzy control strategy for a hexapod robot walking on an incline is proposed. In order to maintain the vertical projection of the center of gravity (COG) remaining in the support pattern, the robot’s posture is adjusted by a fuzzy controller depending on the slope of incline. At first, Denavit–Hartenberg convention is applied to calculate the positions of motors and end points of legs. When the robot is walking on an incline, a rotation matrix, which can be acquired by an inertial measurement unit settled on the center of robot’s body, is required to obtain the vertical projection of COG. Then, the fuzzy controller is designed to adjust the angles of motors for supporting legs such that the vertical projection of COG approaches the COG of support polygon. Finally, several experiments are implemented by a hexapod robot to demonstrate the effectiveness of the proposed fuzzy control strategy.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

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
Fig. 19
Fig. 20
Fig. 21
Fig. 22
Fig. 23
Fig. 24
Fig. 25
Fig. 26

Similar content being viewed by others

References

  1. Chu, S.K.K., Pang, G.K.H.: Comparison between different model of hexapod robot in fault-tolerant gait. IEEE Trans. Syst. Man Cybern. Part A Syst. Hum. 32(6), 752–756 (2002)

    Article  Google Scholar 

  2. Seljanko, F.: Towards omnidirectional locomotion strategy for hexapod walking robot. In: 2011 IEEE International Symposium on Safety, Security, and Rescue Robotics, pp. 143–148 (2011)

  3. Inoue, K., Ooe, K., Lee, S.: Pushing methods for working six-legged robots capable of locomotion and manipulation in three modes. In: 2010 IEEE International Conference on Robotics and Automation, pp. 4742–4748 (2010)

  4. Jung-Min, Y., Jong-Hwan, K.: Optimal fault tolerant gait sequence of the hexapod robot with overlapping reachable areas and crab walking. IEEE Trans. Syst. Man Cybern. Part A Syst. Hum. 29(2), 224–235 (1999)

    Article  Google Scholar 

  5. Duan, X., Chen, W., Yu, S., Liu, J.: Tripod gaits planning and kinematics analysis of a hexapod robot. In: 2009 IEEE International Conference on Control and Automation, pp. 1850–1855 (2009)

  6. Wilson, D.M.: Insect walking. Annu. Rev. Entomol. 11, 103–122 (1966)

    Article  Google Scholar 

  7. Kar, D.C.: Design of statically stable walking robot: a review. J. Robot. Syst. 20(11), 617–686 (2003)

    Article  MATH  Google Scholar 

  8. Moosavian, S.A.A., Dabiri, A.: Dynamics and planning for stable motion of a hexapod robot. In: 2010 IEEE/ASME International Conference on Advanced Intelligent Mechatronics, pp. 818–823 (2010)

  9. Inagaki, K., Kobayashi, H.: Adaptive wave gait for hexapod synchronized walking. In: Proceedings of the 1994 IEEE International Conference on Robotics and Automation, pp. 1326–1331 (1994)

  10. Yang, J.M.: Fault-tolerant gait planning for a hexapod robot walking over rough terrain. J. Intell. Robot. Syst. 54(4), 613–627 (2008)

    Article  Google Scholar 

  11. Song, S.-M., Waldron, K.J.: An analytical approach for gait study and its applications on wave gaits. Int. J. Robot. Res. 6(2), 60–71 (1987)

    Article  Google Scholar 

  12. McGhee, R.B., Frank, A.A.: On the stability properties of quadruped creeping gaits. Math. Biosci. 3, 331–351 (1968)

    Article  MATH  Google Scholar 

  13. Jung-Min, Y., Jong-Hwan, K.: Fault-tolerant locomotion of the hexapod robot. IEEE Trans. Syst. Man Cybern. Part B Cybern. 28(1), 109–116 (1998)

    Article  Google Scholar 

  14. Lee, T.T., Liao, C.M., Chen, T.K.: On the stability properties of hexapod tripod gait. IEEE J. Robot. Autom. 4(4), 427–434 (1988)

    Article  Google Scholar 

  15. Resceanu, C.F.: Control algorithms for multi-legged robots in fault conditions using fuzzy logic. In: 15th International Conference on System Theory, Control and Computing, pp. 1–5 (2011)

  16. Yang, Z.Y., Juang, C.F., Jhan, Y.H.: Hexapod robot wall-following control using a fuzzy controller. In: 11th IEEE International Conference on Control & Automation (ICCA), pp. 574–578 (2014)

  17. Wang, Z.Y., Ding, X.L., Rovetta, A.: Analysis of typical locomotion of a symmetric hexapod robot. Robotica 28, 893–907 (2010)

    Article  Google Scholar 

  18. Chen, X., Wang, L.Q., Ye, X.F., Wang, G., Wang, H.L.: Prototype development and gait planning of biologically inspired multi-legged crablike robot. Mechatronics 23(4), 429–444 (2013)

    Article  Google Scholar 

  19. Liu, Z., Chen, S., Luo, X.: Judgment and adjustment of tipping instability for hexapod robots. In: 2013 IEEE International Conference on Robotics and Biomimetics (ROBIO), pp. 1941–1946 (2013)

  20. Roennau, A., Heppner, G., Nowicki, M., Zoellner, J.M., Dillmann, R.: Reactive posture behaviors for stable legged locomotion over steep inclines and large obstacles. In: 2014 IEEE/RSJ International Conference on Intelligent Robots and Systems, pp. 4888–4894 (2014)

  21. Yang, J.M., Kim, J.H.: A fault tolerant gait for a hexapod robot over uneven terrain. IEEE Trans. Syst. Man Cybern. Part B Cybern. 30(1), 172–180 (2000)

    Article  Google Scholar 

  22. Kamikawa, K., Arai, T., Inoue, K., Mae, Y.: Omni-directional gait of multi-legged rescue robot. In: 2004 IEEE International Conference on Robotics and Automation, 2004. Proceedings. ICRA ‘04, pp. 2171–2176 (2004)

  23. Jabbaryfar, S.M., Shouraki, S.B., Meghdari, A.: Fuzzy control of a quadruped robot foot trajectory. In: 2014 22nd Iranian Conference on Electrical Engineering (ICEE), pp. 1192–1196 (2014)

  24. Roy, S.S., Pratihar, D.K.: Dynamic modeling, stability and energy consumption analysis of a realistic six-legged walking robot. Robot. Comput. Integr. Manuf. 29(2), 400–416 (2013)

    Article  Google Scholar 

Download references

Acknowledgements

We would like to thank Ministry of Science and Technology in Taiwan for its support to the Project: MOST 104-2221-E-008-054-MY3.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Ying-Jen Chen.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Wang, WJ., Chou, HG., Chen, YJ. et al. Fuzzy Control Strategy for a Hexapod Robot Walking on an Incline. Int. J. Fuzzy Syst. 19, 1703–1717 (2017). https://doi.org/10.1007/s40815-017-0319-9

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s40815-017-0319-9

Keywords

Navigation