给人形机器人加多余肢体后,用分层控制让走路更稳。
A Hierarchical Framework for Humanoid Locomotion with Supernumerary Limbs
- 低层学步态,高层用多余肢动态平衡,分层解耦设计。
- 相比固定负载,重心轨迹波动减少47%(DTW距离)。
- 适合研究人形机器人运动控制或想加机械臂的开发者。
在人形机器人上集成多余肢体(SLs)会因动态扰动带来显著稳定性挑战。本文设计了一种新型分层控制架构,以提升带多余肢的人形机器人行走稳定性。该框架的核心是将基于学习的步态与基于模型的平衡解耦结合。底层采用模仿学习和课程学习生成Unitree H1人形机器人的步行步态;高层主动利用多余肢进行动态平衡。系统在物理仿真中评估了三种场景:无负载基准步态(baseline walking)、静态负载(static payload)及动态平衡控制器(dynamic balancing)。结果表明,动态平衡控制器显著提升稳定性:相较于静态负载,其步态更接近基准,质心轨迹的动态时间规整(DTW)距离降低47%;同时增强步态周期内的重稳定能力,并实现更协调的反相地面反作用力模式。结果证明,这种解耦分层设计能有效缓解多余肢质量与运动带来的内部动态扰动,使配备功能型肢体的人形机器人实现稳定行走。代码与视频见:https://github.com/heyzbw/HuSLs。
原文摘要 · Abstract (English)
The integration of Supernumerary Limbs (SLs) on humanoid robots poses a significant stability challenge due to the dynamic perturbations they introduce. This thesis addresses this issue by designing a novel hierarchical control architecture to improve humanoid locomotion stability with SLs. The core of this framework is a decoupled strategy that combines learning-based locomotion with model-based balancing. The low-level component consists of a walking gait for a Unitree H1 humanoid through imitation learning and curriculum learning. The high-level component actively utilizes the SLs for dynamic balancing. The effectiveness of the system is evaluated in a physics-based simulation under three conditions: baseline gait for an unladen humanoid (baseline walking), walking with a static SL payload (static payload), and walking with the active dynamic balancing controller (dynamic balancing). Our evaluation shows that the dynamic balancing controller improves stability. Compared to the static payload condition, the balancing strategy yields a gait pattern closer to the baseline and decreases the Dynamic Time Warping (DTW) distance of the CoM trajectory by 47\%. The balancing controller also improves the re-stabilization within gait cycles and achieves a more coordinated anti-phase pattern of Ground Reaction Forces (GRF). The results demonstrate that a decoupled, hierarchical design can effectively mitigate the internal dynamic disturbances arising from the mass and movement of the SLs, enabling stable locomotion for humanoids equipped with functional limbs. Code and videos are available here: https://github.com/heyzbw/HuSLs.
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。