提出动态地面行走的实时稳定控制方法,让足式机器人在晃动平台上也能稳稳走路。
Time-Varying Foot-Placement Control for Underactuated Humanoid Walking on Swaying Rigid Surfaces
- 将经典倒立摆模型扩展到晃动地面,得到随时间变化的非齐次动力学模型
- 设计分层控制框架,在模拟与真实机器人上均实现稳定行走,抗扰动能力强
- 适合研究复杂环境下的足式机器人运动控制,如列车、船舶中的机器人应用
在动态刚性表面(即惯性系中加速的刚性表面)上的移动对控制器设计提出了复杂挑战,这对将人形机器人部署于移动火车、船只和飞机等动态真实环境至关重要。本文提出一种实时、可证明稳定的控制方法,用于在周期性晃动刚性表面上的欠驱动人形机器人步行。首个关键贡献是将经典的基于角动量的线性倒立摆模型从静态地面推广至晃动地面,得到一个时变、非齐次的机器人模型,这与现有摆模型有本质不同。我们为该模型设计了一种离散步态控制律,并推导出一组新的充分稳定性条件,以验证控制器的稳定效果。第二个关键贡献是构建了一个分层控制框架,将所提步态控制律作为高层规划器,确保欠驱动步行的稳定性。基于非线性控制理论,对该控制框架下完整的混合、全阶机器人动力学闭环稳定性进行了可证明分析。最后,通过在 Digit 人形机器人上进行的仿真与硬件实验,验证了该框架在处理晃动地面上欠驱动双足行走问题的有效性,即使面对不确定的表面运动和未知外力冲击也表现良好。
原文摘要 · Abstract (English)
Locomotion on dynamic rigid surface (i.e., rigid surface accelerating in an inertial frame) presents complex challenges for controller design, which are essential for deploying humanoid robots in dynamic real-world environments such as moving trains, ships, and airplanes. This paper introduces a real-time, provably stabilizing control approach for underactuated humanoid walking on periodically swaying rigid surface. The first key contribution is the analytical extension of the classical angular momentum-based linear inverted pendulum model from static to swaying grounds. This extension results in a time-varying, nonhomogeneous robot model, which is fundamentally different from the existing pendulum models. We synthesize a discrete footstep control law for the model and derive a new set of sufficient stability conditions that verify the controller's stabilizing effect. Another key contribution is the development of a hierarchical control framework that incorporates the proposed footstep control law as its higher-layer planner to ensure the stability of underactuated walking. The closed-loop stability of the complete hybrid, full-order robot dynamics under this control framework is provably analyzed based on nonlinear control theory. Finally, experiments conducted on a Digit humanoid robot, both in simulations and with hardware, demonstrate the framework's effectiveness in addressing underactuated bipedal locomotion on swaying ground, even in the presence of uncertain surface motions and unknown external pushes.
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。