Terrain classification and adaptive locomotion for a hexapod robot Qingzhui

Yue ZHAO, Feng GAO, Qiao SUN, Yunpeng YIN

PDF(2980 KB)
PDF(2980 KB)
Front. Mech. Eng. ›› 2021, Vol. 16 ›› Issue (2) : 271-284. DOI: 10.1007/s11465-020-0623-1
RESEARCH ARTICLE
RESEARCH ARTICLE

Terrain classification and adaptive locomotion for a hexapod robot Qingzhui

Author information +
History +

Abstract

Legged robots have potential advantages in mobility compared with wheeled robots in outdoor environments. The knowledge of various ground properties and adaptive locomotion based on different surface materials plays an important role in improving the stability of legged robots. A terrain classification and adaptive locomotion method for a hexapod robot named Qingzhui is proposed in this paper. First, a force-based terrain classification method is suggested. Ground contact force is calculated by collecting joint torques and inertial measurement unit information. Ground substrates are classified with the feature vector extracted from the collected data using the support vector machine algorithm. Then, an adaptive locomotion on different ground properties is proposed. The dynamic alternating tripod trotting gait is developed to control the robot, and the parameters of active compliance control change with the terrain. Finally, the method is integrated on a hexapod robot and tested by real experiments. Our method is shown effective for the hexapod robot to walk on concrete, wood, grass, and foam. The strategies and experimental results can be a valuable reference for other legged robots applied in outdoor environments.

Graphical abstract

Keywords

terrain classification / hexapod robot / legged robot / adaptive locomotion / gait control

Cite this article

Download citation ▾
Yue ZHAO, Feng GAO, Qiao SUN, Yunpeng YIN. Terrain classification and adaptive locomotion for a hexapod robot Qingzhui. Front. Mech. Eng., 2021, 16(2): 271‒284 https://doi.org/10.1007/s11465-020-0623-1

References

