GPS模拟器和板载SDK

时间:2018-03-23 11:44:10

标签: dji-sdk

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

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

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

我需要将订阅者返回的位置放在我放入模拟器的位置。原因是我正在测试航点任务,如果我把位置放在比返回位置更远的位置,它将无法启动。

1 个答案:

答案 0 :(得分:0)

我知道这个问题很旧,但是getValue以弧度为单位返回纬度和经度,而将其以度为单位