Technical requirements
To follow this chapter, you should install Ubuntu 24.04 LTS with ROS 2 Jazzy desktop-full
installation. It can be installed on a virtual machine (VM), Docker, Windows Subsystem for Linux (WSL) 2, or on a physical machine. This chapter uses terms like Gazebo project, Gazebo Classic, and Gazebo Sim. Before the introduction of the new Gazebo Sim, we used the term Gazebo to refer to the Gazebo project, which encompasses both Gazebo Classic and Gazebo Sim. After the introduction, the term Gazebo was intended for use with Gazebo Sim only. The reference materials for this chapter can be found in the Chapter05
folder of the following GitHub repository: https://github.com/PacktPublishing/Mastering-ROS-2-for-Robotics-Programming/tree/main/Chapter05.