- http://wiki.ros.org/turtlebot3 (metapackage)
- http://wiki.ros.org/turtlebot3_bringup
- http://wiki.ros.org/turtlebot3_description
- http://wiki.ros.org/turtlebot3_example
- http://wiki.ros.org/turtlebot3_navigation
- http://wiki.ros.org/turtlebot3_slam
- http://wiki.ros.org/turtlebot3_teleop
mkdir -p turtlebot3/src
cd turtlebot3/src
git clone https://github.com/Gior26/multi_turtlebot3.git -b humble-devel
vcs import . < multi_turtlebot3/turtlebot3.repos
cd ..
rosdep install --from-paths src -y --ignore-src
colcon build --parallel-workers 1 --event-handlers console_direct+ --symlink-install
WARNING If you have already installed turtlebot3_teleop using the system packet manager you need to uninstall it, because it conflicts with our modified version.
On Ubuntu:
sudo apt remove ros-humble-turtlebot3-teleop
Run the simulation:
source install/local_setup.bash
export TURTLEBOT3_MODEL=burger
ros2 launch turtlebot3_gazebo turtlebot3_library.launch.py
ros2 run turtlebot3_teleop teleop_keyboard tb3_1
ros2 run turtlebot3_teleop teleop_keyboard tb3_2
ros2 run turtlebot3_teleop teleop_keyboard tb3_3