Welcome to Acta Armamentarii ! Today is

Acta Armamentarii ›› 2024, Vol. 45 ›› Issue (12): 4272-4282.doi: 10.12382/bgxb.2023.0984

Previous Articles     Next Articles

Model Predictive Control for Wheeled L-quadruped Robots Based on Hierarchical Decoupling

XING Boyang1,2, XU Wei1,*(), LI Yufeng2,3, ZHAO Haoyu2,3, WANG Kang2, YAN Tong2,3   

  1. 1 China North Vehicle Research Institute, Beijing 100072, China
    2 China North Artificial Intelligence & Innovation Research Institute, Beijing 100072, China
    3 Collective Intelligence & Collaboration Laboratory, Beijing 100072, China
  • Received:2023-10-07 Online:2024-03-06
  • Contact: XU Wei

Abstract:

The wheeled-quadruped hybrid robot is an innovative composite robot platform that combines the features of legged and wheeled robots, enabling three modes of movement: fast wheel motion, legged obstacle-crossing, and wheel-leg combination. A control method for wheeled-quadruped robot based on linear model predictive control (MPC) is proposed to achieve the above three maneuvering modes. The MPC-based control method employs a hierarchical framework to separate the wheel speed control from the quadruped stability control. It independently controls the wheel speeds and estimates the torques while compensating for wheel-ground disturbances in real-time. For body stability control with MPC, the control model is converted into Ax+Bu standard form using state augmentation. Gravity acceleration is used to equivalently transform the end-effector force disturbances, allowing the external force disturbances to be integrated into the dynamic model without increasing the system’s state space dimension. In the simulation and practical test on Panda-W wheeled-quadruped robot, the proposed algorithm effectively mitigates the wheel-ground disturbances during wheel-leg acceleration and deceleration, achieving stable body control and successful Trot gait locomotion on various terrains.

Key words: wheeled-quadruped robot, model predictive control, hierarchical control, wheel-legged hybird locomotion

CLC Number: