Show simple item record

Σχεδίαση και πειραματική αξιολόγηση vision-based στρατηγικών πλοήγησης για αυτόνομα line-following ρομπότ

dc.contributor.advisorEvripidou, Salomi
dc.contributor.authorΑδάμου, Ανδρέας
dc.date.accessioned2026-06-09T10:02:29Z
dc.date.available2026-06-09T10:02:29Z
dc.date.issued2026-05
dc.identifier.urihttp://hdl.handle.net/11728/13553
dc.descriptionENGLISH ABSTRACT This thesis aims to develop and experimentally evaluate a vision-based line-following system on a real robotic platform, with emphasis on investigating how specific algorithmic choices affect the accuracy, stability and overall performance of navigation. For this purpose, a basic vision-based algorithm was developed, using camera input, image processing techniques, line position estimation and corrective motion commands. Based on this algorithm, different variants were implemented and compared, including the use of Dynamic ROI and different thresholding approaches. In addition, an IR sensor-based system was developed as a baseline for comparison. The evaluation was carried out on the same line-following track for all methods. The track included sections of different difficulty levels and the tests were conducted at different driving speeds. The methods were compared using metrics such as mean lateral error, number of failed line detections, average recovery time, route completion time and number of successful trials. The results showed that a vision-based system can support satisfactory line-following navigation on a real low-cost platform, mainly at low and medium speeds. However, its performance is significantly affected by image quality, motion blur, the selection of the region of interest and the thresholding method. Among the vision-based variants, the Dynamic ROI method achieved the best overall performance, as it helped maintain more relevant visual information during line tracking. In contrast, the Adaptive Thresholding method did not perform better than fixed thresholding in this implementation, due to discontinuities that appeared in the binary image. The experimental Dynamic Thresholding variant showed improved behavior compared to Adaptive Thresholding, but did not overall outperform the variants based on fixed thresholding. In conclusion, this thesis shows that the performance of a vision-based line-following system does not depend only on the use of a camera, but also on the specific design choices of the vision pipeline. At the same time, it highlights the potential of such systems for educational robotics and low-cost autonomous navigation applications.en_UK
dc.description.abstractΗ παρούσα πτυχιακή εργασία έχει ως στόχο την ανάπτυξη και πειραματική αξιολόγηση ενός vision-based συστήματος line-following σε πραγματική ρομποτική πλατφόρμα, με έμφαση στη διερεύνηση του τρόπου με τον οποίο επιμέρους αλγοριθμικές επιλογές επηρεάζουν την ακρίβεια, τη σταθερότητα και τη συνολική απόδοση της πλοήγησης. Για τον σκοπό αυτό αναπτύχθηκε ένας βασικός vision-based αλγόριθμος, ο οποίος αξιοποιεί εικόνα από κάμερα, τεχνικές επεξεργασίας εικόνας, υπολογισμό της θέσης της γραμμής και διορθωτικές εντολές κίνησης. Πάνω στον βασικό αυτό αλγόριθμο υλοποιήθηκαν και συγκρίθηκαν διαφορετικές παραλλαγές του, όπως η χρήση Dynamic ROI και διαφορετικές προσεγγίσεις κατωφλίωσης, ενώ παράλληλα αναπτύχθηκε και ένα IR sensor-based σύστημα ως baseline για σκοπούς σύγκρισης. Η αξιολόγηση πραγματοποιήθηκε σε κοινή πίστα line-following, η οποία περιλάμβανε τμήματα διαφορετικού βαθμού δυσκολίας, και σε διαφορετικές ταχύτητες κίνησης. Για τη σύγκριση των μεθόδων χρησιμοποιήθηκαν μετρικές όπως το μέσο πλευρικό σφάλμα, ο αριθμός αποτυχημένων ανιχνεύσεων γραμμής, ο μέσος χρόνος ανάκαμψης, ο χρόνος ολοκλήρωσης της διαδρομής και ο αριθμός επιτυχημένων δοκιμών. Τα αποτελέσματα έδειξαν ότι ένα vision-based σύστημα μπορεί να υποστηρίξει ικανοποιητική line-following πλοήγηση σε πραγματική πλατφόρμα χαμηλού κόστους, κυρίως σε χαμηλές και μεσαίες ταχύτητες. Ωστόσο, η απόδοσή του επηρεάζεται σημαντικά από την ποιότητα της εικόνας, τη θόλωση, την επιλογή της περιοχής ενδιαφέροντος και τη μέθοδο κατωφλίωσης. Από τις vision-based παραλλαγές, η μέθοδος Dynamic ROI παρουσίασε την καλύτερη συνολική συμπεριφορά, καθώς συνέβαλε στη διατήρηση πιο σχετικής οπτικής πληροφορίας κατά την παρακολούθηση της γραμμής. Αντίθετα, η Adaptive Threshold μέθοδος δεν απέδωσε καλύτερα από το σταθερό thresholding στη συγκεκριμένη υλοποίηση, λόγω ασυνεχειών που εμφανίστηκαν στη δυαδική εικόνα. Η πειραματική Dynamic Threshold εκδοχή παρουσίασε βελτιωμένη συμπεριφορά σε σχέση με την Adaptive Threshold, χωρίς όμως να ξεπεράσει συνολικά τις παραλλαγές που βασίστηκαν στο σταθερό thresholding. Συμπερασματικά, η εργασία δείχνει ότι η απόδοση ενός vision-based line-following συστήματος δεν εξαρτάται μόνο από τη χρήση κάμερας, αλλά και από τις επιμέρους σχεδιαστικές επιλογές του vision pipeline. Παράλληλα, αναδεικνύεται η δυνατότητα αξιοποίησης τέτοιων συστημάτων σε εφαρμογές εκπαιδευτικής ρομποτικής και αυτόνομης πλοήγησης χαμηλού κόστους.en_UK
dc.language.isoel_GRen_UK
dc.publisherΠρόγραμμα Δημόσιας Διοίκησης, Σχολή Οικονομικών Επιστημών και Διοίκησης, Πανεπιστήμιο Νεάπολις Πάφουen_UK
dc.rightsΑπαγορεύεται η δημοσίευση ή αναπαραγωγή, ηλεκτρονική ή άλλη χωρίς τη γραπτή συγκατάθεση του δημιουργού και κάτοχου των πνευματικών δικαιωμάτωνen_UK
dc.subjectLine-followingen_UK
dc.subjectΥπολογιστική Όρασηen_UK
dc.subjectDynamic ROIen_UK
dc.subjectAdaptive Thresholdingen_UK
dc.subjectΑισθητήρες Υπερύθρωνen_UK
dc.subjectRaspberry Pien_UK
dc.titleΣχεδίαση και πειραματική αξιολόγηση vision-based στρατηγικών πλοήγησης για αυτόνομα line-following ρομπότen_UK
dc.title.alternativeΔιπλωματική Εργασία η οποία υποβλήθηκε προς απόκτηση τίτλου σπουδών στην Εφαρμοσμένη Πληροφορική στο Πανεπιστήμιο Νεάπολις Πάφουen_UK
dc.typeThesisen_UK


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record