Eye-in-Finger: Smart Fingers for Delicate Assembly and Disassembly of LEGO
Zhenran Tang, Ruixuan Liu, Changliu Liu
TL;DR
Eye-in-Finger (EiF) addresses occlusion and precision challenges in manipulating small LEGO parts by embedding a low-cost endoscope camera directly at the end-effector. The approach combines pose estimation from partially occluded targets and tilt sensing via LED reflections to enable real-time visual servoing and robust error correction, substantially reducing calibration sensitivity. Key contributions include a compact EOAT with an integrated camera, a YOLOv8-seg–based knob detection pipeline with geometric circle fitting, and a reflection-based tilt estimator, validated by substantial improvements over wrist-mounted cameras (e.g., up to $8.8\times$ in position accuracy, $2.0$ mm calibration tolerance). The work demonstrates that end-effector–level perception can markedly improve accuracy, robustness, and teleoperation efficiency in delicate assembly tasks, with implications for broader use in precision robotics and automation.
Abstract
Manipulation and insertion of small and tight-toleranced objects in robotic assembly remain a critical challenge for vision-based robotics systems due to the required precision and cluttered environment. Conventional global or wrist-mounted cameras often suffer from occlusions when either assembling or disassembling from an existing structure. To address the challenge, this paper introduces "Eye-in-Finger", a novel tool design approach that enhances robotic manipulation by embedding low-cost, high-resolution perception directly at the tool tip. We validate our approach using LEGO assembly and disassembly tasks, which require the robot to manipulate in a cluttered environment and achieve sub-millimeter accuracy and robust error correction due to the tight tolerances. Experimental results demonstrate that our proposed system enables real-time, fine corrections to alignment error, increasing the tolerance of calibration error from 0.4mm to up to 2.0mm for the LEGO manipulation robot.
