## 基础功能 * 无人机基础数据获取,三轴速度,三轴加速度,实时位置,实时姿态(roll pitch yaw)电量 * 接口传参直接控制无人机前后左右移动 * 获取飞机各个传感器的状态,最好有个统一的错误管理工具,飞机的自身状态出现异常都往这里面报 * 飞行日志以便分析问题 * 避障信息获取,避障开关,最好可以指定开关水平避障或上下避障 * RTK管理。RTK使用开关,RTK 所需要的配置输入 ## 航点任务管理 ### 基础功能 * 任务创建,执行,暂停,恢复,结束 *能实现到航点转动云台变焦拍照录像等动作也不一定完全需要以下功能* * 航点动作类型 悬停 、变焦、 拍照、开始录像、结束录像、飞机偏航角、云台偏航角和俯仰角 * 一个航点支持多个航点动作 ### 高级功能 到达航点通知,执行航点动作通知 断点续飞,任务执行中电量不足换电后可以继续执行 ## 相机(云台)管理 ### 基础功能: * 拍照 录像 * 相机文件(图片视频)下载到本地 * 云台管理,控制云台偏航,俯仰 ### 进阶功能 * 相机视频流管理,获取标准H264相机视频流(供机载计算机进行实时AI处理和推流) * 推流功能,可以通过接口传入参数直接推流到指定推流服务器 ## 第三方挂载管理 * 控制第三方挂载云台移动 * 和第三方挂载可以进行实时通信,数据收发 ## 飞行模拟器功能 *支持飞机连接模拟器进行调试,这样不需要全部都室外真机飞行测试*