Stair Climbing using the Angular Momentum Linear Inverted Pendulum Model and Model Predictive Control (2307.02448v2)
Abstract: A new control paradigm using angular momentum and foot placement as state variables in the linear inverted pendulum model has expanded the realm of possibilities for the control of bipedal robots. This new paradigm, known as the ALIP model, has shown effectiveness in cases where a robot's center of mass height can be assumed to be constant or near constant as well as in cases where there are no non-kinematic restrictions on foot placement. Walking up and down stairs violates both of these assumptions, where center of mass height varies significantly within a step and the geometry of the stairs restrict the effectiveness of foot placement. In this paper, we explore a variation of the ALIP model that allows the length of the virtual pendulum formed by the robot's stance foot and center of mass to follow smooth trajectories during a step. We couple this model with a control strategy constructed from a novel combination of virtual constraint-based control and a model predictive control algorithm to stabilize a stair climbing gait that does not soley rely on foot placement. Simulations on a 20-degree of freedom model of the Cassie biped in the SimMechanics simulation environment show that the controller is able to achieve periodic gait.
- O. Dosunmu-Ogunbi and J. Grizzle, “Stair climbing using the angular momentum linear inverted pendulum model and model predictive control,” in International Conference on Intelligent Robots and Systems, ser. Agile Robotics: Perception, Learning, Planning, and Control Workshop, 2022.
- S. Kajita and K. Tani, “Study of dynamic biped locomotion on rugged terrain-derivation and application of the linear inverted pendulum mode,” in Proceedings. 1991 IEEE International Conference on Robotics and Automation, 1991, pp. 1405–1411 vol.2.
- S. Kajita, F. Kanehiro, K. Kaneko, K. Yokoi, and H. Hirukawa, “The 3d linear inverted pendulum mode: a simple modeling for a biped walking pattern generation,” in Proceedings 2001 IEEE/RSJ International Conference on Intelligent Robots and Systems. Expanding the Societal Role of Robotics in the the Next Millennium (Cat. No.01CH37180), vol. 1, 2001, pp. 239–246 vol.1.
- M. J. Powell and A. D. Ames, “Mechanics-based control of underactuated 3D robotic walking: Dynamic gait generation under torque constraints,” in Intelligent Robots and Systems (IROS), 2016 IEEE/RSJ International Conference on. IEEE, 2016, pp. 555–560. [Online]. Available: http://ames.caltech.edu/iros2016pa.pdf
- Y. Gong and J. Grizzle, “One-step ahead prediction of angular momentum about the contact point for control of bipedal locomotion: Validation in a lip-inspired controller,” in 2021 IEEE International Conference on Robotics and Automation (ICRA), 2021, pp. 2832–2838.
- C. Brasseur, A. Sherikov, C. Collette, D. Dimitrov, and P.-B. Wieber, “A robust linear mpc approach to online generation of 3d biped walking motion,” in 2015 IEEE-RAS 15th International Conference on Humanoid Robots (Humanoids), 2015, pp. 595–601.
- M. Jin, “Trajectory generation for biped robot climbing variable height stairs using mpc,” Ph.D. dissertation, 2021.
- R. Heydari and M. Farrokhi, “Model predictive control for biped robots in climbing stairs,” in 2014 22nd Iranian Conference on Electrical Engineering (ICEE), 2014, pp. 1209–1214.
- C. Fu and K. Chen, “Gait synthesis and sensory control of stair climbing for a humanoid robot,” IEEE Transactions on Industrial Electronics, vol. 55, no. 5, pp. 2111–2120, 2008.
- S. Caron, A. Kheddar, and O. Tempier, “Stair climbing stabilization of the hrp-4 humanoid robot using whole-body admittance control,” in 2019 International Conference on Robotics and Automation (ICRA), 2019, pp. 277–283.
- A. Hereid, O. Harib, R. Hartley, Y. Gong, and J. W. Grizzle, “Rapid trajectory optimization using c-frost with illustration on a cassie-series dynamic walking biped,” in 2019 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS). IEEE, 2019, pp. 4722–4729.
- J. Verhagen, X. Xiong, A. Ames, and A. Seth, “From human walking to bipedal robot locomotion: Reflex inspired compensation on planned and unplanned downsteps,” 2022. [Online]. Available: https://arxiv.org/abs/2209.02995
- J. Siekmann, K. Green, J. Warila, A. Fern, and J. W. Hurst, “Blind bipedal stair traversal via sim-to-real reinforcement learning,” CoRR, vol. abs/2105.08328, 2021. [Online]. Available: https://arxiv.org/abs/2105.08328
- M. Dai, X. Xiong, and A. Ames, “Bipedal walking on constrained footholds: Momentum regulation via vertical com control,” in 2022 International Conference on Robotics and Automation (ICRA), 2022, pp. 10 435–10 441.
- Y. Gong and J. Grizzle, “Zero dynamics, pendulum models, and angular momentum in feedback control of bipedal locomotion,” 2021.
- G. Gibson, O. Dosunmu-Ogunbi, Y. Gong, and J. Grizzle, “Terrain-adaptive, alip-based bipedal locomotion controller via model predictive control and virtual constraints,” in 2022 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS). IEEE, 2022, pp. 6724–6731.
- M. H. Raibert, “Hopping in legged systems — modeling and simulation for the two-dimensional one-legged case,” IEEE Transactions on Systems, Man, and Cybernetics, vol. SMC-14, no. 3, pp. 451–463, 1984.
- M. S. Redfern and T. Schumann, “A model of foot placement during gait,” Journal of biomechanics, vol. 27, no. 11, pp. 1339–1346, 1994.
- A. Zamani and P. A. Bhounsule, “Foot placement and ankle push-off control for the orbital stabilization of bipedal robots,” in 2017 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), 2017, pp. 4883–4888.
- Y.-D. Hong and B. Lee, “Real-time feasible footstep planning for bipedal robots in three-dimensional environments using particle swarm optimization,” IEEE/ASME Transactions on Mechatronics, vol. 25, no. 1, pp. 429–437, 2020.
- D. Kanoulas, A. Stumpf, V. S. Raghavan, C. Zhou, A. Toumpa, O. Von Stryk, D. G. Caldwell, and N. G. Tsagarakis, “Footstep planning in rough terrain for bipedal robots using curved contact patches,” in 2018 IEEE International Conference on Robotics and Automation (ICRA), 2018, pp. 4662–4669.
- S. Crews and M. Travers, “Energy management through footstep selection for bipedal robots,” IEEE Robotics and Automation Letters, vol. 5, no. 4, pp. 5485–5493, 2020.
- X. Xiong, J. Reher, and A. D. Ames, “Global position control on underactuated bipedal robots: Step-to-step dynamics approximation for step planning,” in 2021 IEEE International Conference on Robotics and Automation (ICRA), 2021, pp. 2825–2831.
- H. Sadeghian, C. Ott, G. Garofalo, and G. Cheng, “Passivity-based control of underactuated biped robots within hybrid zero dynamics approach,” in 2017 IEEE International Conference on Robotics and Automation (ICRA). IEEE, 2017, pp. 4096–4101.
- Y. Gong, R. Hartley, X. Da, A. Hereid, O. Harib, J.-K. Huang, and J. Grizzle, “Feedback control of a cassie bipedal robot: Walking, standing, and riding a segway,” in 2019 American Control Conference (ACC). IEEE, 2019, pp. 4559–4566.
- J.-K. Huang and J. W. Grizzle, “Efficient anytime clf reactive planning system for a bipedal robot on undulating terrain,” IEEE Transactions on Robotics, pp. 1–18, 2023.
- A. Hereid and A. D. Ames, “Frost: Fast robot optimization and simulation toolkit,” in IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS). Vancouver, BC, Canada: IEEE/RSJ, Sep. 2017.