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.

Package<br />

Coor<strong>di</strong>namento Generale<br />

Com<strong>un</strong>icazione<br />

Ricerca Features<br />

Sistema Binoculare<br />

Facade Controller<br />

Modulo Visivo<br />

Com<strong>un</strong>icatore Visivo<br />

Gestore Di Ricerca<br />

Sistema Binoculare<br />

In fase <strong>di</strong> progetto ci si è quin<strong>di</strong> limitati a prendere in considerazione solo i packages<br />

Sistema Binoculare e Ricerca Features (con l’esclusione della classe Robot).<br />

Ve<strong>di</strong>amone il <strong>di</strong>agramma delle classi (senza attributi né meto<strong>di</strong>) in figura 5.1.<br />

feature<br />

1 uses<br />

1<br />

gestoreDiRicerca<br />

sistemaBinoculare frameGrabber<br />

1<br />

1<br />

genera<br />

0..* uses<br />

0..*<br />

1<br />

1<br />

uses<br />

1..*<br />

immagineGRAY immagineSegmentata<br />

1<br />

1<br />

uses<br />

uses<br />

1<br />

2<br />

uses<br />

telecamera<br />

1<br />

acquisisce<br />

1<br />

gestisce<br />

1<br />

1..*<br />

2<br />

immagineRGB<br />

1<br />

1<br />

uses<br />

immagineGRAYRicostruita<br />

immagineRGBRicostruita<br />

uses<br />

vettore<br />

1..*<br />

uses<br />

11<br />

1<br />

matrice<br />

1<br />

Figura 5.1<br />

Sono state aggi<strong>un</strong>te, rispetto alle classi derivate dal modello concettuale due nuove<br />

classi parametriche (Matrice e Vettore) utilizzate per la gestione app<strong>un</strong>to <strong>di</strong> matrici e<br />

vettori <strong>di</strong> dati (si veda a riguardo il paragrafo 2.4.2.).<br />

119

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

Saved successfully!

Ooh no, something went wrong!