ok ma se al tempo T1 arriva una spinta di 100m/s^2, il quad contrasta di -70m/s^2, a T2 la spinta scende a 50m/s^2 e contrasti diciamo di -49m/s^2, a T3 la spinta è 0m/s^2 e la contrasti di 0m/s^2.
risultato: ti stai muovendo di moto rettilineo uniforme (traslazione) ma non ci sono accelerazioni.
Potresti integrare le accelerazioni lette, le accelerazioni previste in base ai comandi utente, e stimare la velocità da correggere, ma converrai che il sistema è molto error-prone
Ora, integrando le accelerazioni precedenti, puoi STIMARE la velocità e tentare di contrastarla, ma è un sistema che accumula errore (come usare solo giroscopi)
Ora, certo puoi dirmi che il pid è settato male, (in questo caso direi P bassa), ma per quanto tu possa sistemare il PID sappiamo bene che non arriveremo mai al 100%
Questo errore si somma e se ti va bene si annulla da solo, se ti va male hai l'effetto "scivolamento" e più passerà il tempo è più sarà marcato.
Non vedo come, senza un sistema di triangolazione, si possa ovviare questo problema
quando dite "ho trimmato" intendete che muovete le levette vicino agli stick in modo da correggere i movimenti indesiderati del quadri vero?
in teoria trimmare vuol dire quello, però fede in questo caso intende sistemare i valori PID in modo tale che senza intervento umano il quad rimanga parallelo al suolo