Skip to main content

如何使用 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 开发团队发送邮件。