Autonomous driving car simulator based on gazebo. The following sensors are simulated.
$ cd <catkin workspace/src/>
$ git clone https://github.com/yukkysaito/vehicle_sim.git --recurse-submodules
or if you already have a copy of the repo, run $ git submodule update --init --recursive
.
$ rosdep install --from-paths <vehicle_sim path> -y
$ cakin_make
$ source "your catkin workspace"/devel/setup.bash
$ rosrun vehicle_sim_launcher setup.sh
$ roslaunch vehicle_sim_launcher world_test.launch
If GPU is available
$ roslaunch vehicle_sim_launcher world_test.launch gpu:=true
$ roslaunch vehicle_sim_launcher gazebo7_citysim.launch gpu:=true
If you use gazebo9, simulate traffic lights and moving objects. Build according to the readme and execute the following command
$ roslaunch vehicle_sim_launcher gazebo9_citysim.launch gpu:=true
$ roslaunch vehicle_sim_launcher gazebo_mcity.launch gpu:=true
If you need pointcloud map and path files, you can download. The follwing video is used autoware_world/pointcloud_map and autoware_world/path.
$ roslaunch vehicle_sim_launcher gazebo_autoware.launch gpu:=true
You can customize sensor position and vehicle info.