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

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

I data files sono organizzati internamente in modo che su ciascuna linea<br />

siano contenuti uno o più parametri, i quali possono essere sia numeri interi che<br />

floating point o, ancora, stringhe di testo. Tali file, in quanto semplici file di testo,<br />

possono venire modificati anche manualmente, se ve ne fosse la necessità, ma in<br />

tal caso è importante rispettare l’ordine con cui i parametri vengono elencati, in<br />

quanto la procedura di lettura carica i valori secondo, appunto, un ordine<br />

predeterminato. Questo fatto non è valido in generale, in quanto esistono dei data<br />

file per i quali non è necessario rispettare una sequenza rigida per l'elenco dei<br />

valori fatta eccezione, in genere, per le prime righe, che costituiscono una sorta di<br />

header del file. Ovviamente, quando un data file viene scritto da un modulo<br />

esecutivo che vi immagazzina i dati di output, questo rispetta l'ordine di scrittura<br />

dei vari parametri. L'elenco dei data file è il seguente:<br />

♦ 2P.X contiene i punti sui bordi dell'immagine necessari alla generazione<br />

automatica del training set per l'addestramento della rete neurale;<br />

♦ ISL.X contiene i valori in pixel che quantificano il bordo per l'area di<br />

scansione dell'immagine;<br />

♦ KAL?.X contiene i valori dei ρ e dei rispettivi guadagni che<br />

caratterizzano il comportamento del predittore di Kalman;<br />

♦ KF.X contiene i parametri per l'inizializzazione automatica della batteria<br />

di filtri di Kalman nella libreria kalman.h;<br />

♦ LD.X contiene i dati relativi al puntatore laser sull'immagine;<br />

♦ MD.X contiene le costanti relative al pilotaggio dei servomotori, come i<br />

limiti degli intervalli di pilotaggio e la posizione di riposo, ed alcune<br />

costanti che determinano la curva di risposta;<br />

♦ NEUR.X contiene tutti i parametri che impostano il programma di<br />

apprendimento della rete neurale;<br />

♦ OD.X contiene i dati relativi al target, così come viene ripreso dalla<br />

telecamera;<br />

96

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

Saved successfully!

Ooh no, something went wrong!