[1]
Krotkov E, Hackett D, Jackel L, . The DARPA robotics challenge finals: Results and perspectives. Journal of Field Robotics, 2017, 34(2): 229–240
CrossRef Google scholar
[2]
Fankhauser P, Diethelm R, Bachmann S, . ANYmal at the ARGOS challenge—Tools and experiences from the autonomous inspection of oil & gas sites with a legged robot. In: Preceedings of ROSCon. Seoul, 2016
[3]
Raibert M, Blankespoor K, Nelson G, . BigDog, the rough-terrain quadruped robot. IFAC Proceedings Volumes, 2008, 41(2): 10822–10825
CrossRef Google scholar
[4]
Ackerman E. Boston Dynamics’ SpotMini is all electric, agile, and has a capable face-arm. Available at IEEE Spectrum website, 2016
[5]
Hutter M, Gehring C, Bloesch M, . StarlETH: A compliant quadrupedal robot for fast, efficient, and versatile locomotion. Adaptive Mobile Robotics, 2012, 483–490
CrossRef Google scholar
[6]
Gehring C, Coros S, Hutter M, . Control of dynamic gaits for a quadrupedal robot. In: Proceedings of 2013 IEEE International Conference on Robotics and Automation. Karlsruhe: IEEE, 2013, 3287–3292
CrossRef Google scholar
[7]
Hutter M, Gehring C, Jud D, . ANYmal—A highly mobile and dynamic quadrupedal robot. In: Proceedings of 2016 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS). Daejeon: IEEE, 2016, 38–44
CrossRef Google scholar
[8]
Hutter M, Gehring C, Lauber A, . ANYmal—Toward legged robots for harsh environments. Advanced Robotics, 2017, 31(17): 918–931
CrossRef Google scholar
[9]
Fankhauser P, Hutter M. ANYmal: A unique quadruped robot conquering harsh environments. Research Features, 2018, 126: 54–57
CrossRef Google scholar
[10]
Bledt G, Powell M J, Katz B, . MIT Cheetah 3: Design and control of a robust, dynamic quadruped robot. In: Proceedings of 2018 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS). Madrid: IEEE, 2018, 18372454
CrossRef Google scholar
[11]
Di Carlo J, Wensing P M, Katz B, . Dynamic locomotion in the MIT Cheetah 3 through convex model-predictive control. In: Proceedings of 2018 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS). Madrid: IEEE, 2018, 18372957
CrossRef Google scholar
[12]
Nguyen Q, Powell M J, Katz B, . Optimized jumping on the MIT Cheetah 3 robot. In: Proceedings of 2019 International Conference on Robotics and Automation (ICRA). Montreal: IEEE, 2019, 18903916
CrossRef Google scholar
[13]
Katz B, Di Carlo J, Kim S. Mini Cheetah: A platform for pushing the limits of dynamic quadruped control. In: Proceedings of 2019 International Conference on Robotics and Automation (ICRA). Montreal: IEEE, 2019, 18903830
CrossRef Google scholar
[14]
Semini C, Buchli J, Frigerio M, . HyQ—A dynamic locomotion research platform. In: Proceedings of International Workshop on Bio-Inspired Robots. Nantes, 2011
[15]
Belter D, Skrzypczyński P. Rough terrain mapping and classification for foothold selection in a walking robot. Journal of Field Robotics, 2011, 28(4): 497–528
CrossRef Google scholar
[16]
Belter D, Skrzypczyński P. Integrated motion planning for a hexapod robot walking on rough terrain. IFAC Proceedings Volumes, 2011, 44(1): 6918–6923
CrossRef Google scholar
[17]
Ding X, Wang Z, Rovetta A, . Locomotion analysis of hexapod robot. In: Miripour B, ed. Climbing and Walking Robots. IntechOpen, 2010, 291–310
[18]
Wang Z, Ding X, Rovetta A, . Mobility analysis of the typical gait of a radial symmetrical six-legged robot. Mechatronics, 2011, 21(7): 1133–1146
CrossRef Google scholar
[19]
Peng S, Ding X, Yang F, . Motion planning and implementation for the self-recovery of an overturned multi-legged robot. Robotica, 2017, 35(5): 1107–1120
CrossRef Google scholar
[20]
Chen Z, Gao F. Time-optimal trajectory planning method for six-legged robots under actuator constraints. Proceedings of the Institution of Mechanical Engineers. Part C, Journal of Mechanical Engineering Science, 2019, 233(14): 4990–5002
CrossRef Google scholar
[21]
Chen Z, Gao F, Sun Q, . Ball-on-plate motion planning for six-parallel-legged robots walking on irregular terrains using pure haptic information. Mechanism and Machine Theory, 2019, 141: 136–150
CrossRef Google scholar
[22]
Tian Y, Gao F. Efficient motion generation for a six-legged robot walking on irregular terrain via integrated foothold selection and optimization-based whole-body planning. Robotica, 2018, 36(3): 333–352
CrossRef Google scholar
[23]
Tian Y, Gao F, Liu J, . Step rolling planning of a six-legged robot with 1-DOF waist for slope climbing. Science China. Technological Sciences, 2019, 62(4): 597–607
CrossRef Google scholar
[24]
Sun Q, Gao F, Chen X. Towards dynamic alternating tripod trotting of a pony-sized hexapod robot for disaster rescuing based on multi-modal impedance control. Robotica, 2018, 36(7): 1048–1076
CrossRef Google scholar
[25]
Filitchkin P, Byl K. Feature-based terrain classification for LittleDog. In: Proceedings of 2012 IEEE/RSJ International Conference on Intelligent Robots and Systems. Vilamoura: IEEE, 2012, 13195379
CrossRef Google scholar
[26]
Milella A, Reina G, Underwood J. A self-learning framework for statistical ground classification using radar and monocular vision. Journal of Field Robotics, 2015, 32(1): 20–41
CrossRef Google scholar
[27]
Christie J, Kottege N. Acoustics based terrain classification for legged robots. In: Proceedings of 2016 IEEE International Conference on Robotics and Automation (ICRA). Stockholm: IEEE, 2016, 16055317
CrossRef Google scholar
[28]
Brooks C A, Iagnemma K. Vibration-based terrain classification for planetary exploration rovers. IEEE Transactions on Robotics, 2005, 21(6): 1185–1191
CrossRef Google scholar
[29]
Hoepflinger M A, Remy C D, Hutter M, . Haptic terrain classification for legged robots. 2010 IEEE International Conference on Robotics and Automation. Anchorage: IEEE, 2010, 11431433
CrossRef Google scholar
[30]
Giguere P, Dudek G, Saunderson S, . Environment identification for a running robot using inertial and actuator cues. Robotics Science and Systems, 2006, 2: 271–278
CrossRef Google scholar
[31]
Shill J J, Collins E G, Coyle E, . Terrain identification on a one-legged hopping robot using high-resolution pressure images. In: Proceedings of 2014 IEEE International Conference on Robotics and Automation (ICRA). Hong Kong: IEEE, 2014, 14616345
CrossRef Google scholar
[32]
Wu X A, Huh T M, Mukherjee R, . Integrated ground reaction force sensing and terrain classification for small legged robots. IEEE Robotics and Automation Letters, 2016, 1(2): 1125–1132
CrossRef Google scholar
[33]
Best G, Moghadam P, Kottege N, . Terrain classification using a hexapod robot. In: Proceedings of the Australasian Conference on Robotics and Automation. Sydney, 2013
[34]
Hoffmann M, Štěpánová K, Reinstein M. The effect of motor action and different sensory modalities on terrain classification in a quadruped robot running with multiple gaits. Robotics and Autonomous Systems, 2014, 62(12): 1790–1798
CrossRef Google scholar
[35]
Walas K. Terrain classification and negotiation with a walking robot. Journal of Intelligent & Robotic Systems, 2015, 78(3–4): 401–423
CrossRef Google scholar
[36]
Li X, Wang W, Yi J. Ground substrate classification for adaptive quadruped locomotion. In: Proceedings of 2017 IEEE International Conference on Robotics and Automation (ICRA). Singapore: IEEE, 2017, 17057799
CrossRef Google scholar
[37]
Shao X, Yang Y, Wang W. Ground substrates classification and adaptive walking through interaction dynamics for legged robots. Journal of Harbin Institute of Technology, 2012, 19(3): 100–108
CrossRef Google scholar
[38]
Dutta A, Dasgupta P. Ensemble learning with weak classifiers for fast and reliable unknown terrain classification using mobile robots. IEEE Transactions on Systems, Man, and Cybernetics. Systems, 2017, 47(11): 2933–2944
CrossRef Google scholar
[39]
Ordonez C, Shill J, Johnson A, . Terrain identification for RHex-type robots. In: Proceedings of Unmanned Systems Technology XV. Baltimore, 2013, 87410Q
CrossRef Google scholar
[40]
Valada A, Burgard W. Deep spatiotemporal models for robust proprioceptive terrain classification. International Journal of Robotics Research, 2017, 36(13–14): 1521–1539
CrossRef Google scholar
[41]
Kottege N, Parkinson C, Moghadam P, . Energetics-informed hexapod gait transitions across terrains. In: Proceedings of 2015 IEEE International Conference on Robotics and Automation (ICRA). Seattle: IEEE, 2015, 15285932
CrossRef Google scholar
[42]
Bosworth W, Whitney J, Kim S, . Robot locomotion on hard and soft ground: Measuring stability and ground properties in-situ. In: Proceedings of 2016 IEEE International Conference on Robotics and Automation (ICRA). Stockholm: IEEE, 2016, 16055370
CrossRef Google scholar
[43]
Duch W, Jankowski N, Maszczyk T. Make it cheap: Learning with O(nd) complexity. In: Proceedings of 2012 International Joint Conference on Neural Networks (IJCNN). Brisbane: IEEE, 2012, 12906474
CrossRef Google scholar
[44]
Chang C C, Lin C J. LIBSVM: A library for support vector machines. ACM Transactions on Intelligent Systems and Technology, 2011, 2(3): 27
CrossRef Google scholar
[45]
Hsu C W, Chang C C, Lin C J. A practical guide to support vector classification, 2003
[46]
Farley C T, Glasheen J, Mcmahon T A. Running springs: Speed and animal size. Journal of Experimental Biology, 1993, 185(1): 71–86

Acknowledgements

This work was supported by the National Nature Science Foundation of China (Grant Nos. U1613208 and 51927809), the National Key R&D Program of China (Grant No. 2017YFE0112200), and the European Union’s Horizon 2020 Research and Innovation Program under the Marie Skłodowska–Curie grant (Grant No. 734575).

Open Access

This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution, and reproduction in any medium or format as long as appropriate credit is given to the original author(s) and source, a link to the Creative Commons license is provided, and the changes made are indicated.
The images or other third party material in this article are included in the article’s Creative Commons license, unless indicated otherwise in a credit line to the material. If material is not included in the article’s Creative Commons license and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder.ƒTo view a copy of this license, visit http://creativecommons.org/licenses/by/4.0/.

RIGHTS & PERMISSIONS

2021 The Author(s) 2021. This article is published with open access at link.springer.com and journal.hep.com.cn
AI Summary AI Mindmap
PDF(2980 KB)

Accesses

Citations

Detail

Sections
Recommended

/