2017-02-17 2 views
0

Nous utilisons le DJI Assistant 2 comme simulateur, une machine linux comme ordinateur de bord, et nous n'obtenons pas la latitude et la longitude correctes à partir de PositionData. J'ai initialisé le simulateur pour commencer à lat = 1.0 et long = 2.0. Les données de position que je reviens du code ci-dessus est:SDI Onboard SDK PositionDonnées de latitude incorrecte du simulateur

LAT:0.01745329 
LONG:0.03490660 

Hauteur/altitude semblent sortir correctement, juste la latitude/longitude semble incorrecte.

J'ai essayé plusieurs paramètres lat/long dans le simulateur, mais cela ne semble toujours pas exact. Le lat/long semble toujours être < 1.

Ai-je quelque chose d'incroyablement évident?

TIA! Les valeurs que vous voyez dans BroadcastData sont en radians;

Répondre

0

vous devrez convertir en degrés pour voir les valeurs que vous définissez.

+0

Merci! C'est tout. – Newtonian

+0

Et lors de la définition de waypoint lat/long, j'utilise aussi les radians, je suppose? – Newtonian