ROS package for a path following bot.
The simulation was done in gazebo.
The simulation environment contains paths of three colours.
The script uses OpenCV for foreground extraction and uses hsv values for differentiating between colours.
The control commands are then sent to cmd_vel.
The bot keeps on following the yellow path until it encounters a blue path.
follower_blue.mp4
The scripts folder contains:
follower_blue.py: The bot keeps on following the yellow path until it encounters a blue path.
follower_green.py: The bot keeps on following the yellow path until it encounters a green path.
follower_red.py: The bot keeps on following the yellow path until it encounters a red path.