Deployment of Whole-Body Locomotion and Manipulation Algorithm Based on NMPC Onto Unitree Go2Quadruped Robot
Minmin Liu, Jichun Xiao, Zhi Li
- 发表年份
- 2024
- 引用次数
- 7
摘要
This paper addresses the development of versatile control algorithms for quadruped robots, with a specific focus on the Unitree Go2. Traditional control algorithms often lack generalizability and require custom adaptations based on the robot's hardware or specific movement tasks. In response, we present a control algorithm for the Unitree Go2, which integrates a joint-free centroid dynamics model and a comprehensive body dynamics model. By prioritizing variables such as the linear and angular acceleration of the centroid and the swing leg trajectory, we utilize an open-source switching system optimal control toolbox to construct and solve a nonlinear model predictive controller. This controller effectively plans the movement trajectories for the robot's centroid and limbs, translating these into control signals for the joints. Simulation results demonstrate that the proposed control scheme not only enables smooth movement on flat terrain but also enhances stability and robustness on uneven surfaces, preventing falls.
关键词
相关论文
Statistical Learning Theory
Yuhai Wu, Vladimir Vapnik
1999
Artificial intelligence: a modern approach
1995
Applied Nonlinear Control
Jean-Jacques Slotine, Weiping Li
1991
A new optimizer using particle swarm theory
R.C. Eberhart, James Kennedy
2002