我有DJI M600无人机,并且我正在Raspberry PI上使用ROS DJI SDK与之通信。
我可以成功发送航点命令并执行它们。但是,我不知道如何确认航路点已经完成。我想到的是,我可以检查无人机在哪里,以便将其与我发送的坐标进行比较。第二种解决方案可能是检查还剩下多少个航路点(尚未尝试过)。
我想知道是否有一个我可以订阅的主题,以便我可以询问航路点是否已完成。什么是正确的方法?
谢谢,
欢呼声
我使用其他SDK,所以代码示例无济于事,但我认为您需要研究以下内容:wayPointEventCallback和wayPointCallback。