本章介绍了无人机开发的基础知识,简述了大疆SDK体系。理解和掌握这些基础知识对开发应用非常重要:可以帮助开发者根据用户需求选择合适的开发方案和飞行平台,在设计移动应用或负载时提升安全性、稳健性和易用性。目前,大疆SDK体系中最为重要的是Payload SDK(PSDK)和Mobile SDK(MSDK)。PSDK用于设计负载,可以通过E-Port、E-Port Lite接口或DGC2.0接口连接到无人机机身,实现特定的功能。MSDK用于设计移动应用,可以运行在遥控器或者遥控器所连接的移动设备中,实现执行特定的飞行任务、操控负载等功能。PSDK和MSDK之间并不是割裂的,两者可以相互配合,形成完整的行业应用解决方案。
在具体学习中,可能遇到各类本书没有提及的问题;随着PSDK和MSDK更新,读者也可能出现新问题,或需要了解新特性。此时,读者可以充分利用官方资源和互联网资源。在大疆开发者网站中可以查看PSDK、MSDK的基础文档和API参考等信息;在大疆开发者论坛中可以获取和共享更加详细、具体的技术文章,讨论和交流所有的各类问题。如果问题仍然没有得到解决,还可以在大疆开发者论坛中提交请求,大疆官方会有专业人员负责回答、跟进和解决问题。