CARLOS: An Open, Modular, and Scalable Simulation Framework for the Development and Testing of Software for C-ITS
IEEE Intelligent Vehicles Symposium, pp. 3100–3106
Abstract
Future mobility systems and their components are increasingly defined by their software. The complexity of these cooperative intelligent transport systems (C-ITS) and the ever-changing requirements posed at the software require continual software updates. The dynamic nature of the system and the practically innumerable scenarios in which different software components work together necessitate efficient and automated development and testing procedures that use simulations as one core methodology. The availability of such simulation architectures is a common interest among many stakeholders, especially in the field of automated driving. That is why we propose CARLOS - an open, modular, and scalable simulation framework for the development and testing of software in C-ITS that leverages the rich CARLA and ROS ecosystems. We provide core building blocks for this framework and explain how it can be used and extended by the community. Its architecture builds upon modern microservice and DevOps principles such as containerization and continuous integration. In our paper, we motivate the architecture by describing important design principles and showcasing three major use cases - software prototyping, data-driven development, and automated testing. We make CARLOS and example implementations of the three use cases publicly available at github.com/ika-rwth-aachen/carlos.
Authors 6
-
Affiliation as printed
RWTH Aachen University,Research Area Vehicle Intelligence & Automated Driving, Institute for Automotive Engineering,Germany
-
Affiliation as printed
RWTH Aachen University,Research Area Vehicle Intelligence & Automated Driving, Institute for Automotive Engineering,Germany
-
Affiliation as printed
RWTH Aachen University,Research Area Vehicle Intelligence & Automated Driving, Institute for Automotive Engineering,Germany
-
Affiliation as printed
RWTH Aachen University,Research Area Vehicle Intelligence & Automated Driving, Institute for Automotive Engineering,Germany
-
Affiliation as printed
RWTH Aachen University,Research Area Vehicle Intelligence & Automated Driving, Institute for Automotive Engineering,Germany
-
Affiliation as printed
RWTH Aachen University,Research Area Vehicle Intelligence & Automated Driving, Institute for Automotive Engineering,Germany
Cited by 6 stored of 6
6 results
Cited by patents worldwide 1 (Lens.org)
-
Computer system and method for constructing vehicle simulation environment by using computer systemCN119885577A 2025-04-25 Active
References 40
-
W6741342506details pending0citations
-
W6745935785details pending0citations
-
W3098394944details pending0citations
-
W2962702177details pending0citations
-
W2968095971details pending0citations
-
W3115511661details pending0citations
-
W4287114153details pending0citations
-
W6804500734details pending0citations
-
W6853570085details pending0citations
-
W6856513122details pending0citations