Skip to content
 
 

Latest commit

 

History

5 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RoboCar

RoboCar is a modular, low footprint and easy to deploy autonomous driving software based on ROS2.

Software and Hardware Overview

Get Started

Prerequisites

The provided Dockerfile can be used to get a development environment easily.
Use docker build -f docker/Dockerfile -t ubix/robocar . and then run with bash docker/run.sh.
Please note that some specific adjustments might be needed for deployment in a vehicle.

Build

  • Debug : bash scripts/build.sh debug.
  • Release : bash scripts/build.sh release.

Run

First, source using source install/setup.sh.
RoboCar can be run using ROS2 launch : ros2 launch startup robocar.launch.

Citation

If you find RoboCar useful or relevant for your research, please cite our paper:

@article{testouri2024robocar,
  title={RoboCar: A Rapidly Deployable Open-Source Platform for Autonomous Driving Research},
  author={Mehdi Testouri and Gamal Elghazaly and Raphael Frank},
  year={2024},
  eprint={2405.03572},
  archivePrefix={arXiv},
  primaryClass={cs.RO}
}

License

See NOTICE and LICENSE.

About

RoboCar is a modular, low footprint and easy to deploy autonomous driving software based on ROS2

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages