FlowBotHD: History-Aware Diffuser Handling Ambiguities in Articulated Objects Manipulation
About
We introduce a novel approach for manipulating articulated objects which are visually ambiguous, such doors which are symmetric or which are heavily occluded. These ambiguities can cause uncertainty over different possible articulation modes: for instance, when the articulation direction (e.g. push, pull, slide) or location (e.g. left side, right side) of a fully closed door are uncertain, or when distinguishing features like the plane of the door are occluded due to the viewing angle. To tackle these challenges, we propose a history-aware diffusion network that can model multi-modal distributions over articulation modes for articulated objects; our method further uses observation history to distinguish between modes and make stable predictions under occlusions. Experiments and analysis demonstrate that our method achieves state-of-art performance on articulated object manipulation and dramatically improves performance for articulated objects containing visual ambiguities. Our project website is available at https://flowbothd.github.io/.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Articulated Object Manipulation | Uneven Object Dataset (Held-out Categories) | AVGc30.4 | 13 | |
| Articulated Object Manipulation | Articulated Objects 22-Category Simulation Unseen Instances (test) | AVGc21.9 | 12 | |
| Uneven object pick-up | Ambiguous Rod | Failure Rate36.5 | 7 | |
| Uneven object pick-up | Unseen object dataset | Failure Rate37.6 | 7 |