大疆行业生态自 2014 年发布 SDK 以来,一直秉持着开放合作,互利共赢,携手开发商一起为用户创造价值的使命。
为帮助广大开发者提供更多更优质的无人机解决方案,大疆发布行业生态入门指南,基于大疆无人机型进行 MSDK、PSDK 和上云 API 等开发方案,为开发者提供详细的资源列表和技术服务渠道,以及加入大疆生态目录流程。

MSDK 即 Mobile SDK,是一款软件开发套件,旨在让开发者创建高性能的无人机移动端应用程序。
MSDK 通过兼顾更底层的功能,诸如飞行稳定、电池管理、信号传输和通信等,简化了应用程序开发的过程,让开发者不需要具备丰富的机器人或嵌入式系统背景知识,即可进行 DJI 产品相关的行业应用开发。
MSDK 具备以下功能接口,基于业务需求,可为 DJI 飞行平台量身定做移动 App,满足各行业的应用需求。

Android 初级开发、了解无人机的入门指南
① 开发者教程:https://developer.dji.com/doc/mobile-sdk-tutorial/cn/
② API 文档:https://developer.dji.com/cn/api-reference-v5/android-api/Components/SDKManager/DJISDKManager.html
③ GitHub Sample代码包:https://github.com/dji-sdk/Mobile-SDK-Android-V5

运行示例代码:https://developer.dji.com/doc/mobile-sdk-tutorial/cn/quick-start/run-sample.html
为支持开发者开发出可挂载在 DJI 无人机上的负载设备,大疆提供了开发工具包 PSDK (即 Payload SDK)以及开发配件 X-Port 标准云台、SkyPort V2 转接环和 SDK 同轴线等,方便开发者开发出如测绘五相机、多光谱相机、喊话器、探照灯等满足不同细分领域的负载设备。
PSDK 将传感器、机械组件等专用载荷与行业领先的 DJI 飞行平台结合,打造能满足各行业应用场景需求的专用负载。

C/C++ 基础编程能力,嵌入式基础经验,了解无人机的入门指南
① 开发者教程:https://developer.dji.com/doc/payload-sdk-tutorial/cn/
② API 文档:https://developer.dji.com/doc/payload-sdk-api-reference/cn/
③ GitHub 代码包:https://github.com/dji-sdk/Payload-SDK

① 开发流程介绍:https://developer.dji.com/doc/payload-sdk-tutorial/cn/basic-introduction/how-to-use-psdk.html
注:第一次申请创建 PSDK 应用时,需要先申请成为 PSDK 开发者。后续创建 PSDK 应用时,可在大疆开发者后台直接创建。
②申请成为 PSDK 开发者并创建应用:https://developer.dji.com/payload-sdk/apply/
③运行示例程序:https://developer.dji.com/doc/payload-sdk-tutorial/cn/quick-start/run-sample-code.html
上云 API 基于业界标准的 MQTT、HTTPS、Web-Socket 协议,对无人机业务功能集充分抽象,隔离了复杂的无人机底层业务逻辑,让开发者聚焦在场景业务实现上。同时,上云 API 可以连接到任意网络,只要 DJI Pilot 2 或大疆机场可以访问三方云平台即可工作。
上云 API 功能拓扑如下:

开发者教程:https://developer.dji.com/doc/cloud-api-tutorial/cn/
GitHub Sample 代码包 前端:https://github.com/dji-sdk/Cloud-API-Demo-Web
GitHub Sample 代码包 后端:https://github.com/dji-sdk/DJI-Cloud-API-Demo

① 产品介绍:https://developer.dji.com/doc/cloud-api-tutorial/cn/overview/product-introduction.html
②功能演示视频:https://developer.dji.com/doc/cloud-api-tutorial/cn/quick-start/function-display-video.html
③注册成为开发者、创建 App:https://developer.dji.com/doc/cloud-api-tutorial/cn/quick-start/source-code-deployment-steps.html
④运行 demo 环境准备:https://developer.dji.com/doc/cloud-api-tutorial/cn/quick-start/environment-prepare-list.html
https://sdk-forum.dji.net/hc/zh-cn
此外,也可注册成大疆 SDK 技术支持论坛用户,在社区发帖交流。
https://sdk-forum.dji.net/hc/zh-cn/requests/new
若您已经有基于大疆 SDK 开发的产品/方案,可申请认证加入大疆生态目录:https://enterprise.dji.com/cn/ecosystem/form
生态厂商在申请入口完成基本信息填写及材料提交
① 产品或方案基于大疆 SDK 或大疆产品开发
② 硬件产品需提供第三方权威检测机构出具的检测认证报告(具有 CMA 或 CNAS 认证),软件产品不强制要求
厂商提供样机及产品使用说明书等材料,方便进行功能测试
认证通过的方案启动上线生态目录网站工作


