IEEE/ASME Transactions on Mechatronics · 2022 · 24 citations · 33 references
EngineeringMechanical EngineeringRobotics EngineeringHumanoid RoboticsRobot ControlRoboticsBipedal LocomotionControl TheoryHumanoid Robot DynamicsLegged Robot ControlLegged RoboticsModel Predictive ControlBipedal ControlConvex Quadratic ProgrammingHumanoid LocomotionHumanoid WalkingLocomotionObserver DesignState Estimation For Legged RobotsWalking
Robust locomotion is a challenging task for humanoid robots, especially when considering dynamic disturbances. This article proposes a disturbance observer-based cascaded model predictive control (MPC) approach for bipedal locomotion, with the capability of exploiting ankle, stepping, hip and height variation strategies. Specifically, based on the variable-height inverted pendulum model, a nonlinear MPC that is run at a low frequency is built for 3-D locomotion (i.e., with height variation) while accounting for the footstep modulation as well. Differing from previous works, the nonlinear MPC is formulated as a convex optimization problem by semidefinite relaxation. Subsequently, assuming a flywheel at the pelvis center, a linear MPC that is run at a high frequency is proposed to regulate angular momentum (e.g., through rotating the upper body), which is solved by convex quadratic programming. To run the cascaded MPC in a closed-loop manner, a high order sliding mode observer is designed to estimate system states and dynamic disturbances simultaneously. Simulation and hardware experiments demonstrate the walking robustness in real-world scenarios, including 3-D walking with varying speeds, walking across non-coplanar terrains and push recovery.
33
Semidefinite Relaxation of Quadratic Optimization Problems
Zhi‐Quan Luo, Wing‐Kin Ma, Anthony Man–Cho So et al. · IEEE Signal Processing Magazine · 2010 · 3.6K citations
Biped walking pattern generation by using preview control of zero-moment point
Shuuji Kajita, Fumio Kanehiro, Kenji Kaneko et al. · 2004 · 2.1K citations
Engineering, Mechanical Engineering, Robotics Engineering +17
Capture Point: A Step toward Humanoid Push Recovery
Jerry Pratt, John Carff, S. Drakunov et al. · 2006 · 1.1K citations
Engineering, Mechanical Engineering, Robotics Engineering +13