Originariamente inviato da Draghettofly
Visualizza il messaggio
non ho la pretesa di saper darti delle risposte: volevo solo proporre argomenti per approfondire l'analisi partendo dal presupposto che i logs possono dire tutto e niente.
Ho cercato di analizzare ciò che è successo: in questa prima immagine si può vedere tutta l'operazione effettuata in autotune.
Dall'immagine si vede che hai iniziato ad un'altezza di circa 5,5 metri, inizia l'autotune sul roll, prima pausa in cui probabilmente riposizioni il tuo esa e lo fai scendere di circa 1,5 metri, seconda frazione di autotune sul roll, altra pausa di riposizionamento, terza fase di autotune, altra fase di riposizionamento più prolungata in cui fai salire a poco più di 8 metri il tuo esa, quarta fase di autotune finchè improvvisamente c'è una forte variazione sul pitch. In questa seconda immagine c'è il focus sulla parte finale...
Si vede abbastanza chiaramente che la variazione del pitch provoca anche una prima perdita di altitudine che viene recuperata appena il drone recupera stabilità per poi cadere definitivamente (in questa fase oltretutto la fase di autotune sembra continuare).
Questo è quello che si può vedere ad un primo sommario confrontodelle principali voci. Ho sottoposto l'analisi dellog anche al tool Log File Analyzer ma non ha evidenziato niente di strano se non un eccessivo valore di accelerazioni (ma questo è comprensibile visto l'operazione che era in corso).
Non mi sembra di vedere cose strane (almeno a livello di puri valori ed andamenti degli stessi) ma non mi considero un guru. Ho un solo dubbio che mi frulla per la testa ed è una situazione che effettivamente non ho mai provato : la combinazione di Autotune e EKF. Nella progettazione e sviluppo del nostro Spark abbiamo più volte eseguito l'autotune per verificare settature diverse con hardware diversi ma sempre con DCM attivo. EKF è un algoritmo molto potente, lavora con un'infinità di variabili e parametri ma è tanto più potente quanto maggiore è il numero di sensori che utilizza. Con questo non voglio dire che la causa è questa: diciamo che è l'unica perplessità che mi nasce nel vedere questi logs.
So di non aver chiarito i tuoi dubbi nè di averti dato risposte certe ma spero che possa essere spunto di analisi anche da parte di altri.
Luca
Commenta