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.

Capitolo 5.<br />

La gestione del sistema visivo<br />

5.1. Introduzione<br />

Questo capitolo descrive il progetto del sistema <strong>di</strong> gestione dell’apparato visivo <strong>di</strong> <strong>un</strong><br />

robot mobile. Verranno messe in luce tutte le principali scelte architetturali e progettuali.<br />

Dopo <strong>un</strong>a fase iniziale <strong>di</strong> definizione dei requisiti, delle f<strong>un</strong>zionalità da sviluppare e del<br />

loro scheduling, il processo <strong>di</strong> creazione del sistema si fonda sull’iterazione <strong>di</strong> tre passi<br />

fondamentali: l’analisi <strong>di</strong> <strong>un</strong> sottoinsieme delle f<strong>un</strong>zionalità (con la conseguente<br />

creazione <strong>di</strong> <strong>un</strong> modello concettuale del dominio, ossia <strong>un</strong> insieme <strong>di</strong> entità e <strong>di</strong> concetti<br />

messi in relazione tra <strong>di</strong> loro), la progettazione delle classi necessarie a garantire al<br />

sistema le f<strong>un</strong>zionalità scelte (e quin<strong>di</strong> la costruzione <strong>di</strong> <strong>un</strong> <strong>di</strong>agramma delle classi,<br />

passando attraverso <strong>un</strong>’analisi delle interazioni e collaborazioni prima tra i concetti e<br />

poi tra le classi), lo sviluppo delle classi progettate.<br />

Il paragrafo 5.2 contiene <strong>un</strong>a breve descrizione dei risultati della fase <strong>di</strong> definizione dei<br />

requisiti del sistema. Nel paragrafo 5.3 si in<strong>di</strong>viduano i p<strong>un</strong>ti chiave della fase <strong>di</strong> analisi<br />

dei requisiti e della creazione <strong>di</strong> <strong>un</strong> modello concettuale del dominio. Infine, nel<br />

paragrafo 5.4, si sviluppa la fase <strong>di</strong> progetto delle classi del sistema.<br />

106

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

Saved successfully!

Ooh no, something went wrong!