Skip to content

DLR-TS/Carla-OSI-Service

Repository files navigation

OSTAR CARLA-OSI-Service

CARLA-OSI-Sercive is a part of OSTAR. It connects OSTAR with CARLA and communicates via ASAM OSI messages.

Installation Guide

Linux

 # Preparation
 pip install conan==1.59.0
 # Checkout
 git clone https://github.com/DLR-TS/Carla-OSI-Service.git
 cd Carla-OSI-Service
 # Build
 mkdir build && cd build
 cmake .. -DCMAKE_BUILD_TYPE=Release
 cmake --build . --target CARLA_OSI_Service
 # Run
 cd bin
 ./CARLA_OSI_Service

Docker

 git clone https://github.com/DLR-TS/Carla-OSI-Service.git
 cd Carla-OSI-Service
 docker build -t setlevel:carlaosiservice .

Run

Imporant runtime parameter Description
<port> open port
<ip>:<port> open port and allow only connections from ip

Many configurations are available through CoSiMa Configuration. The complete list can be found here.

Windows

Install conan 1.x
Add conan.exe to PATH environment variable
Open the directory in Visual Studio and use the cmake integration.

Further information

Check out the OSTAR documentation at OSTAR Quickstart.

Contacts

[email protected] [email protected] [email protected]

This software was originally developed as part of SetLevel.