Whole-body End-Effector Pose Tracking

📄 arXiv: 2409.16048v2 📥 PDF

作者: Tifanny Portela, Andrei Cramariuc, Mayank Mittal, Marco Hutter

分类: cs.RO, cs.AI, cs.LG, eess.SY

发布日期: 2024-09-24 (更新: 2025-04-25)

期刊: ICRA 2025


💡 一句话要点

提出全身RL框架以解决腿式机器人末端执行器姿态跟踪问题

🎯 匹配领域: 支柱一:机器人控制 (Robot Control) 支柱二:RL算法与架构 (RL & Architecture)

关键词: 强化学习 腿式机器人 末端执行器 姿态跟踪 地形感知 机器人操控 复杂环境

📋 核心要点

  1. 现有方法在集成移动底盘的机械臂时,面临系统复杂性增加和精确控制困难的问题。
  2. 本文提出了一种全身强化学习框架,结合地形感知的采样策略和游戏化课程,扩展机器人的操作范围。
  3. 实验结果显示,所提方法在姿态跟踪误差上达到2.64厘米和3.64度,优于现有竞争基线。

📝 摘要(中文)

将操控与腿式机器人的移动性结合对于广泛的机器人应用至关重要。然而,集成移动底盘的机械臂显著增加了系统的复杂性,使得精确的末端执行器控制变得具有挑战性。现有的基于模型的方法常常受到建模假设的限制,导致鲁棒性不足。同时,最近的强化学习实现将机械臂的工作空间限制在机器人前方或仅跟踪位置以获得合理的跟踪精度。本文通过引入全身强化学习框架,解决了在粗糙非结构化地形上大工作空间的末端执行器姿态跟踪问题。我们的方法包括一种考虑地形的采样策略和基于游戏的课程,以扩展机器人的操作范围。实验验证表明,所学控制器在大工作空间内实现了精确的指令跟踪,并能适应不同地形,如楼梯和坡道。

🔬 方法详解

问题定义:本文旨在解决腿式机器人在粗糙非结构化地形上进行末端执行器姿态跟踪的挑战。现有方法由于建模假设和工作空间限制,导致鲁棒性不足,无法满足复杂环境下的需求。

核心思路:我们提出了一种全身强化学习框架,允许机器人在大工作空间内进行灵活的末端执行器控制。通过引入地形感知的采样策略和游戏化课程,增强了机器人在多样化地形上的适应能力。

技术框架:整体架构包括初始配置的地形感知采样、末端执行器姿态命令生成和基于游戏的训练课程。机器人通过不断的学习和适应,优化其控制策略以应对不同的地形挑战。

关键创新:最重要的创新在于将全身强化学习应用于末端执行器姿态跟踪,突破了传统方法的局限,允许机器人在复杂环境中进行高效的操控。

关键设计:在参数设置上,我们设计了适应不同地形的损失函数,并采用了六自由度的机械臂结构,以实现更高的灵活性和精确度。

🖼️ 关键图片

fig_0
fig_1
fig_2

📊 实验亮点

实验结果表明,所提出的控制器在姿态跟踪方面表现优异,跟踪误差为2.64厘米和3.64度,显著优于现有的竞争基线,展示了在复杂地形上的适应能力和精确控制。

🎯 应用场景

该研究具有广泛的应用潜力,特别是在需要高灵活性和适应性的机器人操作场景中,如救援任务、探索未知环境以及复杂的工业自动化。未来,随着技术的进步,可能会在更多领域实现智能化的机器人操作。

📄 摘要(原文)

Combining manipulation with the mobility of legged robots is essential for a wide range of robotic applications. However, integrating an arm with a mobile base significantly increases the system's complexity, making precise end-effector control challenging. Existing model-based approaches are often constrained by their modeling assumptions, leading to limited robustness. Meanwhile, recent Reinforcement Learning (RL) implementations restrict the arm's workspace to be in front of the robot or track only the position to obtain decent tracking accuracy. In this work, we address these limitations by introducing a whole-body RL formulation for end-effector pose tracking in a large workspace on rough, unstructured terrains. Our proposed method involves a terrain-aware sampling strategy for the robot's initial configuration and end-effector pose commands, as well as a game-based curriculum to extend the robot's operating range. We validate our approach on the ANYmal quadrupedal robot with a six DoF robotic arm. Through our experiments, we show that the learned controller achieves precise command tracking over a large workspace and adapts across varying terrains such as stairs and slopes. On deployment, it achieves a pose-tracking error of 2.64 cm and 3.64 degrees, outperforming existing competitive baselines.