dji psdk开发(10)航线任务简介、KMZ文件的解析

时间:2024-03-20 22:45:23

航线任务到目前主要使用waypoint v2 和 waypoint v3三个版本。

  • Waypoint v2.0:只支持 Matrice 300 RTK 和 Matrice 350 RTK。
  • waypoint v3.0:支持 Matrice 30 Series、Mavic 3 Enterprise Series 和 Matrice 3D/3TD 机型,不支持 Matrice 300 RTK 和 Matrice 350 RTK。

这里先简要介绍 Waypoint 3.0,其只需要导入一个KMZ文件即可实现和Pilot2相同的航线规划功能。之后再介绍相对复杂的waypoint v2版本 api,手动解析kml/kml文件。

文章目录

  • 0、工作流程
  • 1、Waypoint 3.0
    • 1.1、航点任务初始化
    • 1.2、上传航点任务
    • 1.3、控制无人机执行航点任务
    • 1.4、监测航线状态
  • 2、Waypoint v2.0
    • 2.1、航点任务初始化
    • 2.2、上传航点任务
    • 2.3、控制无人机执行航点任务
    • 2.4、无人机的巡航速度
  • 3、KMZ/KML文件解析
    • 3.1、KMZ文件解压
    • 3.2、KML文件解析
    • 3.3、测试

0、工作流程

航点任务功能按如下流程,控制无人机执行航点任务:

  1. 上传航线任务的整体信息
    一个航点任务包含航点任务的ID、航点任务的航点数、任务重复次数、航点任务结束后的动作、最大飞行速度和巡航速度。<