coincar-sim / coincarsim_getting_started

Readme and script for single-line installation
48 stars 12 forks source link

Build Status

CoInCar-Sim

An Open-Source Simulation Framework for Cooperatively Interacting Automobiles

This is the main readme of the ROS Simulation Framework CoInCar-Sim, developed jointly within the Priority Program 1835 "Cooperatively Interacting Automobiles" of the German Science Foundation (DFG) and within the TechCenter A-Drive funded by the state of Baden-Württemberg.

Visualization of the framework (rviz)

The motivation and concept is explained in our publication [DOI] and these slides.

General Information

Installation requires Linux as operating system. The framework is developed and tested under Ubuntu 18.04.

Prerequisites

In order to use the framework, you need to install the following packages (installable via apt install)

Installation

This section describes the installation of the framework, assuming the prerequisites have already been installed.

For the full installation starting at a clean Ubuntu 18.04, have a look at how Travis does it in about 15 minutes: Build Status

1) Source ROS

2) Use the script to download and install the framework

Alternative Installation

2a) Download the script and execute the local one

2b) Set up and build the workspace yourself

Usage

3) Launch the framework

4) Play with it

5) Contribute

6) Stay tuned

Changelog

License

See the respective packages for license issues.

Citation

If you are using CoInCar-Sim for scientific research, we would be pleased if you would cite our publication [DOI]:

@inproceedings{Naumann2018CoInCarSim,
  title     = {{C}o{I}n{C}ar-{S}im: An Open-Source Simulation Framework for Cooperatively Interacting Automobiles},
  author    = {M. {Naumann} and F. {Poggenhans} and M. {Lauer} and C. {Stiller}},
  booktitle = {Proc. IEEE Int. Conf. Intelligent Vehicles},
  year      = {2018},
  address   = {Changshu, China},
  month     = {June},
  pages     = {1879--1884},
  doi       = {10.1109/IVS.2018.8500405}
}