arXiv:2409.09473cs.ROcs.LG2024-09被引 7

用强化学习让六足机器人在崎岖地形跑得更快更稳。

Learning to enhance multi-legged robot on rugged landscapes

  • 通过仿真训练,实时调整腿部步态和身体波动
  • 实测速度比传统控制快30%至50%
  • 适合对复杂地形移动有需求的机器人研究者

崎岖地形对足式机器人的运动带来巨大挑战。多足机器人(6足及以上)因重心低、支撑面广而具备天然高静态稳定性,维持平衡所需能量少。已有研究证明,仅调节垂直身体波动的线性控制器可在复杂地形上实现可靠移动。然而,基于学习的控制框架如何动态调节多个参数以应对地形差异仍待探索。本文构建了一个针对该机器人的物理仿真器(MuJoCo),并在此基础上开发了强化学习控制框架,可实时调整水平与垂直身体波动及肢体步态。实验表明,该方法在仿真、实验室和户外测试中均显著提升性能。尤其在真实场景中,学习型控制器相较仅调节垂直波的线性控制器,速度提升达30%至50%。我们推测其优势源于能同时优化步态、水平波与垂直波等多重参数。

原文摘要 · Abstract (English)

Navigating rugged landscapes poses significant challenges for legged locomotion. Multi-legged robots (those with 6 and greater) offer a promising solution for such terrains, largely due to their inherent high static stability, resulting from a low center of mass and wide base of support. Such systems require minimal effort to maintain balance. Recent studies have shown that a linear controller, which modulates the vertical body undulation of a multi-legged robot in response to shifts in terrain roughness, can ensure reliable mobility on challenging terrains. However, the potential of a learning-based control framework that adjusts multiple parameters to address terrain heterogeneity remains underexplored. We posit that the development of an experimentally validated physics-based simulator for this robot can rapidly advance capabilities by allowing wide parameter space exploration. Here we develop a MuJoCo-based simulator tailored to this robotic platform and use the simulation to develop a reinforcement learning-based control framework that dynamically adjusts horizontal and vertical body undulation, and limb stepping in real-time. Our approach improves robot performance in simulation, laboratory experiments, and outdoor tests. Notably, our real-world experiments reveal that the learning-based controller achieves a 30\% to 50\% increase in speed compared to a linear controller, which only modulates vertical body waves. We hypothesize that the superior performance of the learning-based controller arises from its ability to adjust multiple parameters simultaneously, including limb stepping, horizontal body wave, and vertical body wave.

多足机器人强化学习运动控制仿真训练

Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。