Ανάπτυξη εφαρμογών σε όλα τα δυνατά περιβάλλοντα προγραμματισμού του ρομπότ Katana-Neuronics

Σκοπός της παρούσας διπλωματικής εργασίας είναι ο προγραμματισμός και ο έλεγχος του ρομποτικού βραχίονα Katana s400 6M90 της εταιρίας Neuronics AG σε διάφορα περιβάλλοντα. Ο ρομποτικός βραχίονας έχει προγραμματιστεί στο περιβάλλον της γλώσσας C++, της γλώσσας C, του Matlab και του Labview. Βασικό σ...

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

Λεπτομέρειες βιβλιογραφικής εγγραφής
Κύριοι συγγραφείς: Καραστεργίου, Βασιλική, Τσιλομήτρου, Ουρανία
Άλλοι συγγραφείς: Μάνεσης, Σταμάτης
Μορφή: Thesis
Γλώσσα:Greek
Έκδοση: 2010
Θέματα:
Διαθέσιμο Online:http://nemertes.lis.upatras.gr/jspui/handle/10889/3838
Περιγραφή
Περίληψη:Σκοπός της παρούσας διπλωματικής εργασίας είναι ο προγραμματισμός και ο έλεγχος του ρομποτικού βραχίονα Katana s400 6M90 της εταιρίας Neuronics AG σε διάφορα περιβάλλοντα. Ο ρομποτικός βραχίονας έχει προγραμματιστεί στο περιβάλλον της γλώσσας C++, της γλώσσας C, του Matlab και του Labview. Βασικό στόχο αποτέλεσε η δημιουργία προγραμμάτων, τα οποία θέτουν τον ρομποτικό βραχίονα σε εκτέλεση βασικών λειτουργιών και κινήσεων. Τα προγράμματα αυτά δημιουργήθηκαν στο περιβάλλον της γλώσσας C++ και του Matlab. Προγράμματα για πιο σύνθετες λειτουργίες υλοποιήθηκαν στο περιβάλλον προγραμματισμού της γλώσσας C και του Labview. Στα προγράμματα αυτά συμπεριλαμβάνεται και ο έλεγχος του ρομπότ μέσω κάρτας ψηφιακών εισόδων/εξόδων (IOs), που είναι ενσωματωμένη στην βαθμίδα ελέγχου του ρομπότ. Επιπλέον, πραγματοποιήθηκε έλεγχος μέσω εφαρμογών TCP/IP, μέσω των οποίων δίνεται η δυνατότητα προγραμματισμού του ρομπότ από κάποια απομακρυσμένη θέση. Επιπρόσθετο στόχο αποτέλεσε η ανάπτυξη εφαρμογής, στην οποία χρησιμοποιήθηκε PLC για τον έλεγχο του ρομπότ σε συνδυασμό με μια μεταφορική ταινία, η οποία χρησιμοποιήθηκε για τη μεταφορά αντικειμένων. Κατά την εφαρμογή αυτή, το ρομπότ ελέγχθηκε μέσω της κάρτας ψηφιακών εισόδων/εξόδων. Τέλος, πραγματοποιήθηκε ορθή και αντίστροφη κινηματική ανάλυση και ορισμός του χώρου εργασίας του ρομποτικού βραχίονα.