Contingency Model Predictive Control for Bipedal Locomotion on Moving Surfaces with a Linear Inverted Pendulum Model

Kuo Chen,Xinyan Huang,Xunjie Chen,Jingang Yi
2024-04-19
Abstract:Gait control of legged robotic walkers on dynamically moving surfaces (e.g., ships and vehicles) is challenging due to the limited balance control actuation and unknown surface motion. We present a contingent model predictive control (CMPC) for bipedal walker locomotion on moving surfaces with a linear inverted pendulum (LIP) model. The CMPC is a robust design that is built on regular model predictive control (MPC) to incorporate the "worst case" predictive motion of the moving surface. Integrated with an LIP model and walking stability constraints, the CMPC framework generates a set of consistent control inputs considering to anticipated uncertainties of the surface motions. Simulation results and comparison with the regular MPC for bipedal walking are conducted and presented. The results confirm the feasibility and superior performance of the proposed CMPC design over the regular MPC under various motion profiles of moving surfaces.
Robotics
What problem does this paper attempt to address?
The paper primarily addresses the challenges faced by bipedal robots when walking on dynamically moving surfaces (such as ships or vehicles) and proposes a new control strategy. Specifically, the paper addresses the following key issues: 1. **Control Challenges**: The main challenges faced by bipedal robots when walking on dynamically moving surfaces include: - Limited Balance Control: Due to the inherent instability of bipedal systems, balance control becomes complex. - Unknown Surface Motion: The dynamic characteristics of the moving surface are unknown, which increases the difficulty of control. 2. **Proposed Solution**: To address the above challenges, the authors propose a method called "Contingency Model Predictive Control" (CMPC). This method is based on the Linear Inverted Pendulum Model (LIP) and improves upon the standard Model Predictive Control (MPC) by considering the "worst-case" motion prediction of the moving surface. 3. **Key Contributions**: - **Application of Contingency Concept**: For the first time, the contingency concept is applied to estimate the uncertainty range of the moving surface motion and integrate it into the MPC design to stabilize the walking of the bipedal robot. - **Reduction of Conservatism**: Compared to existing robust MPC methods, the proposed CMPC method reduces excessive conservatism, improves computational efficiency, and ensures performance. 4. **Simulation Validation**: The effectiveness and superiority of the proposed method are validated through simulation experiments. The experimental results show that CMPC can successfully stabilize the robot under different types of surface motion, whereas traditional MPC methods fail to maintain a stable walking posture. In summary, this research provides an innovative and effective control strategy for achieving stable walking of bipedal robots in dynamic environments.