Skip to content

DLR-TS/OSTAR-Quickstart

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Quickstart for OSTAR

OSTAR is a set of software tools for automotive simulation. OSTAR enables a simulation where vehicles in CARLA are controlled by external models. Theses models are packaged with FMI and use OSI messages for communication. The integration of theses models to CARLA is given by the GroundTruth, SensorView and TrafficUpdate messages.

This Quickstart shows how to use easy use OSTAR in a single container. Further customization is possible and can be found in the documentation. OSTAR is an implementation of the SetLevel generic simulation architecture.

Requirements

System capable to run docker containers and a GPU to support CARLA.
40 GB free storage

Installation

In setup.sh you can choose to build SCS (Single Container Simulation) or DS (Distributed Simulation).
It is recommended to start with SCS and only move to a distributed simulation if neccessary.
Your choice is stored and can be changed by calling setup.sh again.
First installation of SCS takes up to one hour (with 50 Mbps download speed).

git clone https://github.com/DLR-TS/OSTAR-Quickstart.git
cd OSTAR-Quickstart
chmod +x *.sh
./setup.sh

Run

The run.sh script calls the setup.sh script if no simulation choice is saved in setup.txt.

./run.sh

The simulation runs the scenario headless and will generate OSI trace files in a new output directory.

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.