模拟器和板载软件开发工具包上的 GPS



在 M210 的 DJI 助手 2 上使用模拟器,模拟器上的 GPS 位置输入工作良好,平板电脑上的 DJI GO 4 应用程序会显示所需的位置。但是,在板载SDK中,每当我订阅无人机的GPS位置时,请使用以下行:

Telemetry::TypeMap<TOPIC_GPS_FUSED>::type subscribeGPosition = vehicle->subscribe->getValue<TOPIC_GPS_FUSED>();

subscribeGPosition返回与我放入模拟器中的位置不同的位置。它总是返回:lat:0.188360lng:1.861927(?(为什么会这样?

我需要订阅者返回的位置位于我放入模拟器的位置。原因是我正在使用航点任务进行测试,如果我放置的位置比返回的位置更远,它将不会启动。

我知道

这个问题很旧,但是 getValue 返回弧度中的纬度和 lo,而您将其放在度数中

最新更新