返回研究文献库

物体位姿估计 · 2026 · ICRA · CCF B

SE(3)-PoseFlow: Estimating 6D Pose Distributions for Uncertainty-Aware Robotic Manipulation

SE(3)-PoseFlow 用 DINOv2 + PointNet++ 编码 RGB-D,DiT* masked cross-attention 条件化 SE(3) rectified flow,直接采样多模态位姿分布,再以 DBSCAN、Chamfer 或 neural SDF 选 pose。REAL275 10°5 cm 为 89.1%,YCB-V / LM-O 为 68.2% / 53.7%;多假设抓取把遮挡杯抓取从 6/10 提到 9/10,但 50 样本、mesh re-ranking 与样本的贝叶斯解释仍是代价。

研究方向

物体位姿估计

任务层级

Instance / Category

物体设定

Seen objects

输入模态

object-centric RGB croppartial depth point cloudpreceding object detector / mask

关键依赖

RGB-D image and camera calibrationobject detector or segmentation masktraining data with pose labelsobject mesh or dense point cloud for model-based re-rankingmultiple sampled hypotheses
完整论文元数据 作者、单位、研究方向、数据集、指标、方法标签和阅读状态 展开
作者
Yufeng Jin, Niklas Funk, Vignesh Prasad, Zechu Li, Mathias Franzius, Jan Peters, Georgia Chalvatzaki
作者单位
TU Darmstadt / Honda Research Institute Europe / DFKI / Hessian.AI
会议 / 期刊
会议 · ICRA · CCF B
研究方向
物体位姿估计
开源状态
未开源 / 未整理
阅读状态
粗读:已生成 精读:已生成
任务设定
Instance / Category · Seen objects
评估指标
Rotation Error Translation Error

论文原始写法:5°2 cm accuracy / 5°5 cm accuracy / 10°2 cm accuracy / 10°5 cm accuracy / FPS / real-robot grasp success

关键依赖
RGB-D image and camera calibrationobject detector or segmentation masktraining data with pose labelsobject mesh or dense point cloud for model-based re-rankingmultiple sampled hypotheses

Reading Notes

粗读 / 精读

已生成 src/paper-notes/se3-poseflow-icra2026/coarse.md

论文粗读笔记

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

论文粗读:SE(3)-PoseFlow

一句话概括

SE(3)-PoseFlow 不把 RGB-D 观测压缩成唯一 6D pose,而是在 SE(3)SE(3) 流形上用 rectified flow 采样一组位姿假设,让对称、遮挡和局部可见导致的多模态不确定性可被后续主动观测与抓取规划直接利用。

方法主线

输入是检测 / 分割后的 object-centric RGB crop 与 partial point cloud。DINOv2 提取冻结的视觉特征,PointNet++ 提取几何特征;translation、rotation、time tokens 通过带 segmentation mask 的 DiT* cross-attention 与观测交互,分别预测 R3\mathbb R^3 平移和 SO(3)SO(3) 旋转的条件速度场。

训练时,平移从 Gaussian prior 到真值做线性插值,旋转从 uniform SO(3)SO(3) 到真值沿 geodesic 插值;网络拟合对应速度。推断从随机 poses 积分至 t=1t=1,得到多组 hypotheses。tracking 时则从上一帧 pose 附近初始化。

SE3 PoseFlow RGB-D 编码流匹配和 pose selection
原论文 Figure 2:DINOv2 / PointNet++ 经 DiT* 条件化 \(SE(3)\) flow;输出样本可用 DBSCAN、Chamfer 或 neural SDF 筛选。来源:原论文。图片版权归论文作者所有,本站仅作学术解读展示。

Pose selection

论文提供两类后处理:

  • model-free:在 SE(3)SE(3) 联合距离下做 DBSCAN,取最大 cluster 的 Karcher mean;
  • model-based:用 observed point cloud 到 transformed object model 的 one-sided Chamfer,或训练的 neural SDF 评分。

后者精度更高,但需要 mesh / dense object cloud,SDF 还需 object-specific training;因此“probabilistic estimator”与“最终单 pose 输出”的资源要求应分开理解。

关键结果

  • REAL275:5°2 cm / 5°5 cm / 10°2 cm / 10°5 cm 为 48.8 / 56.3 / 76.3 / 89.1%。最严格两项略低于 GenPose,但后两项更高。
  • YCB-V:5°5 cm / 10°5 cm 为 45.4 / 68.2%;LM-O 为 35.2 / 53.7%,两者的 10°5 cm 都超过 DiffusionNOCS 与 GenPose。
  • 5 个 ODE steps 时 REAL275 pose estimation 达 56.3 / 89.1%,约 10.1 FPS;tracking 一步已有 51.2 / 83.6%,35.2 FPS。
  • 杯子抓取 20 次:基于单 pose 的 EquiGraspFlow 为 15/20;对多 pose hypotheses 的 velocity field 做边缘化后为 19/20。遮挡 handle 时从 6/10 提升到 9/10。
SE3 PoseFlow 多假设不确定性感知抓取结果
原论文 Figure 5 与 Table VI:handle 自遮挡时 yaw 分布多模态,多假设边缘化倾向选择对所有可能 pose 都有效的 top grasp。来源:原论文。图片版权归论文作者所有,本站仅作学术解读展示。

重要边界

所谓“不确定性”主要由采样分布及其 covariance 表达,论文没有系统给出 calibration、NLL 或 coverage。最终准确 pose 仍依赖 mask、RGB-D、训练域以及几何 re-ranking。REAL275 无 mesh 时 SDF 不可用;对不同 category 的泛化也不完全稳定。项目页截至整理时标为 Code Coming Soon。

阅读判断

论文最有价值的部分是证明 pose hypotheses 不应只在估计模块里被“选掉”:它们可指导 next-best view,也可使 grasp generator 对所有 plausible poses 求共同安全解。对于安全操作,19/20 的下游提升比单个 leaderboard 指标更说明多模态建模的意义。

Related Papers

相关论文