SDK(Software Development Kit),即软件开发工具包,用来开发适用于某个产品(比如 DJI Phantom 4)或某个平台(比如 Windows)的软件,通常由产品或平台的厂商提供给开发者使用。在这个工具包里通常包括各种各样的调试工具、API 文档、开发指南和模拟器。
https://segmentfault.com/a/1190000012783155
对于官方给的SDK有什么用呢?
开发者可以利用这些 SDK 的工具,从无人机的相机、云台、飞控状态信息获取等接口入手,通过大疆提供的代码库向无人机发送多种控制指令,完成特定的飞行任务。
虽然对于这个SDK的使用其实已经是高级的操作了,但是考虑到一些原因还是写一句SDK在应用中的地位
一张很好的图~
以下是这几种开发者的开发类型
这个是最近加的一个工具包
关于这些工具包的使用日后再说
最普遍的移动端SDK
https://enterprise.dji.com/cn/sdk
一些基于Dji SDK开发的软件
跳转到Google Play一键安装
不支持mini,果然便宜没有人权
https://www.dji.com/cn/downloads?site=enterprise&from=footer
这个是对于每个系列软件一些控制软件
这个是对飞行器遥控器的一些加强功能
下载的看一眼
安装
没有硬件了
卸载
看一下日志
https://www.dji.com/cn/downloads/products/mavic-mini
别问我为什么就看御mini,主要是馋
https://developer.dji.com/mobile-sdk/
移动端的开发SDK
俩大平台
这个是支持的一些飞行器(注意中文名字)
英文名字
这个系列的飞行器是比准专业级再次一点的飞行器(不是性能是定位)
我馋的飞行器支持移动SDk,已经很满足了。收下两台可以用win开发
这个是准专业级别的精灵,就幻影4可以WIN SDK开发
可以看到是全平台的可以支持开发
令我意外的是,这个手持云台也可以开发。有点好奇
这台机型是专业的开发机型,希望未来可以为它注入生命的活力
看看不花钱
https://github.com/dji-sdk
甩个GitHub
开发机的强大配置