wenbowen123/BundleTrack
[IROS 2021] BundleTrack: 6D Pose Tracking for Novel Objects without Instance or Category-Level 3D Models
What it solves
BundleTrack 提供了一种实时跟踪新颖对象 6D 位姿(位置和方向)的方法,无需特定对象或其一般类别的 3D CAD 模型。这消除了对离线训练或基于已有 3D 模型的模板匹配的依赖,而这是大多数 6D 位姿跟踪系统的常见限制。
How it works
该框架结合三个主要组件,以保持时空一致性并减少漂移:
- Deep Learning for Segmentation:使用视频分割网络将目标对象从背景中分离。
- Robust Feature Extraction:利用深度学习从对象中提取特征。
- Memory-Augmented Pose Graph Optimization:对对象的位姿进行时间上的优化,使用记忆系统确保即使在严重遮挡或快速运动时跟踪仍保持稳定。
Who it’s for
此项目面向从事对象跟踪与感知的机器人研究者和开发者,特别是需要在缺乏 3D 模型的动态环境中跟踪未知对象的用户。
Highlights
- Model-Free Tracking:不需要实例级别或类别级别的 3D CAD 模型。
- Real-Time Performance:使用基于 CUDA 的实现可实现 10Hz 的处理速度。
- Robustness:即使在严重遮挡等挑战性场景下,也能长期跟踪且漂移低。
- Benchmark Proven:在公开基准测试中,超越最先进的类别级别 6D 跟踪和动态 SLAM 方法。