skip to main content
10.1145/3610419.3610572acmotherconferencesArticle/Chapter ViewAbstractPublication PagesairConference Proceedingsconference-collections
research-article

Realizing Linear Controllers for Quadruped Robots on Planetary Terrains

Published: 02 November 2023 Publication History

Abstract

Until now, planetary exploration has been accomplished with whee-led vehicles, making movement in highly complex, sandy, and sloping terrain incredibly tough. On the other hand, legged robots have come a long way in the last decade and have reached a stage of development where practical applications appear to be possible. To collect critical scientific data, legged robots can overcome wheeled vehicles’ difficulties when exploring harsh environments like impact craters. As a result, there is a need to develop simple, stable walking controllers given the limited power resources and reserve maximum onboard computing for scientific equipment while exploring such regions. This work proposes a walking controller for legged robots that is computationally efficient at runtime for traversing planetary terrains. We implement this walking controller on our custom-built quadruped, using learned linear feedback policies that modulate the end-foot trajectories. The proposed walking controller can traverse various planetary terrains such as flat, sloped, rugged, loose, and lower-than-Earth gravity conditions in simulation environments. Our controller outperforms the baseline open-loop controller on planetary landscapes by reducing slippage and increasing stability. We have also provided preliminary hardware testing results of our controller. In addition, video results can be found at: https://youtu.be/La3y-xhWm1U

References

