站在大疆的肩膀上,去实现自己的无人机应用

787 阅读3分钟

2014年11月DJI SDK正式上线,从基于IOS/Android系统的DJI SDK 开发套件,到如今,全线支持DJI旗下的各种飞控产品以及配件。一直致力于提高开发效率,降低时间成本,帮助开发者将想法变为现实。

不少优秀的开发者站在大疆的肩膀上,已经将自己无人机的想法变为了现实。接下来,小编就挑两个喜欢的给大家介绍下。

1.无人机交通事故现场勘查系统

深圳市奇航疆域技术有限公司针对事故勘查场景开发的「无人机交通事故现场勘查系统」,借助无人机收集事故现场照片,快速绘制现场实景图。

极大地解放了交警的双手,不仅克服了传统勘查方式的痛点,更将事故现场勘查效率与精确性带向了新高度。

案例选自【DJI大疆行业应用】,更多详细内容请阅读:自动飞行,快速建模 | 深圳交警高效勘查事故现场

2.自动飞行软件——“智巡通”

广东电网基于大疆 Mobile SDK 开发自动飞行软件——“智巡通”,帮助 5000 余架 DJI 大疆无人机实现自动飞行巡检。

解决电力行业的线路巡检问题,提供了一种更为规范、高质量的巡视方法,同时明显提升了作业效率,为运营人员有效减负。从节流与增益两方面实现了社会经济效益的扩大化。

案例选自【DJI大疆行业应用】,更多详细内容请阅读:让5000架精灵无人机一键“自动驾驶”,广东电网机巡效率翻3倍!

关于无人机,你肯定还有更多的创新想法。那就一起来研究下DJI SDK,做个敢想敢做的开发者,尝试动手将想法变成现实。

DJI SDK 开发者工具主要内容如下:

  • Mobile SDK:使用移动设备轻松为您的DJI无人机部署自定义应用程序, 使管理人员能够针对业务优化飞行方案。
  • Onboard SDK:通过开放的通信端口直接实时访问DJI的无人机平台,允许集成外部处理器,相机或其他负载/配件。
  • Payload SDK:将传感器与强大的工业级平台融为一体,拓展更多可能,全面打开新兴市场。
  • UX SDK:针对大部分的核心功能提供了多个UI 组件,加速了开发过程。
  • Windows SDK:允许您创建自定义的应用程序,充分发挥DJI 飞行平台的潜力。

下面,重点介绍下Mobile SDKOnboard SDK,也是普通开发者使用最多的内容。

Mobile SDK: 旨在让开发者能够访问DJI无人机和手持相机产品的丰富功能。该SDK通过兼顾更底层的功能,诸如飞行稳定,电池管理,信号传输和通信等,简化了应用程序开发的过程。连接框图及设备支持如下图:

铂贝学院联合大疆SDK团队制作了《大疆Android SDK(2020版)》课程,已经在铂贝学院上线,教你轻松快速的入门Android SDK。

Onboard SDK: 强调在机载平台(包括妙算、Linux平台或嵌入式系统)上进行开发。使用ONBOARD计算,扩展无人机的潜能,低延迟、高频率的传感器遥测,飞行器控制和视频流,扩展你的DJI Matrice软硬件功能。主要包含一个核心库,通过它可以获取飞机数据和控制,具体架构如下图:

铂贝学院联合大疆SDK团队制作了《大疆Onboard SDK》课程,已经在铂贝学院上线,教你轻松快速的入门Onboard SDK。