I guess it's finally time to merge this. All updates in this merge pertain to adapting the flight software from the SYSID effort to the autopilot effort. The autopilot_main file is fully populated to calculate the current state, apply full state linear feedback gains to these state data, calculate and convert control surface and throttle input commands, and send these commands to the PWM module. The PWM module has been updated to fully removed the multisine maneuver an support autopilot arming, engaging, and PWM data handling.
I guess it's finally time to merge this. All updates in this merge pertain to adapting the flight software from the SYSID effort to the autopilot effort. The autopilot_main file is fully populated to calculate the current state, apply full state linear feedback gains to these state data, calculate and convert control surface and throttle input commands, and send these commands to the PWM module. The PWM module has been updated to fully removed the multisine maneuver an support autopilot arming, engaging, and PWM data handling.