Nothing Special   »   [go: up one dir, main page]

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

Push Recovery Control of a Bipedal Robot Standing on Two Offset Planes in Double Leg Stance

Published: 02 November 2023 Publication History

Abstract

This paper implements two push recovery control strategies for a twelve-degree-of-freedom bipedal robot subject to impact loads while standing in a double leg stance with its feet on offset horizontal planes. In the ankle strategy, the robot’s centre of mass and the torso orientation are regulated at a set point. A hip strategy is proposed where the ankle strategy fails to maintain the robot’s balance in the presence of larger disturbances. The torso performs a pitching motion about an axis defined by tipping conditions while regulating the prescribed centre of mass position. Both strategies are developed to suit stiff position-controlled actuators. The joint angle trajectories are found using position and velocity inverse kinematics and enforced using a proportional controller. Accurate knowledge of the robot balance is necessary for switching between ankle and hip strategies. An issue in defining stability margin in the sense of dynamic balance of a biped is highlighted in the context of a double leg stance on the split ground. The pseudo zero-tilting moment point is used to evaluate balance in this context, and its movement in the presence of varying loads is examined. The push recovery simulations are performed on a miniature biped robot modelled in MuJoCo, an open-source library with C API. Numerical simulations in MuJoCo analysing bipedal dynamic balance and push recovery strategies are presented. An inverse kinematics based stance planning utility for bipeds is developed in MuJoCo as a part of this work.

References

