What is MAVROS and its core components
ros2MAVROS is a MAVLink-to-ROS 2 bridge designed for PX4, ArduPilot, and other MAVLink-based autopilots. The project is organized into several key packages:
mavros: Contains the core ROS 2 nodes, including the Router, UAS, and standard plugins.mavros_extras: Provides optional plugins for extended functionality.mavros_msgs: Defines the ROS 2 message and service interfaces used for communication.libmavconn: The underlying MAVLink transport library.