18.08.2013 Views

UNIVERSITA' DEGLI STUDI DI PAVIA - Robotica

UNIVERSITA' DEGLI STUDI DI PAVIA - Robotica

UNIVERSITA' DEGLI STUDI DI PAVIA - Robotica

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

5.3.4 Inizializzazione del filtro di Kalman<br />

Il Kalman Filter data file, ovvero KF.X, che viene utilizzato dalla procedura<br />

di inizializzazione della libreria kalman.h allo scopo di impostare in modo<br />

automatico i diversi parametri che ne determinano il funzionamento. Questo data<br />

file definisce, tra le altre cose, il ρ con cui effettuare le predizioni e il numero di<br />

integratori dei modelli. La sua struttura è la seguente:<br />

n<br />

dim_1<br />

...<br />

dim_n<br />

filename_1<br />

rho_1 seekmode_1<br />

...<br />

filename_n<br />

rho_n seekmode_n<br />

predstep<br />

dove<br />

n = numero di filtri in parallelo che si intende utilizzare;<br />

dim_i = dimensione del modello usato nell'i-esimo filtro;<br />

filename_i = nome del file da cui leggere i guadagni per il filtro iesimo;<br />

rho_i = valore iniziale del ρ per il filtro i-esimo;<br />

seekmode_i = tecnica di ricerca del ρ nella look-up table dell'i-esimo<br />

filtro della batteria;<br />

predstep = numero di passi in avanti per le previsioni bufferizzate.<br />

100

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!