为四足机器人带机械臂的复杂任务设计高效非线性模型预测控制框架。
A Nonlinear MPC Framework for Loco-Manipulation of Quadrupedal Robots with Non-Negligible Manipulator Dynamics
- 将四足运动模板与完整机械臂动力学解耦,实现高效实时优化
- 在60Hz下求解,支持在不平地形和负载变化下稳定执行任务
- 适合需要高动态协同控制的智能机器人研发人员参考
模型预测控制(MPC)结合简化模板模型已成为动态足式行走轨迹优化的强大工具。然而,足式机器人执行的运动-操作任务引入了额外复杂性,要求计算高效的MPC算法以处理高自由度(DoF)模型。本文提出一种针对配备非忽略动力学机械臂的四足机器人运动-操作任务的高效非线性MPC(NMPC)框架。该框架采用分解策略,将运动模板模型(如单刚体模型,SRB)与完整机械臂动力学模型耦合,实现扭矩级控制。该分解方法使NMPC在滚动时域下以60 Hz频率实现实时求解。由NMPC生成的最优状态与输入轨迹由运行在500 Hz的低层非线性全肢体控制器(WBC)跟踪,而机械臂的最优力矩指令则直接应用。该分层控制架构在15公斤的Unitree Go2四足机器人(搭载4.4公斤、4自由度的Kinova机械臂)上通过大量数值仿真与硬件实验验证。由于Kinova臂的动力学对Go2基座不可忽略,所提框架在多种运动-操作任务中展现出鲁棒稳定性,有效应对外部干扰、负载变化及不平坦地形。
原文摘要 · Abstract (English)
Model predictive control (MPC) combined with reduced-order template models has emerged as a powerful tool for trajectory optimization in dynamic legged locomotion. However, loco-manipulation tasks performed by legged robots introduce additional complexity, necessitating computationally efficient MPC algorithms capable of handling high-degree-of-freedom (DoF) models. This letter presents a computationally efficient nonlinear MPC (NMPC) framework tailored for loco-manipulation tasks of quadrupedal robots equipped with robotic manipulators whose dynamics are non-negligible relative to those of the quadruped. The proposed framework adopts a decomposition strategy that couples locomotion template models -- such as the single rigid body (SRB) model -- with a full-order dynamic model of the robotic manipulator for torque-level control. This decomposition enables efficient real-time solution of the NMPC problem in a receding horizon fashion at 60 Hz. The optimal state and input trajectories generated by the NMPC for locomotion are tracked by a low-level nonlinear whole-body controller (WBC) running at 500 Hz, while the optimal torque commands for the manipulator are directly applied. The layered control architecture is validated through extensive numerical simulations and hardware experiments on a 15-kg Unitree Go2 quadrupedal robot augmented with a 4.4-kg 4-DoF Kinova arm. Given that the Kinova arm dynamics are non-negligible relative to the Go2 base, the proposed NMPC framework demonstrates robust stability in performing diverse loco-manipulation tasks, effectively handling external disturbances, payload variations, and uneven terrain.
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。