Mobile SDK(简称MSDK)
https://developer.dji.com/cn/mobile-sdk/documentation/introduction/index.html
用于开发移动端(Android iOS)APP,在APP端实现对无人机的控制
UX SDK
https://developer.dji.com/cn/mobile-sdk/documentation/introduction/ux_sdk_introduction.html
提供一套与无人机控制相关的界面UI,方便开发者快速集成,不用重复造轮子,需要与Mobile SDK配合使用
Payload SDK(简称PSDK)
https://developer.dji.com/cn/payload-sdk/documentation/introduction/index.html
用于开发无人机上面的负载设备,由开发者自行开发出满足自身需求的各种负载设备,通过PSDK提供一整套接口实现负载设备与无人机之间的各种通信,开发者需要硬件方面的知识
Onboard SDK(简称OSDK)
https://developer.dji.com/cn/onboard-sdk/documentation/introduction/homepage.html
用于开发运行于机载电脑上的程序,实现更加多样化的飞行控制需求