A3VLM: Actionable Articulation-Aware Vision Language Model
About
Vision Language Models (VLMs) have received significant attention in recent years in the robotics community. VLMs are shown to be able to perform complex visual reasoning and scene understanding tasks, which makes them regarded as a potential universal solution for general robotics problems such as manipulation and navigation. However, previous VLMs for robotics such as RT-1, RT-2, and ManipLLM have focused on directly learning robot-centric actions. Such approaches require collecting a significant amount of robot interaction data, which is extremely costly in the real world. Thus, we propose A3VLM, an object-centric, actionable, articulation-aware vision language model. A3VLM focuses on the articulation structure and action affordances of objects. Its representation is robot-agnostic and can be translated into robot actions using simple action primitives. Extensive experiments in both simulation benchmarks and real-world settings demonstrate the effectiveness and stability of A3VLM. We release our code and other materials at https://github.com/changhaonan/A3VLM.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Articulated Object Manipulation | Real-robot manipulation trials Prismatic Hinge | OSR70 | 9 | |
| Articulated Object Manipulation | Real-robot manipulation trials Textured Hinge | OSR40 | 9 | |
| Articulated Object Manipulation | 50 tasks in campus environments | Right Hinge Time (s)37.1 | 9 | |
| Articulated Object Manipulation | Real-robot manipulation trials Right Hinge | OSR30 | 9 | |
| Articulated Object Manipulation | Real-robot manipulation trials Mean across 50 tasks | Overall Success Rate (OSR)38 | 9 | |
| Articulated Object Manipulation | Real-robot manipulation trials Left Hinge | OSR10 | 9 | |
| Articulated Object Manipulation | Real-robot manipulation trials Bottom Hinge | OSR40 | 8 | |
| Articulated Object Manipulation | PartNet-mobility Categories v1 (test) | Bkt Score25.2 | 6 | |
| Articulated Object Manipulation | PartNet-mobility v1 (train) | Box12.2 | 6 | |
| Articulated Object Axis Estimation | Campus-scale 50 tasks (test) | Right Hinge Axis EA-Score38.5 | 4 |