Σχεδιασμός ενσωματωμένου συστήματος πλοήγησης ρομποτικού οχήματος
Η παρούσα εργασία έχει σαν στόχο τον σχεδιασμό ενός ενσωματωμένου συστήματος πλοήγησης ρομποτικού οχήματος με μεθόδους μηχανικής όρασης το οποίο θα μπορεί να εντοπίσει μικρά αντικείμενα και στη συνέχεια να μεταφερθεί στο σημείο που βρίσκονται τα αντικείμενα αυτά (με σκοπό τη συλλογή ή την πιθανή με...
Κύριος συγγραφέας: | |
---|---|
Άλλοι συγγραφείς: | |
Μορφή: | Thesis |
Γλώσσα: | Greek |
Έκδοση: |
2019
|
Θέματα: | |
Διαθέσιμο Online: | http://hdl.handle.net/10889/12180 |
id |
nemertes-10889-12180 |
---|---|
record_format |
dspace |
institution |
UPatras |
collection |
Nemertes |
language |
Greek |
topic |
Ρομποτικά οχήματα Ανίχνευση προορισμού Αποφυγή εμποδίων Autonomous navigation Robotic vehicles Obstacle avoidance 620.46 |
spellingShingle |
Ρομποτικά οχήματα Ανίχνευση προορισμού Αποφυγή εμποδίων Autonomous navigation Robotic vehicles Obstacle avoidance 620.46 Κοκάς, Χρήστος-Βασίλειος Σχεδιασμός ενσωματωμένου συστήματος πλοήγησης ρομποτικού οχήματος |
description |
Η παρούσα εργασία έχει σαν στόχο τον σχεδιασμό ενός ενσωματωμένου συστήματος πλοήγησης ρομποτικού οχήματος με μεθόδους μηχανικής όρασης το οποίο θα μπορεί να εντοπίσει μικρά αντικείμενα και στη συνέχεια να μεταφερθεί στο σημείο που βρίσκονται τα αντικείμενα αυτά (με σκοπό τη συλλογή ή την πιθανή μελέτη τους). Η μέθοδος που θα εφαρμοστεί για την επίτευξη αυτού του στόχου αποτελείται από αλγορίθμους εντόπισης κύκλων και χρωμάτων, καθώς και αλγορίθμους εύρεσης απόστασης από αυτά τα αντικείμενα. Η εργασία αυτή γίνεται με μια μόνο κάμερα στο όχημα και χωρίς κανένα άλλο αισθητήρα. Ο έλεγχος κίνησης του οχήματος γίνεται με τον καθορισμό της τιμής τάσης κάποιων pins πάνω στο board του οχήματος τα οποία ελέγχουν τα μοτέρ κίνησης. Αυτός ο έλεγχος υπολογίζεται με μεθόδους επεξεργασίας εικόνας.
Επιπλέον της βασικής εργασίας που είναι ο εντοπισμός των αντικειμένων χρησιμοποιώντας αλγορίθμους Surf, Feature Matching και Template Matching, το όχημα μπορεί να αποφύγει εμπόδια κατά τη διαδρομή του προς ένα συγκεκριμένο προορισμό. Η επιλογή του αλγορίθμου που θα χρησιμοποιήσει το όχημά μας, είτε για να εντοπίσει τα αντικείμενα είτε για να αποφύγει εμπόδια στη διαδρομή του, γίνεται με Hand Gesture Recognition από ένα άλλο αντίστοιχο board το οποίο επικοινωνεί με το board του οχήματος μέσω WiFi. Τέλος με τη χρήση των τεχνικών WiFi και Hand Gesture Recognition επιτυγχάνεται και η κατευθυνόμενη πλοήγηση του οχήματος.
Η ολοκληρωμένη εργασία περιλαμβάνει τα εξής:
• Επικοινωνία των δύο boards μέσω WiFi (Βασική Διπλωματική Εργασία)
• Τεχνικές Hand Gesture Recognition (έρευνα επιπλέον της βασικής)
• Οπτική Ανίχνευση σφαιρικών αντικειμένων και Αυτόνομη Πλοήγηση ρομποτικού οχήματος σε αυτά (Βασική Διπλωματική Εργασία)
• Αυτόνομη Ανίχνευση Προορισμού και Αποφυγή Εμποδίων κατά την πλοήγηση του ρομποτικού οχήματος προς τον Προορισμό (έρευνα επιπλέον της βασικής)
• Κατευθυνόμενη Πλοήγηση οχήματος με Hand Gesture Recognition μέσω WiFi (έρευνα επιπλέον της βασικής) |
author2 |
Δερματάς, Ευάγγελος |
author_facet |
Δερματάς, Ευάγγελος Κοκάς, Χρήστος-Βασίλειος |
format |
Thesis |
author |
Κοκάς, Χρήστος-Βασίλειος |
author_sort |
Κοκάς, Χρήστος-Βασίλειος |
title |
Σχεδιασμός ενσωματωμένου συστήματος πλοήγησης ρομποτικού οχήματος |
title_short |
Σχεδιασμός ενσωματωμένου συστήματος πλοήγησης ρομποτικού οχήματος |
title_full |
Σχεδιασμός ενσωματωμένου συστήματος πλοήγησης ρομποτικού οχήματος |
title_fullStr |
Σχεδιασμός ενσωματωμένου συστήματος πλοήγησης ρομποτικού οχήματος |
title_full_unstemmed |
Σχεδιασμός ενσωματωμένου συστήματος πλοήγησης ρομποτικού οχήματος |
title_sort |
σχεδιασμός ενσωματωμένου συστήματος πλοήγησης ρομποτικού οχήματος |
publishDate |
2019 |
url |
http://hdl.handle.net/10889/12180 |
work_keys_str_mv |
AT kokaschrēstosbasileios schediasmosensōmatōmenousystēmatosploēgēsēsrompotikouochēmatos AT kokaschrēstosbasileios designofembeddedroboticvehiclenavigationsystem |
_version_ |
1771297335666540544 |
spelling |
nemertes-10889-121802022-09-05T20:16:10Z Σχεδιασμός ενσωματωμένου συστήματος πλοήγησης ρομποτικού οχήματος Design of embedded robotic vehicle navigation system Κοκάς, Χρήστος-Βασίλειος Δερματάς, Ευάγγελος Μουστάκας, Κωνσταντίνος Kokas, Christos-Vasileios Ρομποτικά οχήματα Ανίχνευση προορισμού Αποφυγή εμποδίων Autonomous navigation Robotic vehicles Obstacle avoidance 620.46 Η παρούσα εργασία έχει σαν στόχο τον σχεδιασμό ενός ενσωματωμένου συστήματος πλοήγησης ρομποτικού οχήματος με μεθόδους μηχανικής όρασης το οποίο θα μπορεί να εντοπίσει μικρά αντικείμενα και στη συνέχεια να μεταφερθεί στο σημείο που βρίσκονται τα αντικείμενα αυτά (με σκοπό τη συλλογή ή την πιθανή μελέτη τους). Η μέθοδος που θα εφαρμοστεί για την επίτευξη αυτού του στόχου αποτελείται από αλγορίθμους εντόπισης κύκλων και χρωμάτων, καθώς και αλγορίθμους εύρεσης απόστασης από αυτά τα αντικείμενα. Η εργασία αυτή γίνεται με μια μόνο κάμερα στο όχημα και χωρίς κανένα άλλο αισθητήρα. Ο έλεγχος κίνησης του οχήματος γίνεται με τον καθορισμό της τιμής τάσης κάποιων pins πάνω στο board του οχήματος τα οποία ελέγχουν τα μοτέρ κίνησης. Αυτός ο έλεγχος υπολογίζεται με μεθόδους επεξεργασίας εικόνας. Επιπλέον της βασικής εργασίας που είναι ο εντοπισμός των αντικειμένων χρησιμοποιώντας αλγορίθμους Surf, Feature Matching και Template Matching, το όχημα μπορεί να αποφύγει εμπόδια κατά τη διαδρομή του προς ένα συγκεκριμένο προορισμό. Η επιλογή του αλγορίθμου που θα χρησιμοποιήσει το όχημά μας, είτε για να εντοπίσει τα αντικείμενα είτε για να αποφύγει εμπόδια στη διαδρομή του, γίνεται με Hand Gesture Recognition από ένα άλλο αντίστοιχο board το οποίο επικοινωνεί με το board του οχήματος μέσω WiFi. Τέλος με τη χρήση των τεχνικών WiFi και Hand Gesture Recognition επιτυγχάνεται και η κατευθυνόμενη πλοήγηση του οχήματος. Η ολοκληρωμένη εργασία περιλαμβάνει τα εξής: • Επικοινωνία των δύο boards μέσω WiFi (Βασική Διπλωματική Εργασία) • Τεχνικές Hand Gesture Recognition (έρευνα επιπλέον της βασικής) • Οπτική Ανίχνευση σφαιρικών αντικειμένων και Αυτόνομη Πλοήγηση ρομποτικού οχήματος σε αυτά (Βασική Διπλωματική Εργασία) • Αυτόνομη Ανίχνευση Προορισμού και Αποφυγή Εμποδίων κατά την πλοήγηση του ρομποτικού οχήματος προς τον Προορισμό (έρευνα επιπλέον της βασικής) • Κατευθυνόμενη Πλοήγηση οχήματος με Hand Gesture Recognition μέσω WiFi (έρευνα επιπλέον της βασικής) In this thesis an embedded system for the autonomous navigation of a robotic vehicle is designed by utilizing methods of mechanical vision. The objective is for the vehicle to be able to identify and locate small objects and then navigate itself to their position with the intention to collect or study them. The methods used to achieve the main objective of the thesis are comprised of algorithms able to identify and locate circles and colours and then approximate their distance from the vehicle. This is achieved by using only one camera without any other sensor. The vehicle navigation is achieved by individually controlling the four motors driving the wheels by changing the voltage at specific pins of the relevant drivers. The overall control is achieved by using image processing methods. On top of the main thesis subject described above, the vehicle, by using Surf, Feature Matching and Template Matching algorithms can avoid obstacles during the navigation towards a specific target. The selection of the algorithms to be used between object identification and obstacle avoidance is performed through another program running in a separate board by using Hand Gesture Recognition algorithms. The two boards communicate through a WiFi connection. Finally by using the Hand Gesture Recognition methods the vehicle can be freely navigated remotely. The thesis that follows has the following parts: • Communication of the two boards through WiFi (Main thesis) • Hand Gesture Recognition techniques (research on top of the Main thesis) • Visual Object recognition and Autonomous Vehicle Navigation to the Object (Main thesis) • Object Avoidance during Autonomous Vehicle Navigation to a Target (research on top of the Main thesis) • Remote Vehicle Navigation through Hand Gesture Navigation and WiFi Communication (research on top of the Main thesis) 2019-05-24T17:29:00Z 2019-05-24T17:29:00Z 2019-03-08 Thesis http://hdl.handle.net/10889/12180 gr 0 application/pdf |