| 功能 | 本模块通过重发manual_control_setpoint的消息,来实现RC遥控器手动控制信号的覆盖功能。 |
|---|---|
| 参数 | |
| 控制通道选择区域 | 可自定义选择Offboard模式下姿态控制的不同通道 |
| 功能选择区域 | 若勾选Auto arm,当isEnCtrl端口输入为true时,模块将发送解锁指令。 |
| 若勾选Auto block PX4,则模块将发送信号屏蔽PX4的输出。当isEnCtrl接口输入为true时,将使用Simulink控制器控制载具。 | |
| 若勾选Auto Loiter,模块将发送命令解除对PX4输出的屏蔽,并切换到自动Loiter模式,当isEnCtrl接口输入为false时切换到Loiter模式,从而确保载具可以切换到PX4控制器并保持在空中。 | |
| Sample Time(s) | 采样时间 |
| 输入 | |
| isEnCtr | 当isEnCtrl端口输入为true时,则发送控制数据并进入Offboard;否则不发送且PX4将进入Loiter模式。当指令从false到true时,会自动解锁并进入Offboard。 |
| Mode | 可输入uint8类型数据实现不同的控制模式 |
| Ctrls[*] | 可输入*维single类型的向量,对应的控制信号 |
| 输出 | |
| 使用示例 | ../../5.RflySimFlyCtrl/0.ApiExps/15.InputSourceAPI/Readme.pdf |
Mode具体协议如下:
Ctrls[*]具体协议如下: