用优化方法让机器人全身协同抓物,效率比现有方法快77%。
Scaling Whole-body Multi-contact Manipulation with Contact Optimization
- 提出可快速计算接触点的机器人表面表示法
- 实现全身多接触操作规划,比当前最优方法快77%
- 已在真实人形机器人上验证,适合复杂物理交互任务
日常任务中需全身协同操作物体,例如双手无法使用时。本文研究如何让类人机器人自主完成此类全身操作任务。传统规划方法因依赖离散采样,难以应对接触点在连续表面的无限可能。针对这一问题,本文提出:(i) 一种能闭式计算接触点的机器人与物体表面表示;(ii) 有效引导全身操作规划的成本函数设计。实验表明,该框架可解决现有方法无法处理的问题,规划时间较当前最优方法提升77%。此外,通过人形机器人实际操作箱子的实验,验证了方法在真实硬件上的适用性。
原文摘要 · Abstract (English)
Daily tasks require us to use our whole body to manipulate objects, for instance when our hands are unavailable. We consider the issue of providing humanoid robots with the ability to autonomously perform similar whole-body manipulation tasks. In this context, the infinite possibilities for where and how contact can occur on the robot and object surfaces hinder the scalability of existing planning methods, which predominantly rely on discrete sampling. Given the continuous nature of contact surfaces, gradient-based optimization offers a more suitable approach for finding solutions. However, a key remaining challenge is the lack of an efficient representation of robot surfaces. In this work, we propose (i) a representation of robot and object surfaces that enables closed-form computation of proximity points, and (ii) a cost design that effectively guides whole-body manipulation planning. Our experiments demonstrate that the proposed framework can solve problems unaddressed by existing methods, and achieves a 77% improvement in planning time over the state of the art. We also validate the suitability of our approach on real hardware through the whole-body manipulation of boxes by a humanoid robot.
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。