dc.contributor.advisor | Νικολάου, Γρηγόριος | |
dc.contributor.author | Ποταμίτης, Μιχαήλ | |
dc.date.accessioned | 2020-10-27T08:36:59Z | |
dc.date.available | 2020-10-27T08:36:59Z | |
dc.date.issued | 2020-10 | |
dc.identifier.uri | http://okeanis.lib2.uniwa.gr/xmlui/handle/123456789/5449 | |
dc.description.abstract | Η περιοχή των επίγειων αυτοκινούμενων οχημάτων αποτελεί ένα σημαντικό πεδίο για μελέτη, τόσο στον ακαδημαϊκό, όσο και στον βιομηχανικό τομέα. Η εξέλιξη των πληροφοριακών υπολογιστικών συστημάτων και προηγμένων αλγορίθμων έχουν σημειώσει τρομερή άνοδο, με στόχο την ασφαλή οδήγηση, ως προς τους οδηγούς, αλλά και ως προς το περιβάλλον το οποίο αλληλοεπιδρά το όχημα. Στην παρούσα εργασία αναπτύσσεται ένας αλγόριθμος πορείας του οχήματος, βασισμένος στη μηχανική όραση, χρησιμοποιώντας διάφορα ψηφιακά φίλτρα. Κύριος στόχος του συστήματος αποτελεί ο εντοπισμός των λωρίδων και έπειτα η παρακολούθηση της πορείας των λωρίδων του δρόμου. Το σύστημα αποτελείται από το Turtlebot3 Burger και από μία κάμερα τοποθετημένη στο πάνω μέρος του οχήματος κατά τον διαμήκη άξονα του. Μέσω της κάμερας συλλέγονται όλες οι απαραίτητες πληροφορίες για τη περαιτέρω διόρθωση της γωνίας του οχήματος από τον νόμο ελέγχου, μέσω της εντολής στρέψης, στους κινητήρες. Γίνεται χρήση ενός αναλογικού ελεγκτή καθώς και ενός τριγωνομετρικού. Η επεξεργασία των πληροφοριών γίνεται με τη βιβλιοθήκη OpenCV χρησιμοποιώντας τη γλώσσα προγραμματισμού Python, σε λειτουργικό σύστημα Linux. Η εξομοίωση λειτουργίας του συστήματος πραγματοποιείται στο μεταλειτουργικό πρόγραμμα Robotic Operating System(R.O.S). | el |
dc.format.extent | 74 | el |
dc.language.iso | el | el |
dc.publisher | Α.Ε.Ι. Πειραιά Τ.Τ. | el |
dc.subject | TPSH::Τεχνολογία::Αυτόματος Έλεγχος::Ρομποτική | el |
dc.title | Εξομοίωση αυτόνομου επίγειου οχήματος βασισμένο στη μηχανική όραση | el |
dc.title.alternative | Simulation of a vision-based autonomous ground vehicle | el |
dc.type | Πτυχιακή εργασία | el |
dc.contributor.committee | Νικολάου, Γρηγόριος | |
dc.contributor.committee | Βασιλειάδου, Σουλτάνα | |
dc.contributor.committee | Δρόσος, Χρήστος | |
dc.contributor.department | Τμήμα Μηχανικών Αυτοματισμού Τ.Ε. | el |
dc.contributor.faculty | Σχολή Τεχνολογικών Εφαρμογών | el |
dc.subject.keyword | Computer vision | el |
dc.subject.keyword | Robot Operating System | el |
dc.subject.keyword | ROS | el |
dc.subject.keyword | Επεξεργασία εικόνας | el |
dc.subject.keyword | Ρομποτική | el |
dc.subject.keyword | Μηχανική όραση | el |
dc.subject.keyword | OpenCV | el |
dc.subject.keyword | TurtleBot | el |
dc.subject.keyword | Γλώσσα προγραμματισμού Python | el |
dc.subject.keyword | Linux | el |
dc.subject.keyword | Simulation | el |
dc.subject.keyword | Ψηφιακά φίλτρα | el |
dc.subject.keyword | Αλγόριθμοι | el |
dc.subject.keyword | Vision-Based navigation | el |
dc.description.abstracttranslated | The area of autonomous ground vehicles is an important field of study, both academically and industrially. The evolution of information computational systems and advanced algorithms have increased tremendously, with the aim of safety, for drivers, but also for the environment in which the vehicle interacts. In the present work, a vision-based autonomous road following algorithm is developed, using various digital filters. The main goal of the system is the road lanes detection and then, the vehicle be able to track these lanes. The system consists of the Turtlebot3 Burger and a camera mounted on the top of the vehicle along its longitudinal axis. The camera collects all the necessary information to further process and correct the vehicle’s angle, by the control law, through the steering command, to the engines. A proportional and a trigonometric controllers are used. The information is processed with the Open-CV library using the Python programming language in a Linux operating system. The operation of the system is performed in a simulation environment, called R.O.S(Robotic Operating System). | el |