[1]
Philip Arm, Radek Zenkl, Patrick Barton, Lars Beglinger, Alex Dietsche, Luca Ferrazzini, Elias Hampp, Jan Hinder, Camille Huber, David Schaufelberger, Felix Schmitt, Benjamin Sun, Boris Stolz, Hendrik Kolvenbach, and Marco Hutter. 2019. SpaceBok: A Dynamic Legged Robot for Space Exploration. In 2019 International Conference on Robotics and Automation (ICRA). 6288–6294. https://doi.org/10.1109/ICRA.2019.8794136
[2]
Sebastian Bartsch, Timo Birnschein, Florian Cordes, Daniel Kuehn, Peter Kampmann, Jens Hilljegerdes, Steffen Planthaber, Malte Roemmermann, and Frank Kirchner. 2010. SpaceClimber: Development of a Six-Legged Climbing Robot for Space Exploration. In ISR 2010 (41st International Symposium on Robotics) and ROBOTIK 2010 (6th German Conference on Robotics). 1–8.
[3]
M. G. Bekker. 1969. Introduction to terrain-vehicle systems. University of Michigan Press.
[4]
Gerardo Bledt, Matthew J. Powell, Benjamin Katz, Jared Di Carlo, Patrick M. Wensing, and Sangbae Kim. 2018. MIT Cheetah 3: Design and Control of a Robust, Dynamic Quadruped Robot. In 2018 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS). 2245–2252. https://doi.org/10.1109/IROS.2018.8593885
[5]
Katie Byl, Alexander C. Shkolnik, Sam Prentice, Nicholas Roy, and Russ Tedrake. 2008. Reliable Dynamic Motions for a Stiff Quadruped. In ISER.
[6]
Jared Di Carlo, Patrick M. Wensing, Benjamin Katz, Gerardo Bledt, and Sangbae Kim. 2018. Dynamic Locomotion in the MIT Cheetah 3 Through Convex Model-Predictive Control. In 2018 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS). 1–9. https://doi.org/10.1109/IROS.2018.8594448
[7]
Spenneberg Dirk and Kirchner Frank. 2007. The Bio-Inspired SCORPION Robot: Design, Control & Lessons Learned.
[8]
Marco Hutter, Christian Gehring, Andreas Lauber, Fabian Günther, Dario Bellicoso, Vassilios Tsounis, Péter Fankhauser, Remo Diethelm, Samuel Bachmann, Michael Blösch, Hendrik Kolvenbach, Marko Bjelonic, Linus Isler, and Konrad Meyer. 2017. ANYmal - toward legged robots for harsh environments. Advanced Robotics 31 (2017), 918 – 931.
[9]
Hendrik Kolvenbach, Philip Arm, Elias Hampp, Alexander Dietsche, Valentin Bickel, Benjamin Sun, Christoph Meyer, and Marco Hutter. 2021. Traversing Steep and Granular Martian Analog Slopes With a Dynamic Quadrupedal Robot. arxiv:2106.01974 [cs.RO]
[10]
Viktor Makoviychuk, Lukasz Wawrzyniak, Yunrong Guo, Michelle Lu, Kier Storey, Miles Macklin, David Hoeller, Nikita Rudin, Arthur Allshire, Ankur Handa, and Gavriel State. 2021. Isaac Gym: High Performance GPU-Based Physics Simulation For Robot Learning. arxiv:2108.10470 [cs.RO]
[11]
Horia Mania, Aurelia Guy, and Benjamin Recht. 2018. Simple random search provides a competitive approach to reinforcement learning. arxiv:1803.07055 [cs.LG]
[12]
Takahiro Miki, Joonho Lee, Jemin Hwangbo, Lorenz Wellhausen, Vladlen Koltun, and Marco Hutter. 2022. Learning robust perceptive locomotion for quadrupedal robots in the wild. Science Robotics 7, 62 (2022), eabk2822. https://doi.org/10.1126/scirobotics.abk2822 arXiv:https://www.science.org/doi/pdf/10.1126/scirobotics.abk2822
[13]
Kartik Paigwar, Lokesh Krishna, Sashank Tirumala, Naman Khetan, Aditya Sagi, Ashish Joglekar, Shalabh Bhatnagar, Ashitava Ghosal, Bharadwaj Amrutur, and Shishir Kolathaya. 2020. Robust Quadrupedal Locomotion on Sloped Terrains: A Linear Policy Approach. arxiv:2010.16342 [cs.RO]
[14]
Jerry Pratt, John Carff, Sergey Drakunov, and Ambarish Goswami. 2006. Capture Point: A Step toward Humanoid Push Recovery. In 2006 6th IEEE-RAS International Conference on Humanoid Robots. 200–207. https://doi.org/10.1109/ICHR.2006.321385
[15]
Maurice Rahme, Ian Abraham, Matthew L. Elwin, and Todd D. Murphey. 2020. Dynamics and Domain Randomized Gait Modulation with Bezier Curves for Sim-to-Real Legged Locomotion. arxiv:2010.12070 [cs.RO]
[16]
Marc H. Raibert. 1986. Legged Robots That Balance. Massachusetts Institute of Technology, USA.
[17]
Nikita Rudin, Hendrik Kolvenbach, Vassilios Tsounis, and Marco Hutter. 2022. Cat-Like Jumping and Landing of Legged Robots in Low Gravity Using Deep Reinforcement Learning. IEEE Transactions on Robotics 38, 1 (Feb 2022), 317–328. https://doi.org/10.1109/tro.2021.3084374
[18]
H. Shibly, K. Iagnemma, and S. Dubowsky. 2005. An equivalent soil mechanics formulation for rigid wheels in deformable terrain, with application to planetary exploration rovers. Journal of Terramechanics 42, 1 (2005), 1–13. https://doi.org/10.1016/j.jterra.2004.05.002
[19]
Alessandro Tasora, Radu Serban, Hammad Mazhar, Arman Pazouki, Daniel Melanz, Jonathan A. Fleischmann, Michael Taylor, Hiroyuki Sugiyama, and Dan Negrut. 2015. Chrono: An Open Source Multi-physics Dynamics Engine. In HPCSE.
[20]
Brian Wilcox, Todd Litwin, Jeff Biesiadecki, Jaret Matthews, Matt Heverly, Jack Morrison, Julie Townsend, Norman Ahmad, Allen Sirota, and Brian Cooper. 2007. ATHLETE: A cargo handling and manipulation robot for the moon. Journal of Field Robotics 24 (05 2007), 421–434. https://doi.org/10.1002/rob.20193
[21]
Zhaoming Xie, Xingye Da, Buck Babich, Animesh Garg, and Michiel van de Panne. 2021. GLiDE: Generalizable Quadrupedal Locomotion in Diverse Environments with a Centroidal Model. arxiv:2104.09771 [cs.RO]
[22]
F Zhou, RE Arvidson, K Bennett, K Iagnemma, C Senatore, R Lindemann, B Trease, P Bellutta, and S Maxwell. 2013. Simulating Mars Exploration Rover Opportunity Drives Using Artemis. In 44th Annual Lunar and Planetary Science Conference.

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Other conferences
AIR '23: Proceedings of the 2023 6th International Conference on Advances in Robotics
July 2023
583 pages
ISBN:9781450399807
DOI:10.1145/3610419
Publication rights licensed to ACM. ACM acknowledges that this contribution was authored or co-authored by an employee, contractor or affiliate of a national government. As such, the Government retains a nonexclusive, royalty-free right to publish or reproduce this article, or to allow others to do so, for Government purposes only.

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 02 November 2023

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. Linear Policy
  2. Planetary Terrains
  3. Quadrupedal Walking

Qualifiers

  • Research-article
  • Research
  • Refereed limited

Conference

AIR 2023

Acceptance Rates

Overall Acceptance Rate 69 of 140 submissions, 49%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • 0
    Total Citations
  • 87
    Total Downloads
  • Downloads (Last 12 months)67
  • Downloads (Last 6 weeks)8
Reflects downloads up to 13 Feb 2025

Other Metrics

Citations

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

HTML Format

View this article in HTML Format.

HTML Format

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media