实现集群通信主要功能的模块命名以Rfly开头
后缀decoder的模块用于输出解码(需要连接通信模块的输出)
控制输入编码模块(需要连接通信模块的输入),其中还有**Offboard PVA**模块主要用于编码控制指令,在仿真与实飞下使用完全相同。“Offboard PVA”模块完整兼容MAVLINK Offboard控制中的位置、速度、加速度控制,同时支持模拟遥控器信号控制。在集群控制中,常使用四维的控制,所以用户需要指定的输入是四维控制量。
模块名称 | 功能简介 |
---|---|
RflyUdpFast | 仿真UDP通信模块 |
RflyUdpRaw | 原始UDP通信模块(支持真机) |
RflySerialRaw | 串口模式通信模块 |
RflyUdpMavlink | MavLink UDP通信模块 |
RflyVrpnRecv | 动捕数据通信模块 |
vrpn_data_decoder | 动捕数据输出解码 |
real_data_decoder | 真机Mavlink数据输出解码 |
Full_data_decoder | Full模式传输数据输出解码 |
Simple_data_decoder | Simple模式传输数据输出解码 |
Offboard_full | Offboard控制输入编码 |
vel_ned_full | NED坐标系速度控制输入编码 |
vel_body_full | 机体系速度控制输入编码 |
pos_ned_full | NED坐标系位置控制输入编码 |
RealCtrl28D | Offboard PVA控制 |
SimpleCtrl4D | 简化Offboard PVA控制通 |
AutoFirmwareAPI | 自动代码生成Offboard PVA控制 |
HighLevelMode | 模式控制(安全设计) |