11.07.2014 Views

Progetto e Realizzazione di un Sensore Ibrido Omnidirezionale/pin ...

Progetto e Realizzazione di un Sensore Ibrido Omnidirezionale/pin ...

Progetto e Realizzazione di un Sensore Ibrido Omnidirezionale/pin ...

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.4. <strong>Progetto</strong> del modulo visivo<br />

Come visto, più che le <strong>di</strong>namiche <strong>di</strong> interazione del modulo <strong>di</strong> visione con l’esterno,<br />

risulta utile stu<strong>di</strong>are le <strong>di</strong>namiche interne al modulo stesso, cioè gli eventi interni e gli<br />

eventi temporali. Allo scopo <strong>di</strong> analizzare queste <strong>di</strong>namiche il sistema è stato sud<strong>di</strong>viso<br />

in quattro sottosistemi (o packages) che rispecchiano la sud<strong>di</strong>visione in aree tematiche<br />

dei concetti analizzati nella fase precedente e ne realizzano le f<strong>un</strong>zionalità connesse:<br />

− Coor<strong>di</strong>namento generale (da Sistema ed ambiente), che coor<strong>di</strong>na le operazioni del<br />

modulo: <strong>un</strong>a sorta <strong>di</strong> controller ciclico che richiede elaborazioni, com<strong>un</strong>icazioni,<br />

aggiorna la conoscenza del mondo esterno.<br />

− Com<strong>un</strong>icazione (da Com<strong>un</strong>icazione), genera, spe<strong>di</strong>sce e riceve i messaggi sullo stato<br />

mondo esterno.<br />

− Ricerca features (da Ricerca), che app<strong>un</strong>to si occupa dell’analisi e interpretazione<br />

delle immagini.<br />

− Sistema binoculare (da Sistema Binoculare), gestisce le due telecamere e il loro<br />

accoppiamento.<br />

Nella tabella seguente vengono rappresentate le <strong>di</strong>pendenze e la visibilità tra <strong>di</strong>versi<br />

packages.<br />

Package Relazione Package visto e usato<br />

Coor<strong>di</strong>namento generale Usa Ricerca features<br />

Coor<strong>di</strong>namento generale Usa Com<strong>un</strong>icazione<br />

Ricerca features Usa Sistema Binoculare<br />

Il modello concettuale creato è stato concretizzato in classi associate a specifici<br />

packages. Tra parentesi sono in<strong>di</strong>cati (se <strong>di</strong>versi) i nomi dei concetti <strong>di</strong> origine.<br />

117

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

Saved successfully!

Ooh no, something went wrong!