Мы используем DJI Assistant 2 в качестве имитатора, Linux-машины в качестве бортового компьютера, и мы не получаем правильную широту и долготу из PositionData.SDI Onboard SDK PositionData неправильная долгота широты от симулятора
PositionData p = api->getBroadcastData().pos;
std::cout << "LAT:" << std::fixed << std::setprecision(8) << p.latitude << endl;
std::cout << "LONG:" << std::fixed << std::setprecision(8) << p.longitude << endl;
Я установил симулятор, чтобы начать с lat = 1.0 и long = 2.0. Данные позиции я вернусь из приведенного выше кода:
LAT:0.01745329
LONG:0.03490660
Высота/высота, кажется, вышли правильно, только широта/долгота, кажется неправильным.
Я пробовал диапазон настроек lat/long в симуляторе, но он все еще не кажется точным. Частота lat/long всегда < 1.
Я пропустил что-то невероятно очевидное?
TIA!
Спасибо! Вот и все. – Newtonian
И при настройке путевой точки lat/long я использую радианы, как я полагаю? – Newtonian