Manual2Skill: Learning to Read Manuals and Acquire Robotic Skills for Furniture Assembly Using Vision-Language Models
Chenrui Tie, Shengxiang Sun, Jinxuan Zhu, Yiwei Liu, Jingxiang Guo, Yue Hu, Haonan Chen, Junting Chen, Ruihai Wu, Lin Shao
TL;DR
Manual2Skill enables robots to read and act on abstract instruction manuals by combining Vision-Language Models with hierarchical assembly graphs, per-step pose estimation, and motion planning. It reconstructs task structure from manual images, predicts step-wise 6D poses, and plans/executes assembly with planners such as RRT-Connect, demonstrated on real IKEA furniture and extended to other assembly tasks. Key contributions include a two-stage VLM-based graph generation (Stage I and II), a sequential per-step pose estimation dataset with multimodal fusion, and comprehensive real-world and simulated evaluations showing robust performance. This work advances robot learning from human manuals, reducing data requirements and enabling long-horizon manipulation in practical settings.
Abstract
Humans possess an extraordinary ability to understand and execute complex manipulation tasks by interpreting abstract instruction manuals. For robots, however, this capability remains a substantial challenge, as they cannot interpret abstract instructions and translate them into executable actions. In this paper, we present Manual2Skill, a novel framework that enables robots to perform complex assembly tasks guided by high-level manual instructions. Our approach leverages a Vision-Language Model (VLM) to extract structured information from instructional images and then uses this information to construct hierarchical assembly graphs. These graphs represent parts, subassemblies, and the relationships between them. To facilitate task execution, a pose estimation model predicts the relative 6D poses of components at each assembly step. At the same time, a motion planning module generates actionable sequences for real-world robotic implementation. We demonstrate the effectiveness of Manual2Skill by successfully assembling several real-world IKEA furniture items. This application highlights its ability to manage long-horizon manipulation tasks with both efficiency and precision, significantly enhancing the practicality of robot learning from instruction manuals. This work marks a step forward in advancing robotic systems capable of understanding and executing complex manipulation tasks in a manner akin to human capabilities.Project Page: https://owensun2004.github.io/Furniture-Assembly-Web/
