SlideShare a Scribd company logo
1 of 15
Progettazione e sviluppo
di un sistema di visione artificiale
per il monitoraggio automatico
di uno sciame di robot
in uno scenario di laboratorio
Università degli Studi di Trieste
Facoltà di Ingegneria
Corso di Laurea in Ingegneria Elettronica e Informatica
Tesi di Laurea
Relatore: Prof. Eric Medvet Laureando: Riccardo Scilla
Anno Accademico 2018/2019
9 Luglio 2019
Università degli Studi di Trieste
Tesi di Laurea
Sviluppo di un sistema di visione artificiale
1
Argomenti trattati
 Motivazioni e Obiettivo
 Setup sperimentale e Calibrazione
 Criteri di scelta della camera
 Test di valutazione del sistema
 Conclusioni
Università degli Studi di Trieste
Tesi di Laurea
Sviluppo di un sistema di visione artificiale
2
Motivazioni e Obiettivo
• Necessità di conoscere la posizione e l’orientamento di robot
nell’ambiente mentre compiono task assegnati
• Progettazione del sistema di monitoraggio
utilizzando la computer vision
• Valutazione del sistema
Motivazioni Setup Criteri Test Conclusioni
Università degli Studi di Trieste
Tesi di Laurea
Sviluppo di un sistema di visione artificiale
3
Setup Sperimentale
• OpenCV e ArUco
• Robot Thymio II
• Camera Reflex
• Ambiente
Motivazioni Setup Criteri Test Conclusioni
Università degli Studi di Trieste
Tesi di Laurea
Sviluppo di un sistema di visione artificiale
4
Calibrazione della camera
• Cattura ed elaborazione di frame
che includono la scacchiera
di calibrazione
• Al termine si ricavano:
• Matrice della Camera
• Coefficienti di Distorsione
• Applicati nella trasformazione delle coordinate dei punti
dell’immagine a coordinate di posizione (es. in cm)
Motivazioni Setup Criteri Test Conclusioni
Università degli Studi di Trieste
Tesi di Laurea
Sviluppo di un sistema di visione artificiale
5
Criteri di scelta della camera
• La camera deve inquadrare tutta l’area di interesse
 criterio sulla distanza minima hmin
• La camera deve consentire di riconoscere i marker
 criterio sulla distanza massima hmax
