PSDK API 概览
Autel Robotics 为支持开发者开发出可挂载在 Autel Robotics 无人机上的负载设备,提供了开发工具包Payload SDK(即 PSDK)以及开发配件 SDK 同轴线,方便开发者利用 Autel Robotics 无人机上如电源、通讯链路及状态信息等资源,开发出可挂载在 Autel Robotics 无人机上的负载设备。开发者能够根据行业的应用需求,基于 PSDK 提供的功能接口,结合具体的结构设计、硬件设计、软件逻辑实现和算法优化,开发出如自动巡检系统、喊话器、探照灯等满足不同应用领域的负载设备。
特性
- 使用 C 语言开发。
- 支持主流的嵌入式系统,如 Linux 和 RTOS。
- 模块化的设计思路,易于跨平台移植。
Autel Core
- UAV Core
- UAV 版本信息
- UAV 错误码
- UAV 类型定义
基本功能
- 日志管理
- 数据订阅
- 相机管理
- 云台管理
- 电源管理
- 飞行控制
- 自定义控件
- HMS 管理
- HMS 信息表格
- 时间同步
- 低速数据通道
平台移植
- 平台移植
应用示例
- 本地升级
- 航点任务
- 获取相机码流