Primi test - UAV gioblu.com

uhm.. con l'easystar non bisognerebbe superare i 15° (parlo da modellista proprietario di un easyglider :slight_smile: )
comunque sto pensando che prima ti conviene anche trovare uno sketch che ti conti i punti: la traiettoria è un insieme di punti, questo lo devi calcolare e dare ad arduino il comando di raggiungere il punto prossimo.
poi io farei una cosa del genere: (schema del programma)

lancio contro vento (questo lo fai tu :wink: ) -> l'aereo raggiunge i (mettiamo) 35 metri d'altezza -> calcola la rotta GPS -> inizia la navigazione con una virata non superiore ai 13° -> arriva in linea retta fino al punto previsto per la discesa (in base all'angolo dell'atterragio) -> (qui puoi implementare un sistema che faccia atterrare l'aereo controvento, atterrare con un ES col vento in coda è difficile) -> rileva l'altezza tramite il GPS e scende con un'inclinazione non superiore ai 20-25° (nell'aeronautica figurarsi che l'ILS è configurato a 7° come standard :stuck_out_tongue: ) -> l'accellerometro controlla che l'aereo non si muova a causa del vento (raffiche di traverso) e in caso corregge con timone e alettoni per bilanciare il rollio generato -> continua a scendere finche non si rileva un'altezza di 10cm da terra, quindi si stacca motore alza il muso dell'aereo fino a 3-4° massimo..

questa sarebbe una procedura completa, infatti il decollo va fatto controvento e la traiettoria bisogna studiarla nel fatto che l'aereo non può virare in mezzo alle case, quindi necessita di arrivare almeno a 35 metri d'altezza per virare. l'altezza la calcoli così: all'accensione del modello si accende l'arduino che sal'va l'altezza a terra del gps, quindi alle letture sottrai quel valore a avrai l'altezza relativa :wink: puoi anche usare un sensore barometrico..