Official topic: multicotteri con arduino!

milvusmilvus:
e siccome la precisione dei gps non è assoluta (il che rende inutile anche il calcolo a 64bit)

Un GPS decente di ultima generazione, con EGNOS disponibile, garantisce un circolo di confusione di circa 3 metri, la precisione/risoluzione ti serve sempre e comunque perché i conti li devi fare con i giusti valori, se cominci ad arrotondare pure quelli puoi dire addio alla precisione della rotta.

basta che ricalcola l' intinerario ogni 10s (credo che sia sufficente a fare il calcolo :D) poi man mano che si avvicina, potrebbe aumentare la frequesnza dei controlli, puo controllare le coordinate gps in realt ime e confrontarle con quelle del viewpoint, quando la distenza è inferiore a un tot metri si ferma

La rotta deve essere calcolata, e corretta, istante per istante, diciamo almeno una volta al secondo, ed è pure poco, sia perché il mezzo non vola mai perfettamente allineato con la rotta preimpostata, vuoi per le tolleranze meccaniche, vuoi per il vento, le turbolenze, le termiche, sia perché tocca fare i conti con il drift della IMU che non è assolutamente trascurabile.
Altro dettaglio, un quadricottero può tranquillamente volare a oltre 50 km/h, in 10 secondi percorre oltre 130 metri, penso di non dover dire altro :slight_smile: