🤖 AI Summary
In robotic imitation learning, acquiring high-quality demonstration data remains costly, inefficient, and lacking in force feedback support. To address this, we propose an open-source, low-cost, force-feedback-enabled joint-space mapping teleoperation system specifically designed for UR manipulators and supporting both single- and dual-arm collaborative task demonstrations. Our key contributions are: (1) a novel lightweight adaptive-sensitivity force-feedback controller that jointly optimizes operational intuitiveness, trajectory accuracy, and demonstration reproducibility; (2) a modular architecture based on joint-space mapping and ROS integration, enabling rapid adaptation to diverse manipulators and humanoid robots; and (3) a custom force-controlled hand controller with a real-time synchronized data recording interface. Experiments demonstrate significant improvements in data collection efficiency and annotation quality. All hardware designs, assembly instructions, and software code are publicly released under an open-source license and have been widely adopted by the research community.
📝 Abstract
In this article, we propose Echo, a novel joint-matching teleoperation system designed to enhance the collection of datasets for manual and bimanual tasks. Our system is specifically tailored for controlling the UR manipulator and features a custom controller with force feedback and adjustable sensitivity modes, enabling precise and intuitive operation. Additionally, Echo integrates a user-friendly dataset recording interface, simplifying the process of collecting high-quality training data for imitation learning. The system is designed to be reliable, cost-effective, and easily reproducible, making it an accessible tool for researchers, laboratories, and startups passionate about advancing robotics through imitation learning. Although the current implementation focuses on the UR manipulator, Echo architecture is reconfigurable and can be adapted to other manipulators and humanoid systems. We demonstrate the effectiveness of Echo through a series of experiments, showcasing its ability to perform complex bimanual tasks and its potential to accelerate research in the field. We provide assembly instructions, a hardware description, and code at https://eterwait.github.io/Echo/.