• Valutati sperimentalmente in laboratorio su due Webcam e una
camera Reflex
Motivazioni Setup Criteri Test Conclusioni
Università degli Studi di Trieste
Tesi di Laurea
Sviluppo di un sistema di visione artificiale
6
Procedura sperimentale valutazione criteri
• Misurazione hmin
• Misurazione hmax
Motivazioni Setup Criteri Test Conclusioni
Università degli Studi di Trieste
Tesi di Laurea
Sviluppo di un sistema di visione artificiale
7
Risultati per la Webcam 1
hmin_verticale = 2,23 m hmax_edge = 1,80 m
0
0.5
1
1.5
2
2.5
3
3.5
1 1.5 2 2.5 3
Distanzahminverticale(m)
Larghezza campo L (m)
0.3 0.9 1.5 2.1 2.7 3.3 3.9 4.5
Rilevamento
Distanza hmax edge (m)
S
F
N
hmax < hmin → Criteri non soddisfatti!
Motivazioni Setup Criteri Test Conclusioni
Università degli Studi di Trieste
Tesi di Laurea
Sviluppo di un sistema di visione artificiale
8
Risultati per la Webcam 2
hmin_verticale = 3,96 m hmax_edge = 2,10 m
0
1
2
3
4
5
6
7
1 1.5 2 2.5 3
Distanzahminverticale(m)
Larghezza campo L (m)
0.3 0.9 1.5 2.1 2.7 3.3 3.9 4.5
Rilevamento
Distanza hmax edge (m)
S
F
N
hmax < hmin → Criteri non soddisfatti!
Motivazioni Setup Criteri Test Conclusioni
Università degli Studi di Trieste
Tesi di Laurea
Sviluppo di un sistema di visione artificiale
9
Scelta della camera Reflex
• Risoluzione
• Distanza focale
• Tipologia di sensore
• ISO
Motivazioni Setup Criteri Test Conclusioni
Università degli Studi di Trieste
Tesi di Laurea
Sviluppo di un sistema di visione artificiale
10
Risultati per la camera Reflex
hmin_verticale = 2,46 m hmax_edge = 3,00 m
0
0.5
1
1.5
2
2.5
3
3.5
1 1.5 2 2.5 3
Distanzahminverticale(m)
Larghezza campo L (m)
0.3 0.9 1.5 2.1 2.7 3.3 3.9 4.5
Rilevamento
Distanza hmax edge (m)
S
F
N
hmin < hmax → Criteri soddisfatti!
Motivazioni Setup Criteri Test Conclusioni
Università degli Studi di Trieste
Tesi di Laurea
Sviluppo di un sistema di visione artificiale
11
Test di valutazione del sistema
Motivazioni Setup Criteri Test Conclusioni
Università degli Studi di Trieste
Tesi di Laurea
Sviluppo di un sistema di visione artificiale
12
Risultati dei Test: robot singolo
0
20
40
60
80
100
120
140
160
180
200
0 20 40 60 80 100 120 140 160 180 200
Distanzainprofondità(cm)
Distanza orizzontale (cm)
Lato Dev. Std (cm)
Lato 1 2,08
Lato 2 2,06
Lato 3 2,74
Lato 4 2,95
Motivazioni Setup Criteri Test Conclusioni
1 3
2
4
Università degli Studi di Trieste
Tesi di Laurea
Sviluppo di un sistema di visione artificiale
13
Risultati dei Test: robot doppio
0
20
40
60
80
100
120
140
160
180
200
0 20 40 60 80 100 120 140 160 180 200
Distanzainprofondità(cm)
Distanza orizzontale (cm)
0
20
40
60
80
100
120
140
160
180
200
0 20 40 60 80 100 120 140 160 180 200
Distanzainprofondità(cm)
Distanza orizzontale (cm)
Lato Lato 1 Lato 2 Lato 3 Lato 4
Dev. Std (cm) 4,03 2,16 5,50 2,33
Lato Lato 1 Lato 2 Lato 3 Lato 4
Dev. Std (cm) 3,81 3,87 3,99 1,98
Motivazioni Setup Criteri Test Conclusioni
1 3
2
4
1 3
2
4
Università degli Studi di Trieste
Tesi di Laurea
Sviluppo di un sistema di visione artificiale
14
Conclusioni
• Computer vision si conferma tecnologia low cost adeguata al
monitoraggio delle posizioni di robot
• I criteri stimati per la valutazione della camera hanno trovato
riscontro sperimentale e soddisfatto i requisiti di progetto
• L’ errore di posizione è risultato nell’ordine del 1-2%
• Possibili integrazioni a questa tesi sono: la valutazione dei dati
relativi all’orientamento, l’ottimizzazione dell’algoritmo e il
miglioramento del setup
Motivazioni Setup Criteri Test Conclusioni

More Related Content

Similar to Progettazione e sviluppo di un sistema di visione artificiale per il monitoraggio automatico delle posizioni di uno sciame di robot in uno scenario di laboratorio

Presentazione tesi: "Un simulatore in C++ basato su GEANT4 per lo studio di s...
Presentazione tesi: "Un simulatore in C++ basato su GEANT4 per lo studio di s...Presentazione tesi: "Un simulatore in C++ basato su GEANT4 per lo studio di s...
Presentazione tesi: "Un simulatore in C++ basato su GEANT4 per lo studio di s...fabio998
 
Prelaurea Buriola
Prelaurea BuriolaPrelaurea Buriola
Prelaurea Buriolaguest37fa19
 
Confronto fra piattaforme di robotica evolutiva
Confronto fra piattaforme di robotica evolutivaConfronto fra piattaforme di robotica evolutiva
Confronto fra piattaforme di robotica evolutivaMichaelFuser
 
Realizzazione di un controllore basato su piattaforma robotica Thymio 2.
Realizzazione di un controllore basato su piattaforma robotica Thymio 2.Realizzazione di un controllore basato su piattaforma robotica Thymio 2.
Realizzazione di un controllore basato su piattaforma robotica Thymio 2.anwarNazik
 
