Variable Horizon MPC with Swing Foot Dynamics for Bipedal Walking Control
2021
Article
mg
In this paper, we present a novel two-level variable Horizon Model Predictive Control (VH-MPC) framework for bipedal locomotion. In this framework, the higher level computes the landing location and timing (horizon length) of the swing foot to stabilize the unstable part of the center of mass (CoM) dynamics, using feedback from the CoM states. The lower level takes into account the swing foot dynamics and generates dynamically consistent trajectories for landing at the desired time as close as possible to the desired location. To do that, we use a simplified model of the robot dynamics projected in swing foot space that takes into account joint torque constraints as well as the friction cone constraints of the stance foot. We show the effectiveness of our proposed control framework by implementing robust walking patterns on our torque-controlled and open-source biped robot, Bolt. We report extensive simulations and real robot experiments in the presence of various disturbances and uncertainties.
Author(s): | Elham Daneshmand and Majid Khadiv and Felix Grimminger and Ludovic Righetti |
Journal: | IEEE Robotics and Automation Letters |
Volume: | 6 |
Number (issue): | 2 |
Pages: | 2349--2356 |
Year: | 2021 |
Month: | April |
Department(s): | Movement Generation and Control |
Bibtex Type: | Article (article) |
Paper Type: | Journal |
Digital: | True |
DOI: | 10.1109/LRA.2021.3061381 |
State: | Published |
URL: | https://ieeexplore.ieee.org/document/9361296 |
BibTex @article{daneshmand2021variable, title = {Variable Horizon MPC with Swing Foot Dynamics for Bipedal Walking Control}, author = {Daneshmand, Elham and Khadiv, Majid and Grimminger, Felix and Righetti, Ludovic}, journal = {IEEE Robotics and Automation Letters}, volume = {6}, number = {2}, pages = {2349--2356}, month = apr, year = {2021}, doi = {10.1109/LRA.2021.3061381}, url = {https://ieeexplore.ieee.org/document/9361296}, month_numeric = {4} } |