航线任务相关问题
已完成大疆机场2使用模拟器调试下发任务、执行任务api时,任务类型为:立即任务。
航线设置的是4(index为0,1,2,3)个航点,第二个、第三个航点有拍照动作。
测试结果:机场盖打开,过一会自动关上,机场任务状态一直显示执行中,不会结束,机场断电后,会上传第二、第三个航点拍摄的照片?
问题1:上报航线任务进度api监控current_waypoint_index这个字段只有0和4,如果current_waypoint_index显示4是不是意味着是5个航点,但是我只设置了4个航点?
问题2:为什么上报航线任务进度api没有监控到index为1,2,3的航点信息?
问题3:上报航线任务进度api的current_step字段,只显示了1,2,3,13,19,23,24,26,最后就一直显示26,进度显示90%,不会结束任务?
问题4:如果一直机场状态一直显示执行中,是否可以手动结束,如何操作?
-
尊敬的开发者, 您好,感谢您联系DJI 大疆创新。 在限飞区可以使用模拟器进行航线任务下发和执行吗? ==》 不可以。在限飞区无法使用模拟器进行航线任务的下发和执行。 1. `current_waypoint_index` 显示4意味着任务已经完成了所有航点的执行。 2. 没有监控到index为1, 2, 3的航点信息,可能是因为数据上报的时效性问题。 3. 任务进度停留在步骤26,可能是任务在某个步骤卡住了,需要检查具体步骤和日志。 4. 可以使用一键返航,一键返航可以停止当前正在执行的航线任务。 希望我们的解决方案能够帮到您,感谢您的邮件,祝您生活愉快! Best Regards, DJI 大疆创新SDK技术支持 -
尊敬的开发者, 您好,感谢您联系DJI 大疆创新。 simulate_mission字段的意义是用于标识该任务是否在模拟器中执行,以便在模拟环境中进行测试和调试。由于模拟器无法模拟禁飞和限高环境,并且无法模拟RTK信号,在实际使用中需要注意这些限制。 simulate_mission字段可以用于: 启动模拟航线任务:在模拟器中启动一个预先定义好的航线任务。 测试任务执行:在模拟环境中测试航线任务的执行情况,确保任务在真实环境中能够顺利运行。 仿真任务行为:模拟航线任务的各种行为和状态,以便开发者调试和优化任务执行逻辑。 希望我们的解决方案能够帮到您,感谢您的邮件,祝您生活愉快! Best Regards, DJI 大疆创新SDK技术支持
请先登录再写评论。
评论
15 条评论