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 2023Publication 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.8794136Google ScholarGoogle ScholarDigital LibraryDigital Library
  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.Google ScholarGoogle Scholar
  3. M. G. Bekker. 1969. Introduction to terrain-vehicle systems. University of Michigan Press.Google ScholarGoogle Scholar
  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.8593885Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. Katie Byl, Alexander C. Shkolnik, Sam Prentice, Nicholas Roy, and Russ Tedrake. 2008. Reliable Dynamic Motions for a Stiff Quadruped. In ISER.Google ScholarGoogle Scholar
  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.8594448Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. Spenneberg Dirk and Kirchner Frank. 2007. The Bio-Inspired SCORPION Robot: Design, Control & Lessons Learned.Google ScholarGoogle Scholar
  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.Google ScholarGoogle ScholarCross RefCross Ref
  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]Google ScholarGoogle Scholar
  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]Google ScholarGoogle Scholar
  11. Horia Mania, Aurelia Guy, and Benjamin Recht. 2018. Simple random search provides a competitive approach to reinforcement learning. arxiv:1803.07055 [cs.LG]Google ScholarGoogle Scholar
  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.abk2822Google ScholarGoogle ScholarCross RefCross Ref
  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]Google ScholarGoogle Scholar
  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.321385Google ScholarGoogle ScholarCross RefCross Ref
  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]Google ScholarGoogle Scholar
  16. Marc H. Raibert. 1986. Legged Robots That Balance. Massachusetts Institute of Technology, USA.Google ScholarGoogle ScholarDigital LibraryDigital Library
  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.3084374Google ScholarGoogle ScholarCross RefCross Ref
  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.002Google ScholarGoogle ScholarCross RefCross Ref
  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.Google ScholarGoogle Scholar
  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.20193Google ScholarGoogle ScholarCross RefCross Ref
  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]Google ScholarGoogle Scholar
  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.Google ScholarGoogle Scholar

Index Terms

  1. Realizing Linear Controllers for Quadruped Robots on Planetary Terrains

        Recommendations

        Comments

        Login options

        Check if you have access through your login credentials or your institution to get full access on this article.

        Sign in
        • 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

          Copyright © 2023 ACM

          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: 2 November 2023

          Permissions

          Request permissions about this article.

          Request Permissions

          Check for updates

          Qualifiers

          • research-article
          • Research
          • Refereed limited

          Acceptance Rates

          Overall Acceptance Rate69of140submissions,49%
        • Article Metrics

          • Downloads (Last 12 months)40
          • Downloads (Last 6 weeks)12

          Other Metrics

        PDF Format

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader

        HTML Format

        View this article in HTML Format .

        View HTML Format