Open Source Robotics

精选高质量开源机器人项目、工具和软件,推动机器人社区发展。

Reactive Human-To-Robot Handovers of Arbitrary Objects

作者: Wei Yang, Chris Paxton, Arsalan Mousavian, Yu-Wei Chao, Maya Cakmak, Dieter Fox · ICRA 2021

许可协议

  • 开放获取
  • 论文: CC BY 4.0

以下内容均依据论文全文,按其 CC BY 4.0 许可协议使用;其中的图已注明作者。

一句话总结

分割出手,抓取剩下的部分:一套基于视觉的系统让 Franka Panda 从人手中接过 26 种不同的家用物品,并在物体移动时重新规划。

为何重要

物体不必属于预训练检测器的类别,作者指出这是最接近的先前工作的主要瓶颈。闭环使机器人能够跟随人在机器人开始运动后才转动的物体,而这正是该先前工作所报告的大多数失败的原因。

问题

辅助机器人必须从人手中接过多种物体,但大多数交接研究只使用了单个物体,所调研的论文中只有一篇使用了超过六个物体。从手中接过物体不同于抓取静止物体:物体可能移动,部分被手指遮挡,限制了接近方向,而且机器人的运动必须让人感到安全。

提出的方法

系统在用 Azure Kinect Body Tracking SDK 跟踪的手周围裁剪点云,用在自动生成掩码上训练、以 ResNet-50 为骨干的 Feature Pyramid Network 在 RGB 图像中分割手,并将剩余的点标记为物体。6-DOF GraspNet 提出抓取,这些抓取借助其抓取评估器通过 Metropolis-Hastings 采样逐帧细化,与手发生碰撞的抓取被剔除,再由结合 Riemannian Motion Policies 的 Robust Logical Dynamical Systems 任务模型选择并执行接近位姿。

关键见解

  • 手部分割是一个定义明确的任务;先分割手,再将裁剪后剩余的点标记为物体,就无需直接分割未见过的物体。
  • 手部的训练掩码无需人工标注者即可生成:从点云中裁剪出被跟踪的裸手,并将其投影到图像中。
  • 用抓取评估器细化上一帧的抓取,可在不重新训练 GraspNet 的情况下保持抓取随时间一致;当快速的手部运动后保留下来的抓取过少时,会重新采样抓取。
  • 按与上一个最佳抓取以及与初始位姿的距离为接近位姿打分,可在跟踪人的同时保持运动平顺。
  • 将每个抓取绕其 Z 轴旋转 180°,可使双指夹爪的候选抓取数量翻倍。

主要结果

  • 手部分割模型在以相同方式采集的验证集上达到 99.7% 的像素精度、99.5% 的频率加权 IoU 和 68.0% 的平均 IoU。
  • 用香蕉、玩具蛋黄酱瓶和玩具麦片盒进行的系统测试,物体分别平放、倾斜 45° 和 90° 握持:总体每次交接 11.39 ± 4.29 s,成功率 90%;香蕉 100%,瓶子 90%,麦片盒 82%。
  • 机器人开始运动后物体被旋转:0–45° 时成功率 100%,用时 11.81 ± 3.93 s;0–90° 时成功率 69%,用时 15.41 ± 7.39 s。
  • 6 名参与者交接 10 种物体的用户研究:平均接近时间 10.7 ± 3.6 s,1.3 ± 0.3 次尝试,成功率 81.8%;笔(50.0%)、马克杯(54.5%)和勺子(66.7%)最低。
  • 正文(第 V-A、V-B 和 VI-B 节)称每个物体最终都被接过,在系统测试中均在三次或更少尝试内完成,而表 I 和表 II 列出若干物体的成功率低于 100%。
  • 问卷评分在每个维度上都在 4 左右或以上,参与者之间的方差较小。

局限

  • 失败来源于深色表面上的深度缺失、分割网络将物体标记为手,以及附近物体给裁剪点云带来的噪声(作者自述)。
  • 逆运动学的计算开销限制了机器人更新目标抓取的速度;参与者希望运动更快、更流畅(作者自述)。
  • 由于疫情安全规定,用户研究只有六名参与者,全部从实验室招募(作者自述)。
  • 人必须以让机器人仍能抓取的方式握持物体。
  • 系统评估使用一名用户和三种物体,交接反复进行,直到机器人成功三次为止。

对领域的影响

它获得了 IEEE ICRA 2021 人机交互(HRI)最佳论文奖,被引用 99 次。论文链接了一个包含更多结果和视频的项目页面;论文未说明是否发布代码或数据集。

摘要

过去十年来,人机物体交接一直是机器人学中被积极研究的领域;然而,很少有技术和系统应对过交接外观、尺寸、形状和刚度任意的多样物体这一挑战。本文提出一种基于视觉的系统,可实现对未知物体的反应式人到机器人交接。我们的方法将闭环运动规划与实时、时间一致的抓取生成相结合,以确保反应性和运动平顺性。我们的系统对物体的不同位置和朝向具有鲁棒性,并能抓取刚性和非刚性物体。我们在一个由 26 种多样家用物品组成的新基准集上、在一项由新手用户(N=6)交接其中 15 种物品的用户研究中,以及在一项考察不同交接方式的系统评估中,展示了该方法的泛化性、可用性和鲁棒性。更多结果和视频见 https://sites.google.com/nvidia.com/handovers-of-arbitrary-objects 。

链接

  • arXiv 2011.08961: https://arxiv.org/abs/2011.08961
  • DOI 10.1109/ICRA48506.2021.9561170: https://doi.org/10.1109/ICRA48506.2021.9561170
  • PDF: https://arxiv.org/pdf/2011.08961v1
  • 项目主页: https://sites.google.com/nvidia.com/handovers-of-arbitrary-objects

本网站需要 JavaScript 才能正常运行。请启用 JavaScript 以浏览我们的开源机器人项目。