如何使用 PSDK
使用 PSDK 开发负载设备前,需要注册具有 PSDK 使用权限的开发者账号;使用 PSDK 开发负载设备时,需要选购 Autel Robotics 的无人机和开发负载设备的硬件平台。建议您在开发负载设备时,请先了解开发负载设备的各项标准,借助实践教程和 PSDK API 文档,开发出可挂载在 Autel Robotics 无人机上功能完善的负载设备。
1. 注册 PSDK 开发者账号
- 在注册成为 PSDK 的开发者时,请务必认真阅读开发者网站的 SDK 协议、条款和政策。
- 为方便您获得便捷高效的服务,请邮件向 SDK 开发者团队申请注册,注册信息必须包含以下信息:
开发者信息 | 说明 |
---|---|
开发者类型 | 企业/机构组织 |
公司名称 | 真实的公司名称 |
国家或地区 | 公司所在的国家或地区 |
城市 | 公司所在的城市 |
所属行业 | 公司所属的行业:摄影航拍、无人机检测、公共安全、电力、油气、高校等 |
负载名称 | 需要注册开发的负载名称(英文) |
负载描述 | 负载设计细节、针对的行业、用途、主要功能以及其他需要补充说明的信息 |
收到邮件后,我们会按流程处理,如果注册成功,我们会邮件返回相关注册信息;开发时,使用该信息通过 PSDK 初始化接口注册即可正常开发使用。
2.选用开发工具
选购开发负载设备时所需使用的无人机、开发平台和硬件平台:
- 选购无人机
- 选购开发负载设备的开发套件或硬件平台
- 选择开发平台
3.开发负载设备
开发前准备
使用 PSDK 开发负载设备前,建议先学习开发负载设备所需的基础知识、了解 PSDK 的功能以及负载设备所需满足的标准,根据实际的开发需求选购合适的硬件平台,选择可靠的开发平台。
- 学习无人机基础知识和控制原理:如俯仰、偏航、滚转和升降等基础知识
- 了解 PSDK 支持的功能。
- 查看 Autel Robotics 的负载标准。
- 选购硬件平台。
- 选择开发平台。
开始开发负载设备
使用 PSDK 开发负载设备时,请正确地连接所选购的硬件平台、第三方开发板和 Autel Robotics 无人机,正确地配置负载设备开发环境,通过运行示例代码编译后的程序,了解使用 PSDK 开发负载设备的方法。
- 在使用 PSDK 开发负载设备前,请先阅读开发须知中的内容,避免因操作不当损毁负载设备或无人机。
- 安装开发 PSDK 的软件,准备相关工具链和库。
- 连接无人机、硬件平台、第三方开发板和计算机。
- 通过跨平台移植(可选),将基于 PSDK 开发的负载设备控制程序移植到不同的软硬件平台上。
- 编译示例代码,通过运行示例程序,了解实现 PSDK 各项功能的方法。
开发功能完善的负载设备
请根据实践教程和 PSDK API 文档,开发负载设备。
4.成为Autel Robotics 的合作伙伴
Autel Robotics 秉承开放共赢的合作理念,为开发者提供技术支持、负载检测、渠道推荐以及 Autel Robotics 生态推广等服务,诚挚携手广大开发者以及合作伙伴共建可持续发展的应用生态。
- 若合作伙伴开发的负载设备能通过 Autel Robotics 的负载检测,该负载设备将被 Autel Robotics 推荐给第三方合作伙伴。
- 若合作伙伴的负载设备能够通过第三方专业机构的检测,在与 Autel Robotics 签署合作协议后,Autel Robotics 将与合作伙伴开展更为深入的合作,如将合作伙伴的负载设备推荐给全球用户等,更多合作事宜请联系我们。
5.获取技术支持服务
- 向 Autel Robotics SDK 开发团队发送邮件。