目的

跟从此文档进行「航线规划」Demo 的开发,从而了解使用 DJI 设备进行开发的要点:

  • 注册大疆应用

  • DJI 的用户激活机制,其规则以及限制

  • 使用飞行模拟器进行调试

  • 熟悉基本操作的API

Demo 应该使用 Swift 语言开发。规范使用 git 进行版本控制。

需求

这个 Demo 应该实现以下功能:

  • 查看飞机图传

  • 在地图中查看飞机的实时位置

  • 在地图中通过点击操作生成关键点,从而生成航线

  • 让飞机按照航线飞行

  • 飞机到达每个航点的时候垂直向下拍一张照片

进阶

相机的参数获取与设置

  • 曝光补偿

  • 对焦方式

  • 曝光模式

  • 照片的格式

  • 照片的比例

  • 拍照

文件管理

展示最近拍摄的几张照片

云台的操控

机身姿态的控制

yaw 旋转。

相关资料

其他

  • 应该在奇志的 Gitlab 中托管 Demo 代码,方便 Review