Simulazione di un sistema fisico ts inginf
Simulazione di un sistema fisico ts inginfSimulazione di un sistema fisico ts inginf
Simulazione di un sistema fisico ts inginfIonutAlexandruPascar
 
Sviluppo di metodi per la sorveglianza acustica in ambienti urbani
Sviluppo di metodi per la sorveglianza acustica in ambienti urbaniSviluppo di metodi per la sorveglianza acustica in ambienti urbani
Sviluppo di metodi per la sorveglianza acustica in ambienti urbaniDavid158026
 
Obstacle Detecting & Avoidance for drones with Artificial Intelligence Algorithm
Obstacle Detecting & Avoidance for drones with Artificial Intelligence AlgorithmObstacle Detecting & Avoidance for drones with Artificial Intelligence Algorithm
Obstacle Detecting & Avoidance for drones with Artificial Intelligence AlgorithmMarco Mancini
 
Presentazione Roberto Pasini Laurea Triennale Ingegneria Elettronica e Inform...
Presentazione Roberto Pasini Laurea Triennale Ingegneria Elettronica e Inform...Presentazione Roberto Pasini Laurea Triennale Ingegneria Elettronica e Inform...
Presentazione Roberto Pasini Laurea Triennale Ingegneria Elettronica e Inform...RobertoPasini8
 
Scanner 3D e reverse Engineering
Scanner 3D e reverse EngineeringScanner 3D e reverse Engineering
Scanner 3D e reverse EngineeringPaolo Aliverti
 
Presentazione della Tesi di Laurea Specialistica : STRUMENTI PER LA GENERAZIO...
Presentazione della Tesi di Laurea Specialistica : STRUMENTI PER LA GENERAZIO...Presentazione della Tesi di Laurea Specialistica : STRUMENTI PER LA GENERAZIO...
Presentazione della Tesi di Laurea Specialistica : STRUMENTI PER LA GENERAZIO...Boymix81
 
Presentazione - Valutazione automatica della qualità dello spettro di un Free...
Presentazione - Valutazione automatica della qualità dello spettro di un Free...Presentazione - Valutazione automatica della qualità dello spettro di un Free...
Presentazione - Valutazione automatica della qualità dello spettro di un Free...lorenzosaule
 
ppt Ivan Riolino_led_eos2013
ppt Ivan Riolino_led_eos2013ppt Ivan Riolino_led_eos2013
ppt Ivan Riolino_led_eos2013AREA Science Park
 
Network Anomaly Detection col Conformal Prediction
Network Anomaly Detection col Conformal PredictionNetwork Anomaly Detection col Conformal Prediction
Network Anomaly Detection col Conformal PredictionGiuseppe Luciano
 

Similar to Progettazione e sviluppo di un sistema di visione artificiale per il monitoraggio automatico delle posizioni di uno sciame di robot in uno scenario di laboratorio (20)

Presentazione tesi: "Un simulatore in C++ basato su GEANT4 per lo studio di s...
Presentazione tesi: "Un simulatore in C++ basato su GEANT4 per lo studio di s...Presentazione tesi: "Un simulatore in C++ basato su GEANT4 per lo studio di s...
Presentazione tesi: "Un simulatore in C++ basato su GEANT4 per lo studio di s...
 
Prelaurea Buriola
Prelaurea BuriolaPrelaurea Buriola
Prelaurea Buriola
 
Confronto fra piattaforme di robotica evolutiva
Confronto fra piattaforme di robotica evolutivaConfronto fra piattaforme di robotica evolutiva
Confronto fra piattaforme di robotica evolutiva
 
Realizzazione di un controllore basato su piattaforma robotica Thymio 2.
Realizzazione di un controllore basato su piattaforma robotica Thymio 2.Realizzazione di un controllore basato su piattaforma robotica Thymio 2.
Realizzazione di un controllore basato su piattaforma robotica Thymio 2.
 
Previsione della radiazione solare mediante modelli basati su reti neurali ar...
Previsione della radiazione solare mediante modelli basati su reti neurali ar...Previsione della radiazione solare mediante modelli basati su reti neurali ar...
Previsione della radiazione solare mediante modelli basati su reti neurali ar...
 
