mirror of
https://gitee.com/mirrors_PX4/PX4-Autopilot.git
synced 2026-07-16 11:30:36 +08:00
initial control allocation support
- control allocation module with multirotor, VTOL standard, and tiltrotor support - angular_velocity_controller - See https://github.com/PX4/PX4-Autopilot/pull/13351 for details Co-authored-by: Silvan Fuhrer <silvan@auterion.com> Co-authored-by: Roman Bapst <bapstroman@gmail.com>
This commit is contained in:
committed by
Daniel Agar
parent
fc6b61dad1
commit
343cf5603e
@@ -39,6 +39,7 @@
|
||||
|
||||
#include "MixerGroup.hpp"
|
||||
|
||||
#include "AllocatedActuatorMixer/AllocatedActuatorMixer.hpp"
|
||||
#include "HelicopterMixer/HelicopterMixer.hpp"
|
||||
#include "MultirotorMixer/MultirotorMixer.hpp"
|
||||
#include "NullMixer/NullMixer.hpp"
|
||||
@@ -192,6 +193,10 @@ MixerGroup::load_from_buf(Mixer::ControlCallback control_cb, uintptr_t cb_handle
|
||||
m = NullMixer::from_text(p, resid);
|
||||
break;
|
||||
|
||||
case 'A':
|
||||
m = AllocatedActuatorMixer::from_text(control_cb, cb_handle, p, resid);
|
||||
break;
|
||||
|
||||
case 'M':
|
||||
m = SimpleMixer::from_text(control_cb, cb_handle, p, resid);
|
||||
break;
|
||||
|
||||
Reference in New Issue
Block a user