Explore the Cyber-Physical Mobility Lab

Main Computer

The main computer is the primary operation device and runs the Lab Control Center (LCC). The LCC sets up experiments. The main computer also runs the camera-based indoor positioning system.

Computing Unit

In order to enable rapid functional prototyping, we provide external computational entities to each vehicle. Read more about rapid functional prototyping in the CPM Lab in our architecture.


The lab camera and four LEDs on each vehicle form the indoor positioning system. The system processes images of the vehicles’ LEDs and detects each vehicle’s ID, position, and orientation.


The 20 networked model-scale vehicles (µCars) have a scale of 1:18, 220 x 107 x 70 mm (length x width x height), and a maximum speed of 3.7 m/s. They host the low- and mid-level controllers.


The map has a drivable curvature, which considers the vehicles’ dynamics. The digital representation of the map is used in high-level algorithms. The physical map can be easily exchanged.


The lab router establishes the communications between the vehicles and the main computer and the computation units. A DDS-based middleware organizes the data communications in the CPM Lab.


We thank the following programs for providing funds to the CPM Lab


The DFG Research Training Group “Integrated Energy Supply Modules for Roadbound E-Mobility” 


The project CiTi – Center for integrative Traffic investigation


The fund “digital teaching and learning infrastructure” of the state NRW

RWTH Aachen

The quality improvement funds at RWTH Aachen University


The exploratory teaching space of RWTH Aachen University

Presenting: The CPM Group and Lab