Simulazione di un sistema fisico ts inginf
Simulazione di un sistema fisico ts inginfSimulazione di un sistema fisico ts inginf
Simulazione di un sistema fisico ts inginf
 
Sviluppo di metodi per la sorveglianza acustica in ambienti urbani
Sviluppo di metodi per la sorveglianza acustica in ambienti urbaniSviluppo di metodi per la sorveglianza acustica in ambienti urbani
Sviluppo di metodi per la sorveglianza acustica in ambienti urbani
 
Precision grafting - Ricostruzione 3D di tessuto osseo
Precision grafting - Ricostruzione 3D di tessuto osseoPrecision grafting - Ricostruzione 3D di tessuto osseo
Precision grafting - Ricostruzione 3D di tessuto osseo
 
Master Thesis
Master ThesisMaster Thesis
Master Thesis
 
Obstacle Detecting & Avoidance for drones with Artificial Intelligence Algorithm
Obstacle Detecting & Avoidance for drones with Artificial Intelligence AlgorithmObstacle Detecting & Avoidance for drones with Artificial Intelligence Algorithm
Obstacle Detecting & Avoidance for drones with Artificial Intelligence Algorithm
 
Presentazione Roberto Pasini Laurea Triennale Ingegneria Elettronica e Inform...
Presentazione Roberto Pasini Laurea Triennale Ingegneria Elettronica e Inform...Presentazione Roberto Pasini Laurea Triennale Ingegneria Elettronica e Inform...
Presentazione Roberto Pasini Laurea Triennale Ingegneria Elettronica e Inform...
 
Scanner 3D e reverse Engineering
Scanner 3D e reverse EngineeringScanner 3D e reverse Engineering
Scanner 3D e reverse Engineering
 
Presentazione della Tesi di Laurea Specialistica : STRUMENTI PER LA GENERAZIO...
Presentazione della Tesi di Laurea Specialistica : STRUMENTI PER LA GENERAZIO...Presentazione della Tesi di Laurea Specialistica : STRUMENTI PER LA GENERAZIO...
Presentazione della Tesi di Laurea Specialistica : STRUMENTI PER LA GENERAZIO...
 
Presentazione - Valutazione automatica della qualità dello spettro di un Free...
Presentazione - Valutazione automatica della qualità dello spettro di un Free...Presentazione - Valutazione automatica della qualità dello spettro di un Free...
Presentazione - Valutazione automatica della qualità dello spettro di un Free...
 
Progetto Shell - Presentazione Corsi 2016 - Domotica e Tecnologie per gli amb...
Progetto Shell - Presentazione Corsi 2016 - Domotica e Tecnologie per gli amb...Progetto Shell - Presentazione Corsi 2016 - Domotica e Tecnologie per gli amb...
Progetto Shell - Presentazione Corsi 2016 - Domotica e Tecnologie per gli amb...
 
Slides marco de_marco
Slides marco de_marcoSlides marco de_marco
Slides marco de_marco
 
ppt Ivan Riolino_led_eos2013
ppt Ivan Riolino_led_eos2013ppt Ivan Riolino_led_eos2013
ppt Ivan Riolino_led_eos2013
 
RETI di LABORATORI - [Aeronautico] EMILIA
RETI di LABORATORI - [Aeronautico] EMILIARETI di LABORATORI - [Aeronautico] EMILIA
RETI di LABORATORI - [Aeronautico] EMILIA
 
Measure it ni_days2015_eb
Measure it ni_days2015_ebMeasure it ni_days2015_eb
Measure it ni_days2015_eb
 
Network Anomaly Detection col Conformal Prediction
Network Anomaly Detection col Conformal PredictionNetwork Anomaly Detection col Conformal Prediction
Network Anomaly Detection col Conformal Prediction
 

Recently uploaded

Giornata Tecnica da Piave Servizi, 11 aprile 2024 | DISCIPIO Antonio
Giornata Tecnica da Piave Servizi, 11 aprile 2024 | DISCIPIO AntonioGiornata Tecnica da Piave Servizi, 11 aprile 2024 | DISCIPIO Antonio
Giornata Tecnica da Piave Servizi, 11 aprile 2024 | DISCIPIO AntonioServizi a rete
 
