UTTG_ A Universal Teleoperation Approach via Online Trajectory Generation

πŸ“… 2025-04-28
πŸ“ˆ Citations: 0
✨ Influential: 0
πŸ“„ PDF
πŸ€– AI Summary
Existing teleoperation methods suffer from strong hardware dependencies and mismatched human–robot control frequencies, limiting their applicability in hazardous environment operations and robot learning demonstration collection. To address these challenges, this paper proposes a cross-platform plug-and-play teleoperation framework. Our approach introduces: (i) a universal hardware interface automatically derived from URDF models; (ii) an online continuous trajectory generation algorithm that operates without low-level closed-loop access; (iii) minimum-stretch spline optimization for enhanced motion smoothness; and (iv) dynamic switching between precision-priority and velocity-priority control modes. Implemented with a C++ core and Python API, the system demonstrates broad generalizability, real-time performance, and smooth control across multiple single- and dual-arm robotic platforms. It achieves seamless mapping from low-frequency human inputs to high-frequency robot execution, significantly improving operational flexibility and deployment efficiency.

Technology Category

Planning, Routing, and Scheduling: Replanning and Plan RepairIntelligent Robots: Motion and Path PlanningHumans and AI: Planning and Decision Support for Human-Machine Teams

Application Category

Systems and Infrastructure for Web, Mobile and WoT: Experiences and lessons learnt from Web-based algorithms and system deploymentsResponsible Web: Machine-in-the-loop, human agency and autonomyEconomics, Online Markets and Human Computation: Economics and fairness of platforms and recommendation systems
πŸ“ Abstract
Teleoperation is crucial for hazardous environment operations and serves as a key tool for collecting expert demonstrations in robot learning. However, existing methods face robotic hardware dependency and control frequency mismatches between teleoperation devices and robotic platforms. Our approach automatically extracts kinematic parameters from unified robot description format (URDF) files, and enables pluggable deployment across diverse robots through uniform interfaces. The proposed interpolation algorithm bridges the frequency gap between low-rate human inputs and high-frequency robotic control commands through online continuous trajectory generation, {while requiring no access to the closed, bottom-level control loop}. To enhance trajectory smoothness, we introduce a minimum-stretch spline that optimizes the motion quality. The system further provides precision and rapid modes to accommodate different task requirements. Experiments across various robotic platforms including dual-arm ones demonstrate generality and smooth operation performance of our methods. The code is developed in C++ with python interface, and available at https://github.com/IRMV-Manipulation-Group/UTTG.
Problem

Research questions and friction points this paper is trying to address.

Universal teleoperation across diverse robotic hardware platforms
Bridging control frequency gaps between human inputs and robots
Enhancing trajectory smoothness with optimized motion quality
Innovation

Methods, ideas, or system contributions that make the work stand out.

Extracts kinematic parameters from URDF files
Uses interpolation for frequency gap resolution
Introduces minimum-stretch spline for smoothness
πŸ”Ž Similar Papers
No similar papers found.
S
Shengjian Fang
IRMV Lab, Department of Automation, Shanghai Jiao Tong University, Shanghai 200240, China
Y
Yixuan Zhou
IRMV Lab, Department of Automation, Shanghai Jiao Tong University, Shanghai 200240, China
Y
Yu Zheng
IRMV Lab, Department of Automation, Shanghai Jiao Tong University, Shanghai 200240, China
P
Pengyu Jiang
IRMV Lab, Department of Automation, Shanghai Jiao Tong University, Shanghai 200240, China
S
Siyuan Liu
IRMV Lab, Department of Automation, Shanghai Jiao Tong University, Shanghai 200240, China
H
Hesheng Wang
IRMV Lab, Department of Automation, Shanghai Jiao Tong University, Shanghai 200240, China