[1]
Muhammad Abdallah and Ambarish Goswami. 2005. A biomechanically motivated two-phase strategy for biped upright balance control. Proceedings - IEEE International Conference on Robotics and Automation 2005, 1996–2001. https://doi.org/10.1109/ROBOT.2005.1570406
[2]
Felix Aller, David Pinto-Fernandez, Diego Torricelli, Jose Luis Pons, and Katja Mombaur. 2020. From the State of the Art of Assessment Metrics Toward Novel Concepts for Humanoid Robot Locomotion Benchmarking. IEEE Robotics and Automation Letters 5, 2 (2020), 914–920. https://doi.org/10.1109/LRA.2019.2952291
[3]
Roy Featherstone. 2008. Forward Dynamics — Inertia Matrix Methods. Springer US, Boston, MA, 101–118. https://doi.org/10.1007/978-1-4899-7560-7_6
[4]
Roy Featherstone. 2008. Inverse Dynamics. Springer US, Boston, MA, 89–100. https://doi.org/10.1007/978-1-4899-7560-7_5
[5]
Barend Gehrels and Mateusz Loskot. 2021. Boost Geometry Library. https://www.boost.org/doc/libs/1_73_0/libs/geometry/doc/html/index.html. Accessed on 30th January 2023.
[6]
Gaël Guennebaud, Benoît Jacob, 2010. Eigen v3. http://eigen.tuxfamily.org.
[7]
Alexander Herzog, Nicholas Rotella, Sean Mason, Felix Grimminger, Stefan Schaal, and Ludovic Righetti. 2016. Momentum control with hierarchical inverse dynamics on a torque-controlled humanoid. Autonomous Robots 40, 3 (2016), 473–491. https://doi.org/10.1007/s10514-015-9476-6 arxiv:1410.7284
[8]
Andreas Hofmann, Marko Popovic, and Hugh Herr. 2009. Exploiting angular momentum to enhance bipedal center-of-mass control. In 2009 IEEE International Conference on Robotics and Automation. 4423–4429. https://doi.org/10.1109/ROBOT.2009.5152573
[9]
Qiang Huang and Y. Nakamura. 2005. Sensory reflex control for humanoid walking. IEEE Transactions on Robotics 21, 5 (2005), 977–984. https://doi.org/10.1109/TRO.2005.851381
[10]
Noel El Khazen, Daniel Asmar, Imad Elhajj, and Najib Metni. 2016. Humanoid fall avoidance from randomly directed disturbances. 2016 IEEE International Multidisciplinary Conference on Engineering Technology, IMCET 2016 (2016), 166–172. https://doi.org/10.1109/IMCET.2016.7777446
[11]
KONDO. 2023. KHR Series - KONDO Robot. https://kondo-robot.com/product-category/robot/khrseries Accessed: Jan. 1, 2023.
[12]
Sung Hee Lee and Ambarish Goswami. 2012. A momentum-based balance controller for humanoid robots on non-level and non-stationary ground. Autonomous Robots 33 (11 2012), 399–414. Issue 4. https://doi.org/10.1007/s10514-012-9294-z
[13]
Noel Maalouf, Imad H. Elhajj, Elie Shammas, and Daniel Asmar. 2017. Humanoid push recovery using sensory reweighting. Robotics and Autonomous Systems 94 (2017), 208–218. https://doi.org/10.1016/j.robot.2017.04.009
[14]
Sean Mason, Ludovic Righetti, and Stefan Schaal. 2014. Full dynamics LQR control of a humanoid robot: An experimental study on balancing and squatting. In 2014 IEEE-RAS International Conference on Humanoid Robots. 374–379. https://doi.org/10.1109/HUMANOIDS.2014.7041387
[15]
Lewis M. Nashner and Gin McCollum. 1985. The organization of human postural movements: A formal basis and experimental synthesis. Behavioral and Brain Sciences 8, 1 (1985), 135–150. https://doi.org/10.1017/S0140525X00020008
[16]
Dragomir N. Nenchev and Akinori Nishio. 2008. Ankle and hip strategies for balance recovery of a biped subjected to an impact. Robotica 26 (2008), 643–653. Issue 5. https://doi.org/10.1017/S0263574708004268
[17]
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
[18]
ROBOTIS. 2023. AX-12A - ROBOTIS e-Manual. https://emanual.robotis.com/docs/en/dxl/ax/ax-12a/ Accessed: Jan. 1, 2023.
[19]
ROBOTIS. 2023. Bioloid - ROBOTIS. https://www.robotis.us/bioloid-1/ Accessed: Jan. 1, 2023.
[20]
Philippe Sardain and Guy Bessonnet. 2004. Forces acting on a biped robot. Center of pressure - Zero moment point. IEEE Transactions on Systems, Man, and Cybernetics Part A:Systems and Humans. 34 (9 2004), 630–637. Issue 5. https://doi.org/10.1109/TSMCA.2004.832811
[21]
Tomoya Sato, Sho Sakaino, Eijiro Ohashi, and Kouhei Ohnishi. 2011. Walking Trajectory Planning on Stairs Using Virtual Slope for Biped Robots. IEEE Transactions on Industrial Electronics 58, 4 (2011), 1385–1396. https://doi.org/10.1109/TIE.2010.2050753
[22]
Tomoya Sato, Sho Sakyo, and Kohei Onishi. 2009. Stability Index for 2-legged Walking Robots on Rough Terrain. Transactions of the Institute of Electrical Engineers of Japan, Industry Applications Society 129, 6 (2009), 571–577. https://doi.org/10.1541/ieejias.129.571
[23]
Robert Schuller, George Mesesan, Johannes Englsberger, Jinoh Lee, and Christian Ott. 2021. Online Centroidal Angular Momentum Reference Generation and Motion Optimization for Humanoid Push Recovery. IEEE Robotics and Automation Letters 6 (2021), 5689–5696. Issue 3. https://doi.org/10.1109/LRA.2021.3082023
[24]
Milad Shafiee-Ashtiani, Aghil Yousefi-Koma, Reihaneh Mirjalili, Hessam Maleki, and Mojtaba Karimi. 2017. Push Recovery of a Position-Controlled Humanoid Robot Based on Capture Point Feedback Control. In 2017 5th RSI International Conference on Robotics and Mechatronics (ICRoM). 126–131. https://doi.org/10.1109/ICRoM.2017.8466226
[25]
Benjamin Stephens. 2007. Integral control of humanoid balance. In 2007 IEEE/RSJ International Conference on Intelligent Robots and Systems. 4020–4027. https://doi.org/10.1109/IROS.2007.4399407
[26]
T. Sugihara and Y. Nakamura. 2002. Whole-body cooperative balancing of humanoid robot using COG Jacobian. In IEEE/RSJ International Conference on Intelligent Robots and Systems, Vol. 3. 2575–2580 vol.3. https://doi.org/10.1109/IRDS.2002.1041658
[27]
T. Sugihara, Y. Nakamura, and H. Inoue. 2002. Real-time humanoid motion generation through ZMP manipulation based on inverted pendulum control. In Proceedings 2002 IEEE International Conference on Robotics and Automation (Cat. No.02CH37292), Vol. 2. 1404–1409 vol.2. https://doi.org/10.1109/ROBOT.2002.1014740
[28]
Emanuel Todorov, Tom Erez, and Yuval Tassa. 2012. MuJoCo: A physics engine for model-based control. In 2012 IEEE/RSJ International Conference on Intelligent Robots and Systems. IEEE, 5026–5033. https://doi.org/10.1109/IROS.2012.6386109
[29]
Zhongqu Xie, Long Li, and Xiang Luo. 2022. Human-Like Strategies Exploiting Momentum for Biped Robot Balance Recovery. Iranian Journal of Science and Technology, Transactions of Mechanical Engineering 46, 3 (01 Sep 2022), 599–615. https://doi.org/10.1007/s40997-021-00466-w
[30]
Yuki Yoshida, Kohei Takeuchi, Yasuhiro Miyamoto, Daisuke Sato, and Dragomir Nenchev. 2014. Postural balance strategies in response to disturbances in the frontal plane and their implementation with a humanoid robot. IEEE Transactions on Systems, Man, and Cybernetics: Systems 44 (2014), 692–704. Issue 6. https://doi.org/10.1109/TSMC.2013.2272612

Index Terms

  1. Push Recovery Control of a Bipedal Robot Standing on Two Offset Planes in Double Leg Stance

        Recommendations

        Comments

        Please enable JavaScript to view thecomments powered by Disqus.

        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
        Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than the author(s) must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected].

        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. ankle strategy
        2. biped robot
        3. double leg stance
        4. double support phase
        5. hip strategy
        6. push recovery
        7. stairs

        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
        • 48
          Total Downloads
        • Downloads (Last 12 months)48
        • Downloads (Last 6 weeks)5
        Reflects downloads up to 26 Nov 2024

        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

        Media

        Figures

        Other

        Tables

        Share

        Share

        Share this Publication link

        Share on social media