

The -rosdistro option is required because we don't have a ROS environment setup yet, so we have to indicate to rosdep what version of ROS we are building for.

The -ignore-src option indicates to rosdep that it shouldn't try to install any ROS packages in the src folder from the package manager, we don't need it to since we are building them ourselves. The -from-paths option indicates we want to install the dependencies for an entire directory of packages, in this case src. Then it will recursively install the dependencies.

This will look at all of the packages in the src directory and find all of the dependencies they have. Rosdep install -from-paths src -ignore-src -rosdistro melodic -r -y Continuous Simulation for Navigation2 System Tests
