Προγραμματισμός ρομποτικού οχήματος για αναζήτηση αντικειμένων με μεθόδους μηχανικής όρασης

Η παρούσα εργασία έχει ως αντικείμενο τη δημιουργία ενός ενσωματωμένου συστήματος πλοήγησης ρομποτικού οχήματος με μεθόδους μηχανικής όρασης με στόχο την αναγνώριση και την παρακολούθηση συγκεκριμένων αντικειμένων. Ο μόνος αισθητήρας που χρησιμοποιήθηκε ήταν μια κάμερα. Το πρώτο αντικείμενο προς παρ...

Πλήρης περιγραφή

Λεπτομέρειες βιβλιογραφικής εγγραφής
Κύριος συγγραφέας: Σγούρας, Γεώργιος
Άλλοι συγγραφείς: Sgouras, Georgios
Γλώσσα:Greek
Έκδοση: 2020
Θέματα:
Διαθέσιμο Online:http://hdl.handle.net/10889/13694
id nemertes-10889-13694
record_format dspace
spelling nemertes-10889-136942022-09-05T20:52:47Z Προγραμματισμός ρομποτικού οχήματος για αναζήτηση αντικειμένων με μεθόδους μηχανικής όρασης Programming of a robotic vehicle for object detection with machine vision methods Σγούρας, Γεώργιος Sgouras, Georgios Μηχανική όραση Αναζητηση αντικειμένων OpenCV library Object detection Η παρούσα εργασία έχει ως αντικείμενο τη δημιουργία ενός ενσωματωμένου συστήματος πλοήγησης ρομποτικού οχήματος με μεθόδους μηχανικής όρασης με στόχο την αναγνώριση και την παρακολούθηση συγκεκριμένων αντικειμένων. Ο μόνος αισθητήρας που χρησιμοποιήθηκε ήταν μια κάμερα. Το πρώτο αντικείμενο προς παρακολούθηση ήταν μια σφαίρα συγκεκριμένου χρώματος ( μπλε). Επιπροσθέτως , κάνοντας χρήση των Aruco marker μπορέσαμε να εντοπίσουμε περισσότερα αντικείμενα και να υπολογίζουμε την απόσταση τους από την κάμερα. Τόσο στην πρώτη όσο και στην δεύτερη περίπτωση βασιστήκαμε στην βιβλιοθήκη OpenCV, με την βοήθεια της οποίας επεξεργαστήκαμε την κάθε εικόνα και απομονώσαμε μόνο τα επιθυμητά αντικείμενα. Σκοπός του οχήματος είναι να ανιχνεύσει το προκαθορισμένο αντικείμενο, να υπολογίζει την απόσταση του από αυτό και να κινείται αναλόγως. The subject of this diploma thesis is the construction of an embedded system of navigation for a robotic vehicle using machine vision methods with the purpose of recognizing and tracking specific objects. The sole sensor that was used was a webcam. The first object to be recognized was a sphere of specific color (blue). Furthermore, using aruco markers we were able to detect more objects and calculate the distance of them from the camera. Both in the first and in the second case we relied on the OpenCV library, with the help of which we processed every frame and isolated the desirable objects.The vehicle’s purpose is to detect the preset object , to calculate the distance between the object and the camera and move accordingly. 2020-08-02T10:44:49Z 2020-08-02T10:44:49Z 2020-07-22 http://hdl.handle.net/10889/13694 gr application/pdf
institution UPatras
collection Nemertes
language Greek
topic Μηχανική όραση
Αναζητηση αντικειμένων
OpenCV library
Object detection
spellingShingle Μηχανική όραση
Αναζητηση αντικειμένων
OpenCV library
Object detection
Σγούρας, Γεώργιος
Προγραμματισμός ρομποτικού οχήματος για αναζήτηση αντικειμένων με μεθόδους μηχανικής όρασης
description Η παρούσα εργασία έχει ως αντικείμενο τη δημιουργία ενός ενσωματωμένου συστήματος πλοήγησης ρομποτικού οχήματος με μεθόδους μηχανικής όρασης με στόχο την αναγνώριση και την παρακολούθηση συγκεκριμένων αντικειμένων. Ο μόνος αισθητήρας που χρησιμοποιήθηκε ήταν μια κάμερα. Το πρώτο αντικείμενο προς παρακολούθηση ήταν μια σφαίρα συγκεκριμένου χρώματος ( μπλε). Επιπροσθέτως , κάνοντας χρήση των Aruco marker μπορέσαμε να εντοπίσουμε περισσότερα αντικείμενα και να υπολογίζουμε την απόσταση τους από την κάμερα. Τόσο στην πρώτη όσο και στην δεύτερη περίπτωση βασιστήκαμε στην βιβλιοθήκη OpenCV, με την βοήθεια της οποίας επεξεργαστήκαμε την κάθε εικόνα και απομονώσαμε μόνο τα επιθυμητά αντικείμενα. Σκοπός του οχήματος είναι να ανιχνεύσει το προκαθορισμένο αντικείμενο, να υπολογίζει την απόσταση του από αυτό και να κινείται αναλόγως.
author2 Sgouras, Georgios
author_facet Sgouras, Georgios
Σγούρας, Γεώργιος
author Σγούρας, Γεώργιος
author_sort Σγούρας, Γεώργιος
title Προγραμματισμός ρομποτικού οχήματος για αναζήτηση αντικειμένων με μεθόδους μηχανικής όρασης
title_short Προγραμματισμός ρομποτικού οχήματος για αναζήτηση αντικειμένων με μεθόδους μηχανικής όρασης
title_full Προγραμματισμός ρομποτικού οχήματος για αναζήτηση αντικειμένων με μεθόδους μηχανικής όρασης
title_fullStr Προγραμματισμός ρομποτικού οχήματος για αναζήτηση αντικειμένων με μεθόδους μηχανικής όρασης
title_full_unstemmed Προγραμματισμός ρομποτικού οχήματος για αναζήτηση αντικειμένων με μεθόδους μηχανικής όρασης
title_sort προγραμματισμός ρομποτικού οχήματος για αναζήτηση αντικειμένων με μεθόδους μηχανικής όρασης
publishDate 2020
url http://hdl.handle.net/10889/13694
work_keys_str_mv AT sgourasgeōrgios programmatismosrompotikouochēmatosgiaanazētēsēantikeimenōnmemethodousmēchanikēsorasēs
AT sgourasgeōrgios programmingofaroboticvehicleforobjectdetectionwithmachinevisionmethods
_version_ 1771297305727598592