TUM Teleoperation: Open Source Software for Remote Driving and Assistance of Automated Vehicles

📅 2025-06-16
📈 Citations: 0
Influential: 0
📄 PDF
🤖 AI Summary
Existing open-source teleoperation software lacks integrated support for remote driving (steering/pedal control), high-level remote assistance (interaction with autonomous driving modules), and real-vehicle integration. Method: This paper introduces the first open-source, modular ROS 2 teleoperation software stack that unifies remote driving, semantic-level remote assistance, and native interoperability with autonomous driving frameworks (e.g., Autoware) and physical vehicle platforms. Contribution/Results: It is the first to integrate these three teleoperation paradigms; provides standardized APIs, extensible human–machine interfaces, and a cross-platform, low-latency communication protocol achieving end-to-end latency <100 ms; adopts a microservice architecture enabling seamless deployment in both simulation and real-vehicle environments. The implementation is fully open-sourced, validated across diverse hardware platforms, and supports collaborative development and real-user studies.

Technology Category

Application Category

📝 Abstract
Teleoperation is a key enabler for future mobility, supporting Automated Vehicles in rare and complex scenarios beyond the capabilities of their automation. Despite ongoing research, no open source software currently combines Remote Driving, e.g., via steering wheel and pedals, Remote Assistance through high-level interaction with automated driving software modules, and integration with a real-world vehicle for practical testing. To address this gap, we present a modular, open source teleoperation software stack that can interact with an automated driving software, e.g., Autoware, enabling Remote Assistance and Remote Driving. The software featuresstandardized interfaces for seamless integration with various real-world and simulation platforms, while allowing for flexible design of the human-machine interface. The system is designed for modularity and ease of extension, serving as a foundation for collaborative development on individual software components as well as realistic testing and user studies. To demonstrate the applicability of our software, we evaluated the latency and performance of different vehicle platforms in simulation and real-world. The source code is available on GitHub
Problem

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

Lack of open source software for remote driving and assistance
Need for integration with real-world automated vehicles
Absence of modular teleoperation solutions for collaborative development
Innovation

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

Modular open source teleoperation software stack
Standardized interfaces for seamless integration
Supports Remote Assistance and Remote Driving
🔎 Similar Papers
2024-03-14IEEE International Conference on Robotics and AutomationCitations: 3
T
Tobias Kerbl
Institute of Automotive Technology at the Technical University of Munich (TUM), DE-85748 Garching, Germany
David Brecht
David Brecht
Technical University of Munich
Automated Driving
N
Nils Gehrke
Institute of Automotive Technology at the Technical University of Munich (TUM), DE-85748 Garching, Germany
N
Nijinshan Karunainayagam
Institute of Automotive Technology at the Technical University of Munich (TUM), DE-85748 Garching, Germany
N
Niklas Krauss
Institute of Automotive Technology at the Technical University of Munich (TUM), DE-85748 Garching, Germany
F
Florian Pfab
Institute of Automotive Technology at the Technical University of Munich (TUM), DE-85748 Garching, Germany
R
Richard Taupitz
Institute of Automotive Technology at the Technical University of Munich (TUM), DE-85748 Garching, Germany
I
Ines Trautmannsheimer
Institute of Automotive Technology at the Technical University of Munich (TUM), DE-85748 Garching, Germany
X
Xiyan Su
Institute of Automotive Technology at the Technical University of Munich (TUM), DE-85748 Garching, Germany
M
Maria-Magdalena Wolf
Institute of Automotive Technology at the Technical University of Munich (TUM), DE-85748 Garching, Germany
Frank Diermeyer
Frank Diermeyer
Lehrstuhl für Fahrzeugtechnik, TUM