Virtual-force Based Visual Servo for Multiple Peg-in-Hole Assembly with Tightly Coupled Multi-Manipulator
Jiawei Zhang, Chengchao Bai, Wei Pan, Jifeng Guo

TL;DR
This paper introduces a collaborative visual servo control framework for multi-manipulator peg-in-hole assembly, utilizing monocular cameras and neural networks to improve accuracy and success rates in complex robotic assembly tasks.
Contribution
It proposes a novel virtual-force based visual servo method integrating multi-manipulator visual features, trained neural networks for state classification and positioning, and demonstrates high success in precise dual-manipulator assembly.
Findings
Achieved 100% success rate in dual-manipulator peg-in-hole tasks with 0.2 mm clearance.
Improved classification accuracy and positioning precision by considering hole appearance.
Robust to camera calibration errors in complex assembly scenarios.
Abstract
Multiple Peg-in-Hole (MPiH) assembly is one of the fundamental tasks in robotic assembly. In the MPiH tasks for large-size parts, it is challenging for a single manipulator to simultaneously align multiple distant pegs and holes, necessitating tightly coupled multi-manipulator systems. For such MPiH tasks using tightly coupled multiple manipulators, we propose a collaborative visual servo control framework that uses only the monocular in-hand cameras of each manipulator to reduce positioning errors. Initially, we train a state classification neural network and a positioning neural network. The former divides the states of the peg and hole in the image into three categories: obscured, separated, and overlapped, while the latter determines the position of the peg and hole in the image. Based on these findings, we propose a method to integrate the visual features of multiple manipulators…
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.
