Skip to main content

Advertisement

Log in

Dynamic running hexapod robot based on high-performance computing

  • Published:
The Journal of Supercomputing Aims and scope Submit manuscript

Abstract

Advanced high-performance computing (HPC) plays an important role in solving complex and large problems in robot simulation, parameter identification, and control. This article introduces a flexible hexapod robot with arc-shaped legs that has the ability to move fast and agilely based on HPC. Its mechanical structure design follows the principle of miniaturization and lightweight. While the robot uses drive devices with high power density, power supply, and drive, systems with high performance are designed for it to meet the requirements of high bursting capabilities and rapid movement capabilities. Meanwhile, this article proposes a gait generation and control method for the hexapod robot based on max-plus algebra. This method regards the movement of touching and leaving the ground during robot’s walking as discrete events and uses a set of max-plus algebraic linear equations to describe the sequence of each discrete event in different locomotion gaits. By using this method, control laws for various gaits can be generated easily, switch of different gaits in real time can be achieved by switching the control matrix of these gaits, while the stability of the switching process and the synchronism of the locomotion of each leg before and after switching are also ensured. The virtual prototype simulation and physical prototype experiments were exerted to verify the effectiveness of the structure design and control method. Moreover, the simulation analysis and prototype experiment of Trotting diagonal gait and Pronking jumping gait were carried out in which the Pronking gait had a maximum traveling speed of 1.2 m/s.

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

Similar content being viewed by others

References

  1. Ota T, Ohara K, Ichikawa A, Kobayashi T, Hasegawa Y, Fukuda T (2016) Modeling of the high-speed running humanoid robot. In: International Symposium on Micro-NanoMechatronics and Human Science (MHS). IEEE pp 1–3

  2. Yuan X, Kong L, Feng D, Wei Z (2017) Automatic feature point detection and tracking of human actions in time-of-flight videos. IEEE/CAA J Autom Sin 4(4):677–685

    Article  Google Scholar 

  3. Fang B, Guo X, Wang Z, Li Y, Elhoseny M, Yuan X (2019) Collaborative task assignment of interconnected, affective robots towards autonomous healthcare assistant. Future Gener Comput Syst 92:241–251

    Article  Google Scholar 

  4. Saranli U, Buehler M, Koditschek DE (2001) Rhex: a simple and highly mobile hexapod robot. Int J Robot Res 20(7):616–631

    Article  Google Scholar 

  5. Zhao B (2012) The design and dynamic analysis of a bionic hexapod on desert, Master’s thesis, Jilin University

  6. Xu L (2013) Research on motion characteristics of arched foot in soft substrates and amphibious robot with foot-flipper composite propulsion mechanism, Ph.D. thesis, University of Science and Technology of China

  7. Fang B, Zhang Q, Wang H, Yuan X (2018) Personality driven task allocation for emotional robot team. Int J Mach Learn Cybern 9(12):1955–1962

    Article  Google Scholar 

  8. Revzen S, Kvalheim M (2015) Data driven models of legged locomotion. Micro Nanotechnol Sens Syst Appl 7(9467):1–8

    Google Scholar 

  9. Kong L, Yuan X, Maharjan AM (2018) A hybrid framework for automatic joint detection of human poses in depth frames. Pattern Recognit. 77:216–225

    Article  Google Scholar 

  10. Grillner S (2016) Neurobiology of vertebrate locomotion. Springer, New York

    Google Scholar 

  11. Zang X, Liu Y, Li W, Lin Z, Zhao J (2017) Design and experimental development of a pneumatic stiffness adjustable foot system for biped robots adaptable to bumps on the ground. Appl Sci 7(10):1005

    Article  Google Scholar 

  12. Takakusaki K (2017) Functional neuroanatomy for posture and gait control. J Mov Disord 10(1):1

    Article  Google Scholar 

  13. Elhoseny M, Shehab A, Yuan X (2017) Optimizing robot path in dynamic environments using genetic algorithm and Bezier curve. J Intell Fuzzy Syst 33(4):2305–2316

    Article  Google Scholar 

  14. Hamed KA, Ames A D et al (2018) Dynamically stable 3D quadrupedal walking with multi-domain hybrid system models and virtual constraint controllers. arXiv preprint arXiv:1810.06697, pp 1–8

  15. Hubicki C, Abate A, Clary P, Rezazadeh S, Jones M, Peekema A, Van Why J, Domres R, Wu A, Martin W et al (2018) Walking and running with passive compliance: lessons from engineering a live demonstration of the ATRIAS biped. IEEE Robot Autom Mag 99:1

    Google Scholar 

  16. Lopes GA, Kersbergen B, De Schutter B, van den Boom T, Babuška R (2016) Synchronization of a class of cyclic discrete-event systems describing legged locomotion. Discrete Event Dyn Syst 26(2):225–261

    Article  MathSciNet  Google Scholar 

  17. Wonham WM (2015) Supervisory control of discrete-event systems. Springer, New York

    MATH  Google Scholar 

  18. Li M, He Z, Zha F (2018) Design and analysis of a semi-circular flexible hexapod robot miniRHex. In: 13th World Congress on Intelligent Control and Automation (WCICA). IEEE pp 418–423

  19. van der Sanden B, Geilen M, Reniers M, Basten T (2018) Partial-order reduction for performance analysis of max-plus timed systems. In: 18th International Conference on Application of Concurrency to System Design (ACSD), IEEE, pp 40–49

  20. Wang H, Fan Y, Fang B, Dai S (2018) Generalized linear discriminant analysis based on euclidean norm for gait recognition. Int J Mach Learn Cybern 9(4):569–576

    Article  Google Scholar 

  21. Gonçalves VM, Maia CA, Hardouin L (2017) On max-plus linear dynamical system theory: the regulation problem. Automatica 75:202–209

    Article  MathSciNet  Google Scholar 

Download references

Acknowledgements

All authors declare that: (1) no support, financial or otherwise, has been received from any organization that may have an interest in the submitted work and (2) there are no other relationships or activities that could appear to have influenced the submitted work.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Songhao Piao.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Leng, X., Piao, S., Chang, L. et al. Dynamic running hexapod robot based on high-performance computing. J Supercomput 76, 844–857 (2020). https://doi.org/10.1007/s11227-019-02988-2

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11227-019-02988-2

Keywords

Navigation