Giornata Tecnica da Piave Servizi, 11 aprile 2024 | ALBIERO Andrea
Giornata Tecnica da Piave Servizi, 11 aprile 2024 | ALBIERO AndreaGiornata Tecnica da Piave Servizi, 11 aprile 2024 | ALBIERO Andrea
Giornata Tecnica da Piave Servizi, 11 aprile 2024 | ALBIERO AndreaServizi a rete
 
Giornata Tecnica da Piave Servizi, 11 aprile 2024 | SERRA Giorgio
Giornata Tecnica da Piave Servizi, 11 aprile 2024 | SERRA GiorgioGiornata Tecnica da Piave Servizi, 11 aprile 2024 | SERRA Giorgio
Giornata Tecnica da Piave Servizi, 11 aprile 2024 | SERRA GiorgioServizi a rete
 
Giornata Tecnica da Piave Servizi, 11 aprile 2024 | CADEI Giovanni
Giornata Tecnica da Piave Servizi, 11 aprile 2024 | CADEI GiovanniGiornata Tecnica da Piave Servizi, 11 aprile 2024 | CADEI Giovanni
Giornata Tecnica da Piave Servizi, 11 aprile 2024 | CADEI GiovanniServizi a rete
 
Giornata Tecnica da Piave Servizi, 11 aprile 2024 | ROMANO' Davide
Giornata Tecnica da Piave Servizi, 11 aprile 2024 | ROMANO' DavideGiornata Tecnica da Piave Servizi, 11 aprile 2024 | ROMANO' Davide
Giornata Tecnica da Piave Servizi, 11 aprile 2024 | ROMANO' DavideServizi a rete
 
Giornata Tecnica da Piave Servizi, 11 aprile 2024 | DI DOMENICO Simone
Giornata Tecnica da Piave Servizi, 11 aprile 2024 | DI DOMENICO SimoneGiornata Tecnica da Piave Servizi, 11 aprile 2024 | DI DOMENICO Simone
Giornata Tecnica da Piave Servizi, 11 aprile 2024 | DI DOMENICO SimoneServizi a rete
 
Giornata Tecnica da Piave Servizi, 11 aprile 2024 | RENZI Daniele
Giornata Tecnica da Piave Servizi, 11 aprile 2024 | RENZI DanieleGiornata Tecnica da Piave Servizi, 11 aprile 2024 | RENZI Daniele
Giornata Tecnica da Piave Servizi, 11 aprile 2024 | RENZI DanieleServizi a rete
 

Recently uploaded (7)

Giornata Tecnica da Piave Servizi, 11 aprile 2024 | DISCIPIO Antonio
Giornata Tecnica da Piave Servizi, 11 aprile 2024 | DISCIPIO AntonioGiornata Tecnica da Piave Servizi, 11 aprile 2024 | DISCIPIO Antonio
Giornata Tecnica da Piave Servizi, 11 aprile 2024 | DISCIPIO Antonio
 
Giornata Tecnica da Piave Servizi, 11 aprile 2024 | ALBIERO Andrea
Giornata Tecnica da Piave Servizi, 11 aprile 2024 | ALBIERO AndreaGiornata Tecnica da Piave Servizi, 11 aprile 2024 | ALBIERO Andrea
Giornata Tecnica da Piave Servizi, 11 aprile 2024 | ALBIERO Andrea
 
Giornata Tecnica da Piave Servizi, 11 aprile 2024 | SERRA Giorgio
Giornata Tecnica da Piave Servizi, 11 aprile 2024 | SERRA GiorgioGiornata Tecnica da Piave Servizi, 11 aprile 2024 | SERRA Giorgio
Giornata Tecnica da Piave Servizi, 11 aprile 2024 | SERRA Giorgio
 
Giornata Tecnica da Piave Servizi, 11 aprile 2024 | CADEI Giovanni
Giornata Tecnica da Piave Servizi, 11 aprile 2024 | CADEI GiovanniGiornata Tecnica da Piave Servizi, 11 aprile 2024 | CADEI Giovanni
Giornata Tecnica da Piave Servizi, 11 aprile 2024 | CADEI Giovanni
 
