/aims_sim_gazebo

A fork of ltu-ros/toy_car_sim to run multiple vehicles on an intersection for AIMS.

Primary LanguagePython

Gazebo Simulator for AIMS

This is the simulator for the Automated Intersection Management System (AIMS) project to run multiple vehicles in Gazebo.

Gazebo Simulator

Install

1. Clone

Clone this repo to your aims_ws/src directory.

cd ~/aims_ws/src
git clone https://github.com/irisfield/aims_sim_gazebo.git

2. Packages

Install the ros_control packages.

sudo apt-get install ros-$ROS_DISTRO-ros-control ros-$ROS_DISTRO-ros-controllers

3. Build

Go to your aims_ws and build your packages.

cd ~/aims_ws
catkin_make
source devel/setup.sh

4. Intersection Model

Run the following script:

cd ~/aims_ws/src/aims_sim_gazebo/models/
sh ~/aims_ws/src/aims_sim_gazebo/models/copy_model.sh

5. Testing

Launch the aims.launch file.

roslaunch ackermann_vehicle_gazebo aims.launch