返回研究文献库

机器人感知与操作 · 2024 · IROS · CCF C

ToolEENet: Tool Affordance 6D Pose Estimation

ToolEENet 将机器人所需状态从整件工具 pose 改为接触功能端 pose:Mask R-CNN 和深度提取 EE 点云,score-based diffusion 生成类别级 6D pose,并预测各轴对称属性处理不可观测旋转。

研究方向

机器人感知与操作

任务层级

Category-level

物体设定

Unseen objects

输入模态

RGB-Dtool end-effector affordance maskpartial end-effector point cloud

关键依赖

tool affordance segmentation modeldepth cameracamera intrinsicsknown tool end-effector categories
完整论文元数据 作者、单位、研究方向、数据集、指标、方法标签和阅读状态 展开
作者
Yunlong Wang, Lei Zhang, Yuyang Tu, Hui Zhang, Kaixin Bai, Zhaopeng Chen, Jianwei Zhang
作者单位
Universität Hamburg / Agile Robots AG
会议 / 期刊
会议 · IROS · CCF C
研究方向
机器人感知与操作
开源状态
已开源
阅读状态
粗读:已生成 精读:已生成
任务设定
Category-level · Unseen objects
数据集
TOOLEE
评估指标
n° mcm

论文原始写法:5°2cm accuracy / 5°5cm accuracy / 10°5cm accuracy / affordance segmentation mAP

关键依赖
tool affordance segmentation modeldepth cameracamera intrinsicsknown tool end-effector categories

Reading Notes

粗读 / 精读

已生成 src/paper-notes/tooleenet-iros2024/coarse.md

论文粗读笔记

用于快速判断论文定位、问题设定、核心方法、实验结论和是否值得精读。

论文粗读笔记:ToolEENet

1. 基本信息

  • 标题:ToolEENet: Tool Affordance 6D Pose Estimation
  • 作者:Yunlong Wang, Lei Zhang, Yuyang Tu, Hui Zhang, Kaixin Bai, Zhaopeng Chen, Jianwei Zhang
  • 机构:Universität Hamburg;Agile Robots AG
  • 年份 / 会议:2024 / IROS
  • 论文:arXiv · IEEE DOI
  • 项目与代码:ToolEENet
  • 阅读模式:粗读

2. 一句话定位

ToolEENet 把工具 pose 从“整个物体坐标系”改写为“真正产生接触的功能端坐标系”:先从 RGB-D 分割 hammer head、screwdriver head、wrench head 等 affordance 区域,再用点云条件扩散生成类别级功能端 6D pose,并以对称感知表示消除多解。

3. 图表导读

ToolEENet 功能端分割、点云编码与扩散位姿生成流程
原论文 Figure 4:Mask R-CNN 提取工具 EE,深度反投影为 1028 点,PointNet++ 与 pose/time 条件共同驱动 reverse ODE,输出对称感知位姿。来源:作者公开稿;图片版权归论文作者及 IEEE 所有,本站仅作论文解读展示。
ToolEENet 的功能端位姿阈值结果与定性对比
原论文 Table I 与 Figure 6:比较整物体先验、普通 EE pose、额外对称先验和论文表示;完整方法平均达到 0.984 / 0.984 / 0.998。来源:作者公开稿;图表版权归论文作者及 IEEE 所有,本站仅作论文解读展示。

4. 问题设定

  • 输入:手持工具的 RGB-D;工具常被手遮挡。
  • 前端输出工具功能端 affordance mask,并反投影得到局部 EE 点云。
  • 输出:功能端相对相机的类别级 6D pose,而不是整把工具的对象坐标系。
  • 类别包括 hammer grip、hammer head、screwdriver head、wrench head;其中后三类含明显对称。

5. 方法与数据

  1. TOOLEE 数据集为功能端分割和依据实际使用方式定义的 EE pose 提供标签。
  2. Mask R-CNN 从 RGB 分割 EE,深度生成局部点云。
  3. PointNet++ 编码 1028 点;pose 与扩散时间条件经 MLP 融合。
  4. score-based diffusion / reverse ODE 从高斯 pose 采样多个候选,再平均输出。
  5. 旋转按 x/y/z 轴分别预测对称属性和旋转分量,metric 与输出都按学习到的对称性消歧。

6. 实验速览

  • 完整方法在 5°2cm、5°5cm、10°5cm 上的四类平均结果为 0.984 / 0.984 / 0.998。
  • 直接从整物体点云估计并依赖对象先验的方案平均为 0.368 / 0.713 / 0.850。
  • 只使用 EE 点云但没有论文对称表示的方案为 0.701 / 0.701 / 0.753。
  • 螺丝刀头在对称感知协议下达到 1.0;扳手头在完整方法下为 0.996 / 0.996 / 0.999。
  • 论文展示 UR10 + Shadow Hand 的真实工具操作定性实验,但没有给出任务成功率。

7. 快速判断

  • 研究价值:重新定义了机器人真正需要的状态变量;功能端 pose 比整物体 pose 更直接对应接触。
  • 优点:数据集、affordance segmentation、生成式 pose 与对称表示形成闭环。
  • 限制:功能端分割错误会直接破坏后续点云;实验类别较少,真实机器人只有定性展示。
  • 推荐读者:工具使用、affordance、类别级 pose、手物遮挡与接触操作方向。

Related Papers

相关论文