.1 Introduction
Robot Operating System 2 (ROS 2) is a middleware with open-source libraries and tools to build and support robotics applications. The documentation can be found here.
.2 Virtual Environments
Virtual Environment Setup
.3 ArduSub & ROSMAV
In this section, we explore ArduSub and rosmav.
.4 Launch Files
Launch files in ROS 2 are used to start multiple instances of nodes using a single terminal command. These files save you time by eliminating the need to open X terminals to ros2 run X nodes.