O projeto consiste no desafio de "Seguir o mestre", onde um dos robô é considerado o mestre, sendo controlado pelo teleop, e o outro robô deverá seguí-lo no mapa.
Foi utilizado o turtlebot3, de modo que foi usado os seguintes recursos dele, inseridos na pasta src:
$ git clone https://github.com/ROBOTIS-GIT/turtlebot3_msgs.git
$ git clone https://github.com/ROBOTIS-GIT/turtlebot3.git
$ git clone https://github.com/ROBOTIS-GIT/turtlebot3_simulations.git
Esse comando foi feito na pasta principal, anterior à src.
catkin build
roscore
export TURTLEBOT3_MODEL=burger
source devel/setup.bash
catkin build
roslaunch turtlebot3_gazebo two_tb3.launch
Nesse arquivo é possível ajustar a posição de onde os robôs iniciarão.
rosrun follow_me tb3_follow_node
rosrun turtlebot3_teleop turtlebot3_teleop_key
catkin_create_pkg follow_me std_msgs nav_msgs geometry_msgs tf