SoftwareΒΆ
The MAVISS software stack brings together flight control firmware, companion computer setup, and perception modules to enable both manual and autonomous operation.
At a high level, the software covers:
Flight Control Unit (FCU) Setup Configuration of the Pixhawk autopilot with PX4 firmware, including sensor calibration, parameter tuning, and integration with QGroundControl.
Companion Board Setup Preparing the NVIDIA Jetson for ROS 2-based processing, middleware setup, and network configuration to communicate with the FCU and external devices.
Perception Stack Integration of additional sensors (LiDAR, cameras, VIO) with ROS 2 drivers and visualization tools, forming the foundation for mapping, SLAM, and higher-level autonomy.