Learning Sequences of Manipulation Primitives for Robotic Assembly
Nghia Vuong, Hung Pham, and Quang-Cuong Pham

TL;DR
This paper demonstrates that reinforcement learning of manipulation primitive sequences enables robust robotic assembly, with successful sim2real transfer for precise tasks despite uncertainties.
Contribution
It introduces a framework for discovering manipulation primitive sequences via reinforcement learning that generalize across assembly tasks and transfer effectively from simulation to real robots.
Findings
Successful sim2real transfer without retraining
High success rates on precise peg insertion tasks
Robustness to model and environment variations
Abstract
This paper explores the idea that skillful assembly is best represented as dynamic sequences of Manipulation Primitives, and that such sequences can be automatically discovered by Reinforcement Learning. Manipulation Primitives, such as "Move down until contact", "Slide along x while maintaining contact with the surface", have enough complexity to keep the search tree shallow, yet are generic enough to generalize across a wide range of assembly tasks. Moreover, the additional "semantics" of the Manipulation Primitives make them more robust in sim2real and against model/environment variations and uncertainties, as compared to more elementary actions. Policies are learned in simulation, and then transferred onto a physical platform. Direct sim2real transfer (without retraining in real) achieves excellent success rates on challenging assembly tasks, such as round peg insertion with 0.04 mm…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
