ROS2 and Gazebo: multiple robots

Introduction

This is a simple demo for a project that can launch multiple robots. It is done in a "traditional" ROS2 way, using "launch description" approach.
It doesn't (at least not yet) involve nav2 functionality, so please ignore anything nav2 related: these files are there so that I can use them in the next tutorial. Nav2 is covered in the next tutorial.

The code for this section is located in multi_bot_03 part of an archive. Note that archive includes some additional folders, like maps and worlds, that are used by all projects and therefore are located outside of them. Also note that we use ROS2 Galactic now.

Screenshots from RViz and Gazebo. Note: to see colors better in Gazebo, for that screenshot, I have turned off the lidars.

(C) snowcron.com, all rights reserved

Please read the disclaimer