Giornata Tecnica da Piave Servizi, 11 aprile 2024 | ROMANO' Davide
Giornata Tecnica da Piave Servizi, 11 aprile 2024 | ROMANO' DavideGiornata Tecnica da Piave Servizi, 11 aprile 2024 | ROMANO' Davide
Giornata Tecnica da Piave Servizi, 11 aprile 2024 | ROMANO' Davide
 
Giornata Tecnica da Piave Servizi, 11 aprile 2024 | DI DOMENICO Simone
Giornata Tecnica da Piave Servizi, 11 aprile 2024 | DI DOMENICO SimoneGiornata Tecnica da Piave Servizi, 11 aprile 2024 | DI DOMENICO Simone
Giornata Tecnica da Piave Servizi, 11 aprile 2024 | DI DOMENICO Simone
 
Giornata Tecnica da Piave Servizi, 11 aprile 2024 | RENZI Daniele
Giornata Tecnica da Piave Servizi, 11 aprile 2024 | RENZI DanieleGiornata Tecnica da Piave Servizi, 11 aprile 2024 | RENZI Daniele
Giornata Tecnica da Piave Servizi, 11 aprile 2024 | RENZI Daniele
 

Progettazione e sviluppo di un sistema di visione artificiale per il monitoraggio automatico delle posizioni di uno sciame di robot in uno scenario di laboratorio

  • 1. Progettazione e sviluppo di un sistema di visione artificiale per il monitoraggio automatico di uno sciame di robot in uno scenario di laboratorio Università degli Studi di Trieste Facoltà di Ingegneria Corso di Laurea in Ingegneria Elettronica e Informatica Tesi di Laurea Relatore: Prof. Eric Medvet Laureando: Riccardo Scilla Anno Accademico 2018/2019 9 Luglio 2019
  • 2. Università degli Studi di Trieste Tesi di Laurea Sviluppo di un sistema di visione artificiale 1 Argomenti trattati  Motivazioni e Obiettivo  Setup sperimentale e Calibrazione  Criteri di scelta della camera  Test di valutazione del sistema  Conclusioni
  • 3. Università degli Studi di Trieste Tesi di Laurea Sviluppo di un sistema di visione artificiale 2 Motivazioni e Obiettivo • Necessità di conoscere la posizione e l’orientamento di robot nell’ambiente mentre compiono task assegnati • Progettazione del sistema di monitoraggio utilizzando la computer vision • Valutazione del sistema Motivazioni Setup Criteri Test Conclusioni
  • 4. Università degli Studi di Trieste Tesi di Laurea Sviluppo di un sistema di visione artificiale 3 Setup Sperimentale • OpenCV e ArUco • Robot Thymio II • Camera Reflex • Ambiente Motivazioni Setup Criteri Test Conclusioni
  • 5. Università degli Studi di Trieste Tesi di Laurea Sviluppo di un sistema di visione artificiale 4 Calibrazione della camera • Cattura ed elaborazione di frame che includono la scacchiera di calibrazione • Al termine si ricavano: • Matrice della Camera • Coefficienti di Distorsione • Applicati nella trasformazione delle coordinate dei punti dell’immagine a coordinate di posizione (es. in cm) Motivazioni Setup Criteri Test Conclusioni
  • 6. Università degli Studi di Trieste Tesi di Laurea Sviluppo di un sistema di visione artificiale 5 Criteri di scelta della camera • La camera deve inquadrare tutta l’area di interesse  criterio sulla distanza minima hmin • La camera deve consentire di riconoscere i marker  criterio sulla distanza massima hmax • Valutati sperimentalmente in laboratorio su due Webcam e una camera Reflex Motivazioni Setup Criteri Test Conclusioni
  • 7. Università degli Studi di Trieste Tesi di Laurea Sviluppo di un sistema di visione artificiale 6 Procedura sperimentale valutazione criteri • Misurazione hmin • Misurazione hmax Motivazioni Setup Criteri Test Conclusioni
  • 8. Università degli Studi di Trieste Tesi di Laurea Sviluppo di un sistema di visione artificiale 7 Risultati per la Webcam 1 hmin_verticale = 2,23 m hmax_edge = 1,80 m 0 0.5 1 1.5 2 2.5 3 3.5 1 1.5 2 2.5 3 Distanzahminverticale(m) Larghezza campo L (m) 0.3 0.9 1.5 2.1 2.7 3.3 3.9 4.5 Rilevamento Distanza hmax edge (m) S F N hmax < hmin → Criteri non soddisfatti! Motivazioni Setup Criteri Test Conclusioni
  • 9. Università degli Studi di Trieste Tesi di Laurea Sviluppo di un sistema di visione artificiale 8 Risultati per la Webcam 2 hmin_verticale = 3,96 m hmax_edge = 2,10 m 0 1 2 3 4 5 6 7 1 1.5 2 2.5 3 Distanzahminverticale(m) Larghezza campo L (m) 0.3 0.9 1.5 2.1 2.7 3.3 3.9 4.5 Rilevamento Distanza hmax edge (m) S F N hmax < hmin → Criteri non soddisfatti! Motivazioni Setup Criteri Test Conclusioni
  • 10. Università degli Studi di Trieste Tesi di Laurea Sviluppo di un sistema di visione artificiale 9 Scelta della camera Reflex • Risoluzione • Distanza focale • Tipologia di sensore • ISO Motivazioni Setup Criteri Test Conclusioni
  • 11. Università degli Studi di Trieste Tesi di Laurea Sviluppo di un sistema di visione artificiale 10 Risultati per la camera Reflex hmin_verticale = 2,46 m hmax_edge = 3,00 m 0 0.5 1 1.5 2 2.5 3 3.5 1 1.5 2 2.5 3 Distanzahminverticale(m) Larghezza campo L (m) 0.3 0.9 1.5 2.1 2.7 3.3 3.9 4.5 Rilevamento Distanza hmax edge (m) S F N hmin < hmax → Criteri soddisfatti! Motivazioni Setup Criteri Test Conclusioni
  • 12. Università degli Studi di Trieste Tesi di Laurea Sviluppo di un sistema di visione artificiale 11 Test di valutazione del sistema Motivazioni Setup Criteri Test Conclusioni
  • 13. Università degli Studi di Trieste Tesi di Laurea Sviluppo di un sistema di visione artificiale 12 Risultati dei Test: robot singolo 0 20 40 60 80 100 120 140 160 180 200 0 20 40 60 80 100 120 140 160 180 200 Distanzainprofondità(cm) Distanza orizzontale (cm) Lato Dev. Std (cm) Lato 1 2,08 Lato 2 2,06 Lato 3 2,74 Lato 4 2,95 Motivazioni Setup Criteri Test Conclusioni 1 3 2 4
  • 14. Università degli Studi di Trieste Tesi di Laurea Sviluppo di un sistema di visione artificiale 13 Risultati dei Test: robot doppio 0 20 40 60 80 100 120 140 160 180 200 0 20 40 60 80 100 120 140 160 180 200 Distanzainprofondità(cm) Distanza orizzontale (cm) 0 20 40 60 80 100 120 140 160 180 200 0 20 40 60 80 100 120 140 160 180 200 Distanzainprofondità(cm) Distanza orizzontale (cm) Lato Lato 1 Lato 2 Lato 3 Lato 4 Dev. Std (cm) 4,03 2,16 5,50 2,33 Lato Lato 1 Lato 2 Lato 3 Lato 4 Dev. Std (cm) 3,81 3,87 3,99 1,98 Motivazioni Setup Criteri Test Conclusioni 1 3 2 4 1 3 2 4
  • 15. Università degli Studi di Trieste Tesi di Laurea Sviluppo di un sistema di visione artificiale 14 Conclusioni • Computer vision si conferma tecnologia low cost adeguata al monitoraggio delle posizioni di robot • I criteri stimati per la valutazione della camera hanno trovato riscontro sperimentale e soddisfatto i requisiti di progetto • L’ errore di posizione è risultato nell’ordine del 1-2% • Possibili integrazioni a questa tesi sono: la valutazione dei dati relativi all’orientamento, l’ottimizzazione dell’algoritmo e il miglioramento del setup Motivazioni Setup Criteri Test Conclusioni