Η παρουσίαση φορτώνεται. Παρακαλείστε να περιμένετε

Η παρουσίαση φορτώνεται. Παρακαλείστε να περιμένετε

ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ Σχεδίαση ενός βραχίονα SCARA χρησιμοποιώντας LEGO Mindstorms NXT και MATLAB Φλώρου Παγώνα ΑΜ : 1570 Επιβλέπων Καθηγητής : Δρ. Βολογιαννίδης.

Παρόμοιες παρουσιάσεις


Παρουσίαση με θέμα: "ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ Σχεδίαση ενός βραχίονα SCARA χρησιμοποιώντας LEGO Mindstorms NXT και MATLAB Φλώρου Παγώνα ΑΜ : 1570 Επιβλέπων Καθηγητής : Δρ. Βολογιαννίδης."— Μεταγράφημα παρουσίασης:

1 ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ Σχεδίαση ενός βραχίονα SCARA χρησιμοποιώντας LEGO Mindstorms NXT και MATLAB Φλώρου Παγώνα ΑΜ : 1570 Επιβλέπων Καθηγητής : Δρ. Βολογιαννίδης Σταύρος

2 Συναρμολόγηση ενός βραχίονα SCARA χρησιμοποιώντας την πλατφόρμα NXT Lego. Εισαγωγή στον προγραμματισμό των Lego μέσω Simulink. Τεκμηρίωση του προγράμματος ελέγχου του βραχίονα. Αλλαγή της τροχιάς του βραχίονα.

3 Οι ρομποτικοί βραχίονες αποτελούνται από μια σειρά διαδοχικών στερεών σωμάτων που ονομάζονται σύνδεσμοι. Οι αρθρώσεις μπορεί να είναι : Πρισματικές : σχετική μεταφορική κίνηση μεταξύ δύο διαδοχικών συνδέσμων Περιστροφικές : υλοποιούν σχετική περιστροφική κίνηση μεταξύ δύο διαδοχικών συνδέσμων Σφαιρικές : υλοποιούν σφαιρική περιστροφική κίνηση μεταξύ δύο διαδοχικών συνδέσμων

4 Η γεωμετρία SCARA είναι ειδική και περιλαμβάνει δύο περιστροφικές και μία πρισματική άρθρωση τοποθετημένες κατά τέτοιο τρόπο ώστε οι άξονες κίνησης να είναι παράλληλοι μεταξύ τους. Το όνομα SCARA προέρχεται από τα αρχικά των λέξεων Selective Compliance Assembly Robot Arm. Παρέχει μεγάλη δυσκαμψία σε κατακόρυφη φόρτιση και ελαστικότητα σε οριζόντια. Βραχίονας SCARA

5 Αντίστροφη Κινηματική Η κινηματική ανάλυση ενός βραχίονα αφορά την επίλυση δύο προβλημάτων που ονομάζονται ευθύ και αντίστροφο κινηματικό πρόβλημα. Το ευθύ κινηματικό πρόβλημα συνίσταται στην εύρεση της θέσης και του προσανατολισμού του άκρου του βραχίονα ως προς τη βάση του όταν γνωρίζουμε τη θέση κάθε άρθρωσης. Το αντίστροφο κινηματικό πρόβλημα συνίσταται στην εύρεση της θέσης της κάθε άρθρωσης που τοποθετεί το άκρο του βραχίονα σε μία συγκεκριμένη (επιθυμητή) θέση και προσανατολισμό σε σχέση με τη βάση του. Ο βαθμός δυσκολίας επίλυσης των προβλημάτων αυτών εξαρτάται από τη γεωμετρία του βραχίονα.

6 Η λύση του αντίστροφου κινηματικού προβλήματος μπορεί να είναι ή να μην είναι μοναδική. Και αυτό γιατί ο βραχίονας μπορεί να κάνει δύο ειδών περιστροφικές κινήσεις

7 Τα Lego Mindstorms NXT είναι τα γνωστά τουβλάκια Lego με προηγμένες δυνατότητες όπως κίνηση, προγραμματισμό και επικοινωνία με υπολογιστή. Είναι ένα προϊον της Lego που συνδυάζει προγραμματίσημα τούβλα με ηλεκτρικές μηχανές, αισθητήρες, τούβλα Lego, και τεχνικά κομμάτια Lego (όπως εργαλεία, άξονες, ακτίνες, και υδραυλικά μέρη) κατάλληλα για να χτίσει ο χρήστης ρομπότ και άλλα αυτοματοποιημένα ή διαλογικά συστήματα.

8 Simulink Παράγει C κώδικα Κάνει compile Φορτώνεται στο Lego οπού έπειτα τρέχει αυτόνομα

9 NXT SCARA ▫Πρόγραμμα ελέγχου βραχίονα NXT ▫Επιθυμητές τροχιές

10

11

12 Task_ts1_fc

13 Task_ts2_fc Η τρίτη τώρα είσοδος αναφέρεται στη ροή του προγράμματος.

14 m. αρχεία του nxt scara param_nxtscara. m Δήλωση παραμέτρων param_plant.mΠαράμετρος εγκατάστασης param_controlle r.m Παράμετρος ελέγχου param_sim.mΠαράμετρος προσομοίωσης και εικονικής πραγματικότητας theta2xyΚινηματική ανάλυση xy2theta.mΑντίστροφη Κινηματική cp_circle.mΥπολογισμός τροχιάς του κύκλου

15 NXT Scara 2 Τρόπους λειτουργίας ▫Κανονική εκτέλεση του προγράμματος για σχεδίαση του ρομπότ μας ▫Λειτουργία ρύθμισης

16 Γραφήματα επιθυμητής με πραγματικής συμπεριφοράς των μοτέρ

17


Κατέβασμα ppt "ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ Σχεδίαση ενός βραχίονα SCARA χρησιμοποιώντας LEGO Mindstorms NXT και MATLAB Φλώρου Παγώνα ΑΜ : 1570 Επιβλέπων Καθηγητής : Δρ. Βολογιαννίδης."

Παρόμοιες παρουσιάσεις


Διαφημίσεις Google