La visione artificiale è un potente strumento per l'automazione e il controllo dei processi. Questo lavoro descrive lo sviluppo di un sistema robotico in grado di catturare immagini attraverso telecamere montate sul tetto e, rilevando tali immagini, il robot può decidere di navigare. La parte di rilevamento delle immagini è la parte di visione artificiale che è stata realizzata in NI LabVIEW, un ambiente di sviluppo di programmi grafici di National Instruments (NI). All'inizio di questa ricerca vengono presentate le basi teoriche della visione artificiale, seguite da una descrizione del modulo di sviluppo della visione in LabVIEW e da un metodo di comunicazione tra un PLC e LabVIEW. La rete di comunicazione utilizza una combinazione di router e comunicazione seriale tra microcontrollori. Il router viene utilizzato per la distanza (d<1m), trasmettendo i dati tra il sistema robotico e il PC.