Προγραμματισμός ρομποτικού βραχίονα βασισμένος σε μάθηση μέσω επίδειξης με τη χρήση τεχνολογίας επαυξημένης πραγματικότητας

Αντικείμενο της παρούσας διπλωματικής εργασίας είναι η ανάπτυξη μιας εφαρμογής επαυξημένης πραγματικότητας, μέσω της οποίας ο χρήστης ϑα μπορεί να αλληλεπιδρά με έναν ρομποτικό βραχίονα και να τον κατευθύνει μέσω επίδειξης. Σκοπός της εφαρμογής είναι να διευκολύνει και να επιταχύνει τη βιομηχανική π...

Πλήρης περιγραφή

Λεπτομέρειες βιβλιογραφικής εγγραφής
Κύριος συγγραφέας: Λοτσάρης, Κωνσταντίνος
Άλλοι συγγραφείς: Lotsaris, Konstantinos
Γλώσσα:Greek
Έκδοση: 2020
Θέματα:
Διαθέσιμο Online:http://hdl.handle.net/10889/13711
Περιγραφή
Περίληψη:Αντικείμενο της παρούσας διπλωματικής εργασίας είναι η ανάπτυξη μιας εφαρμογής επαυξημένης πραγματικότητας, μέσω της οποίας ο χρήστης ϑα μπορεί να αλληλεπιδρά με έναν ρομποτικό βραχίονα και να τον κατευθύνει μέσω επίδειξης. Σκοπός της εφαρμογής είναι να διευκολύνει και να επιταχύνει τη βιομηχανική παραγωγική διαδικασία, εισάγοντας έναν εύκολο και διαισθητικό τρόπο αλληλεπίδρασης με το ρομπότ, ο οποίος δε ϑα απαιτεί ειδικέςγνώσειςπρογραμματισμούαπότονεργαζόμενοήμεγάλοχρόνο εκπαίδευσης. Η εφαρμογή αναπτύχθηκε για το Microsoft HoloLens Mixed Reality Headset, το οποίο είναι μία από τις πιο εξελιγμένες συσκευές επαυξημένης απεικόνισης, και το ρομπότ που χρησιμοποιήθηκε είναι το Universal Robots UR10. Η επικοινωνία μεταξύ τους επιτυγχάνεται μέσω του Robot Operating System (ROS). Το περιβάλλον ανάπτυξης ήταν η μηχανή γραφικών Unity και οι γλώσσες προγραμματισμού που χρησιμοποιήθηκαν ήταν οι C# και Python. Στην εργασία αυτή γίνεται, αρχικά, μια εισαγωγή στα αυτοματοποιημένα συστήματα παραγωγής και την αλληλεπίδραση ανθρώπου - ρομπότ. Στη συνέχεια, επιχειρείται μια ανασκόπηση της τεχνολογίας γύρω από την επαυξημένη πραγματικότητα και τα HoloLens. Έπειτα, παρουσιάζονται τα εργαλεία που χρησιμοποιήθηκαν για την ανάπτυξη της εφαρμογής. Στα τελευταία δύο κεφάλαια αναλύονται τα στάδια της υλοποίησης και γίνεται η παρουσίαση του τελικού αποτελέσματος.