A gazebo simulation platform where the automated guided vehicle (AGV) follows the green tape strip laid on the floor.
- fred robot:
- turtlebot:
In order to install necessary requirements, run:
- Ros Kinetic:
sudo apt-get install ros-kinetic-turtlebot
sudo apt-get install ros-kinetic-turtlebot-simulator
sudo apt-get install ros-kinetic-kobuki*
sudo apt-get install ros-kinetic-ros-numpy
cd ~/catkin_ws/src
git clone https://github.com/TempleRAIL/followbot.git
cd ..
catkin_make
- Ros Melodic:
cd ~/catkin_ws/src
git clone https://github.com/TempleRAIL/followbot.git
cd followbot
sh setup_melodic.sh
In order to start the simulation, run:
- fred robot:
roslaunch followbot followbot_fred_robot.launch
- turtlebot 2 robot:
roslaunch followbot followbot_turtlebot.launch
There are two different tape tracks: agv test track: and agv test broken track. In order to change the tape track, please modify the "./world/warehouse_20m.material" file:
a) agv test track:
texture_unit
{
texture agv_test_track_v1.png
}
b) agv test broken track:
texture_unit
{
texture agv_test_broken_track_v1.png
}