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 work tackles peg-in-hole assembly for large-size parts using tightly coupled multi-manipulators, where traditional single-arm methods struggle to align distant pegs and holes. It introduces a collaborative visual servo framework that relies on monocular in-hand cameras, two neural networks (state classification and positioning), and a virtual-force mechanism to fuse multi-camera visual features into a cooperative controller. A synthetic dataset with varied hole appearances is used to improve feature extraction, and the method demonstrates near-perfect success ($ ext{success} ightarrow 100\%$) in dual-arm dual-hole experiments with a small clearance ($0.2$ mm), showing robustness to camera calibration errors. The approach reduces reliance on precise calibration and planning, enabling efficient large-part MPiH assembly with potential for dexterous and human-robot collaborative extensions.
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 using virtual forces, which can naturally combine with the cooperative controller of the multi-manipulator system. To generalize our approach to holes of different appearances, we varied the appearance of the holes during the dataset generation process. The results confirm that by considering the appearance of the holes, classification accuracy and positioning precision can be improved. Finally, the results show that our method achieves 100\% success rate in dual-manipulator dual peg-in-hole tasks with a clearance of 0.2 mm, while robust to camera calibration errors.
