Εμφάνιση απλής εγγραφής

Development of an autonomous robotic ground vehicle controlled through ROS.

Στοιχεία Dublin Core

dc.creatorΝτάγκινης, Νικόλαοςel
dc.creatorNtagkinis, Nikolaosen
dc.date.accessioned2023-10-26T14:03:41Z
dc.date.available2023-10-26T14:03:41Z
dc.date.issued2023-10-19
dc.identifier.urihttp://hdl.handle.net/20.500.12688/10838
dc.description.abstractΟ Σκοπός της παρούσας πτυχιακής εργασίας είναι η μελέτη, σχεδίαση και ανάπτυξη ενός αυτόνομου ρομποτικού οχήματος εδάφους ελεγχόμενου μέσω ROS, με το χαμηλότερο δυνατό κόστος υλοποίησης. Μελετήθηκε κατά το πόσο αυτή η υλοποίηση είναι αξιόπιστη τόσο ως προς τη λειτουργικότητα του οχήματος, όσο και ως προς την επίτευξη της αυτόνομης πλοήγησης σε άγνωστο περιβάλλον. Πιο συγκεκριμένα, χρησιμοποιήθηκε ένα ανοιχτού κώδικα λειτουργικό για ρομπότ (Robot Opetating System ή ROS), το οποίο βασίζεται στις γλώσσες προγραμματισμού C++, Python και Lisp και εκτελείται σε συστήματα τύπου Unix και κυρίως στο Ubuntu Linux. Επίσης, για τις απαιτήσεις του συστήματος χρησιμοποιήθηκαν οι τεχνολογίες XML και WiFi και το λογισμικό Arduino IDE. Η μέλετη αξιολόγησε τη χαρτογράφηση του περιβάλλοντος, τη λειτουργικότητα του όχηματος και τέλος την αυτόνομη πλοήγηση. Η χαρτογράφηση κρίθηκε αναξιόπιστη, λόγω των περιορισμών των υλικών, η αξιολόγηση των βασικών κινήσεων του οχήματος θεωρείται ικανοποιητική ενώ η αυτόνομη πλοήγηση με βάση των περιορισμών που υπάρχουν κρίνεται ως αξιόπιστη. Τέλος, συμπαιραίνεται, πως η μερική αναβάθμιση του εξοπλισμού είναι απαραίτητη για την πλήρη λειτουργικότητα του συστήματος.el
dc.description.abstractThe purpose of this thesis is to study, design and develop an autonomous robotic ground vehicle controlled through ROS, with the lowest possible implementation cost. It was studied to what extent this implementation is reliable both in terms of functionality of the vehicle and in terms of achieving autonomous navigation in an unknown environment. More specifically, ROS (Robotic Operating System), an open-source operating system for robots, was used, which is based on the programming languages C++, Python and Lisp and runs on Unix-type systems and mainly on Ubuntu Linux. Also, XML, WiFi technologies and Arduino IDE software were used for the system requirements. The study evaluated the capability of the vehicle for mapping the environment, the moving functionality of the vehicle and finally its capability for autonomous navigation. Mapping was deemed unreliable due to material limitations; evaluation of basic vehicle movements is considered satisfactory while autonomous navigation based on existing limitations is deemed reliable. Finally, it is concluded that the partial upgrade of the equipment is necessary for the full functionality of the system.en
dc.languageΕλληνικάel
dc.languageGreeken
dc.publisherΕΛ.ΜΕ.ΠΑ., ΣΧΟΛΗ ΜΗΧΑΝΙΚΩΝ (ΣΜΗΧ), Τμήμα Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστώνel
dc.publisherΗ.Μ.U, School of Engineering (ScENG), Electrical and Computer Engineering Depten
dc.rightsAttribution-NonCommercial-NoDerivs 3.0 United States*
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/3.0/us/*
dc.titleΑνάπτυξη αυτόνομου ρομποτικού οχήματος εδάφους ελεγχόμενου μέσω ROS.el
dc.titleDevelopment of an autonomous robotic ground vehicle controlled through ROS.en

Στοιχεία healMeta

heal.creatorNameΝτάγκινης, Νικόλαοςel
heal.creatorNameNtagkinis, Nikolaosen
heal.publicationDate2023-10-19
heal.identifier.primaryhttp://hdl.handle.net/20.500.12688/10838
heal.abstractΟ Σκοπός της παρούσας πτυχιακής εργασίας είναι η μελέτη, σχεδίαση και ανάπτυξη ενός αυτόνομου ρομποτικού οχήματος εδάφους ελεγχόμενου μέσω ROS, με το χαμηλότερο δυνατό κόστος υλοποίησης. Μελετήθηκε κατά το πόσο αυτή η υλοποίηση είναι αξιόπιστη τόσο ως προς τη λειτουργικότητα του οχήματος, όσο και ως προς την επίτευξη της αυτόνομης πλοήγησης σε άγνωστο περιβάλλον. Πιο συγκεκριμένα, χρησιμοποιήθηκε ένα ανοιχτού κώδικα λειτουργικό για ρομπότ (Robot Opetating System ή ROS), το οποίο βασίζεται στις γλώσσες προγραμματισμού C++, Python και Lisp και εκτελείται σε συστήματα τύπου Unix και κυρίως στο Ubuntu Linux. Επίσης, για τις απαιτήσεις του συστήματος χρησιμοποιήθηκαν οι τεχνολογίες XML και WiFi και το λογισμικό Arduino IDE. Η μέλετη αξιολόγησε τη χαρτογράφηση του περιβάλλοντος, τη λειτουργικότητα του όχηματος και τέλος την αυτόνομη πλοήγηση. Η χαρτογράφηση κρίθηκε αναξιόπιστη, λόγω των περιορισμών των υλικών, η αξιολόγηση των βασικών κινήσεων του οχήματος θεωρείται ικανοποιητική ενώ η αυτόνομη πλοήγηση με βάση των περιορισμών που υπάρχουν κρίνεται ως αξιόπιστη. Τέλος, συμπαιραίνεται, πως η μερική αναβάθμιση του εξοπλισμού είναι απαραίτητη για την πλήρη λειτουργικότητα του συστήματος.el
heal.abstractThe purpose of this thesis is to study, design and develop an autonomous robotic ground vehicle controlled through ROS, with the lowest possible implementation cost. It was studied to what extent this implementation is reliable both in terms of functionality of the vehicle and in terms of achieving autonomous navigation in an unknown environment. More specifically, ROS (Robotic Operating System), an open-source operating system for robots, was used, which is based on the programming languages C++, Python and Lisp and runs on Unix-type systems and mainly on Ubuntu Linux. Also, XML, WiFi technologies and Arduino IDE software were used for the system requirements. The study evaluated the capability of the vehicle for mapping the environment, the moving functionality of the vehicle and finally its capability for autonomous navigation. Mapping was deemed unreliable due to material limitations; evaluation of basic vehicle movements is considered satisfactory while autonomous navigation based on existing limitations is deemed reliable. Finally, it is concluded that the partial upgrade of the equipment is necessary for the full functionality of the system.en
heal.languageΕλληνικάel
heal.languageGreeken
heal.academicPublisherΕΛ.ΜΕ.ΠΑ., ΣΧΟΛΗ ΜΗΧΑΝΙΚΩΝ (ΣΜΗΧ), Τμήμα Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστώνel
heal.academicPublisherΗ.Μ.U, School of Engineering (ScENG), Electrical and Computer Engineering Depten
heal.titleΑνάπτυξη αυτόνομου ρομποτικού οχήματος εδάφους ελεγχόμενου μέσω ROS.el
heal.titleDevelopment of an autonomous robotic ground vehicle controlled through ROS.en
heal.typeΠτυχιακή Εργασίαel
heal.typeBachelor thesisen
heal.classificationURIotherel
heal.keywordρομποτικό όχημα, πλοήγηση, ESP32el
heal.keywordrobotic vehicle, navigation, ESP32en
heal.accessfreeel
heal.advisorNameΠαναγιωτάκης, Σπυρίδωνel
heal.advisorNamePanagiotakis, Spyridonen
heal.academicPublisherIDΕΛ.ΜΕ.ΠΑ. Ελληνικό Μεσογειακό Πανεπιστήμιοel
heal.academicPublisherIDΗ.Μ.U Hellenic Mediterranean University‎en
heal.fullTextAvailabilitytrueel
tcd.distinguishedfalseel
tcd.surveyfalseel


Αρχεία σε αυτό το τεκμήριο

Thumbnail
Thumbnail

Αυτό το τεκμήριο εμφανίζεται στις ακόλουθες συλλογές

Εμφάνιση απλής εγγραφής

Attribution-NonCommercial-NoDerivs 3.0 United States
Except where otherwise noted, this item's license is described as Attribution-NonCommercial-NoDerivs 3.0 United States