mc stabilized mode: move from mc_pos_control to mc_att_control
- better in terms of dependencies: - the position controller code depended on position topics for yaw - mc_pos_control does not have to be run for Stabilized mode - the code path is much simpler, and thus less error prone. This is especially important since Stabilized is often used as a fail-safe flight mode.
Showing
- src/lib/FlightTasks/CMakeLists.txt 0 additions, 1 deletionsrc/lib/FlightTasks/CMakeLists.txt
- src/lib/FlightTasks/tasks/ManualAltitude/CMakeLists.txt 1 addition, 1 deletionsrc/lib/FlightTasks/tasks/ManualAltitude/CMakeLists.txt
- src/lib/FlightTasks/tasks/ManualAltitude/FlightTaskManualAltitude.cpp 59 additions, 8 deletions...htTasks/tasks/ManualAltitude/FlightTaskManualAltitude.cpp
- src/lib/FlightTasks/tasks/ManualAltitude/FlightTaskManualAltitude.hpp 38 additions, 20 deletions...htTasks/tasks/ManualAltitude/FlightTaskManualAltitude.hpp
- src/lib/FlightTasks/tasks/ManualPosition/FlightTaskManualPosition.cpp 2 additions, 1 deletion...htTasks/tasks/ManualPosition/FlightTaskManualPosition.cpp
- src/lib/FlightTasks/tasks/ManualStabilized/CMakeLists.txt 0 additions, 39 deletionssrc/lib/FlightTasks/tasks/ManualStabilized/CMakeLists.txt
- src/lib/FlightTasks/tasks/ManualStabilized/FlightTaskManualStabilized.cpp 0 additions, 172 deletions...sks/tasks/ManualStabilized/FlightTaskManualStabilized.cpp
- src/lib/FlightTasks/tasks/ManualStabilized/FlightTaskManualStabilized.hpp 0 additions, 83 deletions...sks/tasks/ManualStabilized/FlightTaskManualStabilized.hpp
- src/modules/mc_att_control/mc_att_control.hpp 28 additions, 1 deletionsrc/modules/mc_att_control/mc_att_control.hpp
- src/modules/mc_att_control/mc_att_control_main.cpp 169 additions, 0 deletionssrc/modules/mc_att_control/mc_att_control_main.cpp
- src/modules/mc_pos_control/mc_pos_control_main.cpp 0 additions, 19 deletionssrc/modules/mc_pos_control/mc_pos_control_main.cpp
Loading
Please register or sign in to comment