Please use this identifier to cite or link to this item: https://hdl.handle.net/20.500.14279/8329
DC FieldValueLanguage
dc.contributor.advisorΛοίζου, Σάββας-
dc.contributor.authorΘεοφάνους, Αργυρός-
dc.date.accessioned2016-01-25T09:29:28Z-
dc.date.available2016-01-25T09:29:28Z-
dc.date.issued2015-
dc.identifier.urihttps://hdl.handle.net/20.500.14279/8329-
dc.descriptionΤο τελευταία χρόνια ο τομέας των αυτόνομων ρομποτικών συστημάτων έχει γνωρίσει ραγδαία ανάπτυξη, με αποτέλεσμα τα αυτόνομα ρομπότ και τα ρομποτικά μέσα να έχουν κατακλύσει τις αγορές. Σήμερα ο άνθρωπος άρχισε να βασίζεται όλο και περισσότερο στην τεχνολογία, για την διεκπεραίωση των διάφορων εργασιών του είτε για σκοπούς άνεσης, είτε για σκοπούς ανάγκης, για παράδειγμα, τα ρομπότ μπορούν να εκτελούν εργασίες σε περιβάλλοντα όπου ο άνθρωπος δεν μπορεί. Η παρούσα πτυχιακή εργασία έχει ως στόχο τη μοντελοποίηση τρισδιάστατου περιβάλλοντος με σκοπό να χρησιμοποιηθεί για την πλοήγηση ρομποτικού μέσου. Τα δεδομένα του περιβάλλοντος λαμβάνονται από τον αισθητήρα Microsoft Kinect και έπειτα από επεξεργασία λαμβάνεται πληροφορία για την ύπαρξη αντικειμένων στο χώρο καθώς και το σχήμα τους. Η ανάπτυξη του περιβάλλοντος αυτού γίνεται με τη χρήση ηλεκτρονικού υπολογιστή και του λειτουργικού συστήματος Linux. Τα δεδομένα λαμβάνονται από τον αισθητήρα, ο οποίος με την βοήθεια του υπολειτουργικού συστήματος ROS (Robot Operating System) και του υποπρογράμματος απεικόνισης Rviz αποθηκεύονται στον υπολογιστή. Ακολούθως χρησιμοποιώντας τη βιβλιοθήκη PC'L (Point Cloud Library) και τη γλώσσα προγραμματισμού C++ επεξεργάζονται τα δεδομένα που δίνει ο αισθητήρας ταξινομώντας τα κατά ομάδες όμοιων σημείων. Στο τέλος με τη χρησιμοποίηση μαθηματικού μοντέλου καθορίζουμε την επιθυμητή πληροφορία, για τις συντεταγμένες του αντικειμένου, το σχήμα και την εξίσωσή του. Με την επιτυχή υλοποίηση του πιο πάνω συστήματος, επιτεύχθηκε, με τη χρήση του αισθητήρα Microsoft Kinect. να λαμβάνεται πληροφορία για το περιβάλλον που «βλέπει» ο αισθητήρας. Επίσης να γίνεται η επεξεργασία των δεδομένων και σύμφωνα με το μαθηματικό μοντέλο που ακολουθείται να ετοιμάζεται το περιβάλλον το οποίο θα χρησιμοποιηθεί για την πλοήγηση του ρομποτικού μέσου.en_US
dc.description.abstractThese last years the sector of autonomous robotic systems has been met with an exponential expansion. As a result these autonomous robots and these robotic media have flooded the markets around the world. Today mankind has been more dependent on technology than ever before, either for the completion of different work related tasks or for purposes of comfort or for purposes of needs as for example robots that can perform various types of tasks in environments that humans, cannot work. This dissertation has as a goal the creation of a model of a 3D environment that can be used for the guidance of a robotic machine. The environment data are being gathered by a sensor from Microsoft’s Kinect device and after processing them the program detects and the existence of object in the room as well as distance and shape. The development of this environment is being achieved with the use of a personal computer and Linux OS. Kinect feeds the data into the computer with the help of the sub-operating system ROS (Robot Operating System) and of the sub-program Rviz. Afterwards using PCL (Point Cloud Library) and the high-level programing language C++ the data is being processed and they are being sorted into groups of similar points. Finally with the use of a mathematical model and C++ we can learn the coordinates of the said object as its shape and equation. With the successful design and implementation of this system we will be able to gather information about a whole environment that the Kinect sensor “sees”. Also we will be able to process the raw data and according with the mathematical model the environment will be recreated and fed into the robotic machine as help for its guidance.en_US
dc.formatpdfen_US
dc.language.isoelen_US
dc.publisherΤμήμα Μηχανολόγων Μηχανικών και Επιστήμης και Μηχανικής Υλικών, Σχολή Μηχανικής και Τεχνολογίας, Τεχνολογικό Πανεπιστήμιο Κύπρουen_US
dc.rightsΑπαγορεύεται η δημοσίευση ή αναπαραγωγή, ηλεκτρονική ή άλλη χωρίς τη γραπτή συγκατάθεση του δημιουργού και κατόχου των πνευματικών δικαιωμάτωνen_US
dc.subjectModel of a 3D environmenten_US
dc.subjectSensor Microsoft Kinecten_US
dc.subjectLinux OSen_US
dc.subjectROS (Robot Operating System)en_US
dc.subjectPC'L (Point Cloud Library)en_US
dc.subjectPrograming language C++en_US
dc.subject.otherΜοντελοποίηση τρισδιάστατου περιβάλλοντοςen_US
dc.subject.otherΑισθητήρα Microsoft Kinecten_US
dc.subject.otherΛειτουργικό σύστημα Linuxen_US
dc.subject.otherΓλώσσα προγραμματισμού C++en_US
dc.titleΜοντελοποίηση τρισδιάσταστου περιβάλλοντος με την χρήση του αισθητήρα Kinecten_US
dc.typeBachelors Thesisen_US
dc.affiliationCyprus University of Technologyen_US
dc.dept.handle123456789/46en
dc.relation.deptDepartment of Mechanical Engineering and Materials Science and Engineeringen_US
dc.description.statusCompleteden_US
cut.common.academicyear2014-2015en_US
dc.relation.facultyFaculty of Engineering and Technologyen_US
item.grantfulltextopen-
item.languageiso639-1el-
item.cerifentitytypePublications-
item.openairecristypehttp://purl.org/coar/resource_type/c_46ec-
item.openairetypebachelorThesis-
item.fulltextWith Fulltext-
crisitem.author.deptDepartment of Mechanical Engineering and Materials Science and Engineering-
crisitem.author.facultyFaculty of Engineering and Technology-
crisitem.author.orcid0000-0003-4083-9946-
crisitem.author.parentorgFaculty of Engineering and Technology-
Appears in Collections:Πτυχιακές Εργασίες/ Bachelor's Degree Theses
Files in This Item:
File Description SizeFormat
abstract.pdf100.72 kBAdobe PDFView/Open
ΠΕΡΙΛΗΨΗ.pdf176.66 kBAdobe PDFView/Open
CORE Recommender
Show simple item record

Page view(s)

225
Last Week
15
Last month
17
checked on Nov 6, 2024

Download(s)

114
checked on Nov 6, 2024

Google ScholarTM

Check


Items in KTISIS are protected by copyright, with all rights reserved, unless otherwise indicated.