如何确认 waypoints 完成 [DJI ROS Python]
How to acknowledge the waypoints are done [DJI ROS Python]
我有 DJI M600 无人机,我在 Raspberry PI 上使用 ROS DJI SDK 与其通信。
我可以成功发送航点命令并执行它们。但是,我不知道如何确认 waypoints 已完成。我想到的是,我可以检查无人机的位置,以便将其与我发送的坐标进行比较。第二种解决方案可能是检查还剩下多少 waypoints (还没有尝试过)。
不知道有没有主题可以订阅,这样我就可以问waypoints是否完成了。正确的做法是什么?
提前致谢,
干杯
我使用不同的 SDK,因此无法提供代码示例方面的帮助,但我认为您需要研究一下:
wayPointEventCallback 和 wayPointCallback.
我有 DJI M600 无人机,我在 Raspberry PI 上使用 ROS DJI SDK 与其通信。
我可以成功发送航点命令并执行它们。但是,我不知道如何确认 waypoints 已完成。我想到的是,我可以检查无人机的位置,以便将其与我发送的坐标进行比较。第二种解决方案可能是检查还剩下多少 waypoints (还没有尝试过)。
不知道有没有主题可以订阅,这样我就可以问waypoints是否完成了。正确的做法是什么?
提前致谢,
干杯
我使用不同的 SDK,因此无法提供代码示例方面的帮助,但我认为您需要研究一下: wayPointEventCallback 和 wayPointCallback.