VTOL rate control architecture improvements (#10819)
* attitude and rate setpoint message: use 3D array for thrust demand * FixedWingAttitudeControl: rework airspeed scaling * move airspeed and scaling calculation into separate method * if vtol in hover and airspeed disabled use minimum airspeed instead of trim airspeed
Showing
- Tools/uorb_graph/create.py 0 additions, 2 deletionsTools/uorb_graph/create.py
- msg/vehicle_attitude_setpoint.msg 3 additions, 1 deletionmsg/vehicle_attitude_setpoint.msg
- msg/vehicle_rates_setpoint.msg 3 additions, 2 deletionsmsg/vehicle_rates_setpoint.msg
- src/examples/rover_steering_control/main.cpp 1 addition, 1 deletionsrc/examples/rover_steering_control/main.cpp
- src/modules/fw_att_control/FixedwingAttitudeControl.cpp 136 additions, 86 deletionssrc/modules/fw_att_control/FixedwingAttitudeControl.cpp
- src/modules/fw_att_control/FixedwingAttitudeControl.hpp 10 additions, 7 deletionssrc/modules/fw_att_control/FixedwingAttitudeControl.hpp
- src/modules/fw_pos_control_l1/FixedwingPositionControl.cpp 7 additions, 7 deletionssrc/modules/fw_pos_control_l1/FixedwingPositionControl.cpp
- src/modules/gnd_att_control/GroundRoverAttitudeControl.cpp 1 addition, 1 deletionsrc/modules/gnd_att_control/GroundRoverAttitudeControl.cpp
- src/modules/gnd_pos_control/GroundRoverPositionControl.cpp 4 additions, 4 deletionssrc/modules/gnd_pos_control/GroundRoverPositionControl.cpp
- src/modules/mavlink/mavlink_messages.cpp 1 addition, 1 deletionsrc/modules/mavlink/mavlink_messages.cpp
- src/modules/mavlink/mavlink_receiver.cpp 5 additions, 2 deletionssrc/modules/mavlink/mavlink_receiver.cpp
- src/modules/mc_att_control/mc_att_control.hpp 2 additions, 2 deletionssrc/modules/mc_att_control/mc_att_control.hpp
- src/modules/mc_att_control/mc_att_control_main.cpp 13 additions, 11 deletionssrc/modules/mc_att_control/mc_att_control_main.cpp
- src/modules/mc_pos_control/Utility/ControlMath.cpp 1 addition, 1 deletionsrc/modules/mc_pos_control/Utility/ControlMath.cpp
- src/modules/mc_pos_control/mc_pos_control_main.cpp 1 addition, 1 deletionsrc/modules/mc_pos_control/mc_pos_control_main.cpp
- src/modules/navigator/gpsfailure.cpp 1 addition, 1 deletionsrc/modules/navigator/gpsfailure.cpp
- src/modules/vtol_att_control/standard.cpp 19 additions, 22 deletionssrc/modules/vtol_att_control/standard.cpp
- src/modules/vtol_att_control/standard.h 11 additions, 11 deletionssrc/modules/vtol_att_control/standard.h
- src/modules/vtol_att_control/tailsitter.cpp 83 additions, 112 deletionssrc/modules/vtol_att_control/tailsitter.cpp
- src/modules/vtol_att_control/tailsitter.h 15 additions, 16 deletionssrc/modules/vtol_att_control/tailsitter.h
Loading
Please register or sign in to comment