飞行是人类的梦想。相信许多人和我一样幻想像鸟儿一样飞翔。在现实生活中,绝大多数人从事的都是与航空领域无关的工作,更是鲜有驾驶飞机的机会。安全可靠、简单易学的无人机让许多人实现了梦想,能轻易感受驾驶飞机的爽感,享受俯瞰大地的美妙。这是无人机诞生的起因。在发布大疆精灵系列时,采用的宣传语为“会飞的相机”,从另一个视角表达了人类对飞行的梦想。精灵系列无人机进行简单配置就能起飞拍照,在当时可谓神奇,为大疆近年来的高速发展打下了坚实的基础。如今,无人机已经实现了从“玩具”向“工具”的进化,从“会飞的相机”向“会飞的机器人”的转变,从航拍利器不断扩展到在各行各业中进行应用。广大玩家天马行空的想法开始逐一兑现。无人机开始具备送快递、喷洒农药、搜索救援、电力巡检等越来越多的功能。无人机的负载也不仅仅是单一的相机,开始搭载热成像仪、测距仪、喊话器、探照灯等各种各样的设备。
行业痛点如何用无人机轻松解决呢?如何打造一款属于行业专属的无人机呢?大疆给出了答案:大疆SDK建立在成熟稳定的无人机体系之上,面向电力、测绘、公共安全、石油和天然气等领域构建了完整的大疆行业生态,拥有一套完善的体系,包括上云API、Payload SDK、Mobile SDK、Windows SDK等。大疆创新把“创新”的权力交给了大家,那就让大家踊跃尝试吧。
本书主要内容
我曾使用大疆Mobile SDK和UX SDK做过一些研究工作,出版了《大疆无人机二次开发教程:基于Mobile SDK与UX SDK》,得到了大家的广泛好评。本书以行业的具体应用案例,深耕负载开发工具Payload SDK的用法,进行各类机载应用程序开发,与Mobile SDK配合几乎可以满足绝大多数行业的需求。
本书共10章:第1章介绍无人机应用及大疆SDK体系;第2~4章介绍Payload SDK开发的基础知识,包括硬件基础知识、开发环境搭建及编程语言和嵌入式开发基础知识;第5~7章介绍如何通过Payload SDK实现无人机的基本控制功能,包括无人机飞行控制器、云台相机的基本操作,以及飞行任务的创建和执行等;第8章通过一个具体的空中气象站设计实例介绍负载设计、软硬件设计的基本方法。
本书读者对象
本书尽可能使用通俗易懂的语言介绍Payload SDK的用法,采用案例推动的方式深入浅出地介绍了一个完整的无人机开发过程。无论从事无人机开发的从业人员,还是无人机爱好者,抑或抱有热情的初学者和相关专业的师生,都可以进行尝试。
致谢
本书的编写得到了大疆SDK团队的大力支持,感谢大疆开发者关系经理郭子文老师的指导和鼓励,感谢电子工业出版社策划编辑张迪老师提出的宝贵意见,感谢我的爱人王娜以及我的两个儿子董沐晨松、董沐晨阳给予的支持和鼓励。
随时交流
由于作者水平有限,书中难免出现不当之处,恳请广大读者批评指正。如有任何意见和建议,可发送至邮箱dongyu1009@163.com进行交流。另外,作者建立了本书交流群QQ:742772109,方便与读者建立联系,在此感谢读者的积极参与。
董昱
2024年4月