ROS 2 packages for quadrotor control
kr_mav_manager: A manager for the kr_mav_control stackrqt_mav_manager: GUI interface for common kr_mav_manager functionsinterfaces: Translateskr_mav_msgs/SO3Commandto corresponding robots interface.kr_quadrotor_simulator: Simple quadrotor dynamics simulatorkr_mav_msgs: Common msgs used across packageskr_mav_controllers: Position controllerstrackers: Different trackers underkr_trackers, andkr_trackers_manager
This code has been tested with ROS 2 Humble on Ubuntu 22.04.
The following block diagram shows how the packages in the repo fit together.

Further detailed breakdown of the blocks can be found in the PPT.