2/4/2010. ρ. Φασουλάς Ιωάννης. Απαιτούµενες γνώσεις: Ανάγκη εκπαίδευσης των φοιτητών στον προγραµµατισµό και λειτουργία των βιοµηχανικών ροµπότ



Σχετικά έγγραφα
ΕΚΠΑΙΔΕΥΤΙΚΟ ΛΟΓΙΣΜΙΚΟ ΓΙΑ ΤΟΝ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟ ΕΝΟΣ ΕΙΚΟΝΙΚΟΥ ΡΟΜΠΟΤΙΚΟΥ ΒΡΑΧΙΟΝΑ ΤΥΠΟΥ SCARA

Εισαγωγή στην Ρομποτική

ΣΧΕ ΙΑΣΜΟΣ ΚΑΙ ΑΝΑΠΤΥΞΗ ΟΛΟΚΛΗΡΩΜΕΝΟΥ ΡΟΜΠΟΤΙΚΟΥ ΣΥΣΤΗΜΑΤΟΣ ΧΑΜΗΛΟΥ ΚΟΣΤΟΥΣ ΓΙΑ ΤΗ Ι ΑΣΚΑΛΙΑ ΤΗΣ ΡΟΜΠΟΤΙΚΗΣ

Σχεδίαση τροχιάς. (α) (β) (γ) (δ) Σχήµα 2.5

Τµήµα Μηχανολογίας. Τ.Ε.Ι. Κρήτης. Εργαστήριο Ροµ οτικής. Εργαστήριο Αυτοµατικής - Ροµ οτικής

ΕΡΓΑΣΤΗΡΙΑΚΗ ΕΦΑΡΜΟΓΗ 2 TO ΡΟΜΠΟΤ HITACHI A4010S

Δραστηριότητες Έρευνας και Ανάπτυξης του Εργαστηρίου Αυτοματικής Ρομποτικής του Τμήματος Μηχανολογίας του ΤΕΙ Κρήτης

ΕΙΣΑΓΩΓΗ ΣΤΗ ΡΟΜΠΟΤΙΚΗ - ΣΥΝΟΨΗ

ΕΙΣΑΓΩΓΙΚΕΣ ΣΗΜΕΙΩΣΕΙΣ ΡΟΜΠΟΤΙΚΗΣ

3.6 Ευθεία και Αντίστροφη υναµική

εν υπάρχει συµφωνία ως προς τον ορισµό Μηχανή Αριθµητικού Ελέγχου (MIT Servo Lab) Βραχίονες για χειρισµό πυρηνικού υλικού (Master Slave, 1948)

3. ΥΝΑΜΙΚΗ ΡΟΜΠΟΤΙΚΩΝ ΒΡΑΧΙΟΝΩΝ

ΕΡΓΑΣΤΗΡΙΑΚΗ ΕΦΑΡΜΟΓΗ 1 ΤO ΡΟΜΠΟΤ INTELLITEK ER-2u

ΣΥΣΤΗΜΑΤΑ ΠΑΡΑΓΩΓΗΣ - ΡΟΜΠΟΤΙΚΗ

ΣΠΟΥΔΑΣΤΙΚΕΣ

Δυναµική των Ροµποτικών Βραχιόνων. Κ. Κυριακόπουλος

υναµ α ι µ κή τ ων Ρ οµ ο π µ ο π τ ο ικών Βραχιόνων

Τα ρομπότ στην βιομηχανία

ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ ΣΧΟΛΗ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧ/ΚΩΝ & ΜΗΧ/ΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ

ΕΡΠΥΣΤΡΙΕΣ: ΕΡΕΥΝΑ ΑΓΟΡΑΣ ΕΡΠΥΣΤΡΙΕΣ ΘΕΩΡΙΑ

Σχεδιασµός Τροχιάς. Σχήµα Πορείες στον χώρο των αρθρώσεων και τον Καρτεσιανό χώρο.

ΕΙΣΑΓΩΓΗ ΣΤΗ ΡΟΜΠΟΤΙΚΗ - ΑΣΚΗΣΕΙΣ. Π. Ασβεστάς Αναπληρωτής Καθηγητής Τμήμα Μηχανικών Βιοϊατρικής Πανεπιστήμιο Δυτικής Αττικής

Το παρόν εκπονήθηκε στο πλαίσιο. του Υποέργου 6 «Εκπαίδευση επιµορφωτών και βοηθών επιµορφωτών»

Σχεδιασμός Τροχιάς Ρομποτικών Χειριστών

Νέες δυνατότητες του Interactive Physics 2004*

ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ Ανώτατο Εκπαιδευτικό Ίδρυμα Πειραιά Τεχνολογικού Τομέα. 4o Εργαστήριο Σ.Α.Ε

p& i m p mi i m Με τη ίδια λογική όπως αυτή που αναπτύχθηκε προηγουµένως καταλήγουµε στην έκφραση της κινητικής ενέργειας του ρότορα i,

ΣΧΕΔΙΑΣΜΟΣ ΒΕΛΤΙΣΤΗΣ ΔΙΑΔΡΟΜΗΣ ΡΟΜΠΟΤΙΚΟΥ ΒΡΑΧΙΟΝΑ ΜΕ ΤΗΝ ΒΟΗΘΕΙΑ ΕΥΡΙΣΤΙΚΩΝ ΚΑΙ ΣΤΟΧΑΣΤΙΚΩΝ ΑΛΓΟΡΙΘΜΩΝ

Καβάλα, Ιούλιος 2013

Ασκήσεις υναµικής 5 η Ενότητα: Κινηµατική Στερεού Σώµατος

Σύμφωνα με το Ινστιτούτο Ρομποτικής της Αμερικής

Αντίστροφη Κινηματική

2ο ιαγώνισµα Β Τάξης Ενιαίου Λυκείου Κυριακή 30 Νοέµβρη 2014 Φυσική Προσανατολισµού - Μηχανική

Έλεγχος ενός βαθµού ελευθερίας ροµποτικού συστήµατος

ΚΑΤΑΣΚΕΥΗ ΜΕ ΧΡΗΣΗ Η/Υ Computer Aided Manufacturing - CAM) Οφέλη

ΕΧΕΙ ΤΑΞΙΝΟΜΗΘΕΙ ΑΝΑ ΕΝΟΤΗΤΑ ΚΑΙ ΑΝΑ ΤΥΠΟ ΓΙΑ ΔΙΕΥΚΟΛΥΝΣΗ ΤΗΣ ΜΕΛΕΤΗΣ ΣΑΣ ΚΑΛΗ ΕΠΙΤΥΧΙΑ ΣΤΗ ΠΡΟΣΠΑΘΕΙΑ ΣΑΣ ΚΙ 2014

ΕΜΒΙΟΜΗΧΑΝΙΚΟΙ ΠΑΡΑΓΟΝΤΕΣ. Σοφία Α. Ξεργιά PT, MSc, PhD

Εισαγωγή στη θεωρία μετασχηματισμών. Τα ρομπότ στην βιομηχανία

ΟΜΟΣΠΟΝ ΙΑ ΕΚΠΑΙ ΕΥΤΙΚΩΝ ΦΡΟΝΤΙΣΤΩΝ ΕΛΛΑ ΟΣ (Ο.Ε.Φ.Ε.) ΕΠΑΝΑΛΗΠΤΙΚΑ ΘΕΜΑΤΑ ΕΠΑΝΑΛΗΠΤΙΚΑ ΘΕΜΑΤΑ 2017 Α ΦΑΣΗ

ΑΠΛΗ ΑΡΜΟΝΙΚΗ ΤΑΛΑΝΤΩΣΗ ΜΕ ΤΗ ΧΡΗΣΗ ΤΟΥ MULTILOG

Α' ΤΑΞΗ ΓΕΝ. ΛΥΚΕΙΟΥ ΦΥΣΙΚΗ ÍÅÏ ÖÑÏÍÔÉÓÔÇÑÉÏ ΕΚΦΩΝΗΣΕΙΣ

Ερωτήσεις που δόθηκαν στις εξετάσεις των Πανελληνίων ως

Παίζοντας με ένα γιο γιο

Πανεπιστήμιο Δυτικής Μακεδονίας. Τμήμα Μηχανικών Πληροφορικής & Τηλεπικοινωνιών. Ηλεκτρονική Υγεία. Εργαστήριο 4 ο : MATLAB

ΣΥΣΤΗΜΑΤΑ ΠΑΡΑΓΩΓΗΣ - ΡΟΜΠΟΤΙΚΗ

ΕΠΑΝΑΛΗΠΤΙΚΕΣ ΑΣΚΗΣΕΙΣ ΦΥΣΙΚΗΣ 2019

ΘΕΜΑΤΑ ΠΡΟΣΟΜΟΙΩΣΗΣ Γ ΤΑΞΗΣ ΗΜΕΡΗΣΙΟΥ ΓΕΝΙΚΟΥ ΛΥΚΕΙΟΥ ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ: ΦΥΣΙΚΗ ΠΡΟΣΑΝΑΤΟΛΙΣΜΟΥ ΘΕΤΙΚΩΝ ΣΠΟΥΔΩΝ

Καβάλα, Σεπτέμβριος 2014

1ο ιαγώνισµα Β Τάξης Ενιαίου Λυκείου Κυριακή 9 Νοέµβρη 2014 Φυσική Προσανατολισµού - Μηχανική

Β. Συµπληρώστε τα κενά των παρακάτω προτάσεων

ΤΜΗΜΑ ΜΗΧΑΝΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ

Κεφάλαιο 7 Έργο και Ενέργεια. Copyright 2009 Pearson Education, Inc.

ΦΥΣΙΚΗ ΠΡΟΣΑΝΑΤΟΛΙΣΜΟΥ 12 ΙΟΥΝΙΟΥ 2017 ΕΚΦΩΝΗΣΕΙΣ

ΔΠΜΣ «ΣΥΣΤΗΜΑΤΑ ΑΥΤΟΜΑΤΙΣΜΟΥ» «ΕΡΓΑΣΤΗΡΙΟ ΡΟΜΠΟΤΙΚΗΣ» Άσκηση 2. Έλεγχος Pendubot

2ο ιαγώνισµα Β Τάξης Ενιαίου Λυκείου Κυριακή 4 εκέµβρη 2016 Φυσική Προσανατολισµού - Μηχανική - ΙΙ

το άκρο Β έχει γραμμική ταχύτητα μέτρου.

Αρχιτεκτονική Μικροεπεξεργαστών MIPS-32. Αρχείο καταχωρητών και Χάρτης Μνήµης

Προσομοιωτικό μοντέλο κοπής οδοντώσεων με πλάνιση με κύλιση

2ο ιαγώνισµα Β Τάξης Ενιαίου Λυκείου Κυριακή 30 Νοέµβρη 2014 Φυσική Προσανατολισµού - Μηχανική. Πρόχειρες Λύσεις. Θέµα Α

ΣΥΣΤΗΜΑΤΑ ΠΑΡΑΓΩΓΗΣ - ΡΟΜΠΟΤΙΚΗ

21/6/2012. Μέθοδοι Κινηματικής ανάλυσης ΒΑΣΙΚΟΙ ΟΡΙΣΜΟΙ ΣΥΧΝΟΤΗΤΑ ΔΕΙΓΜΑΤΟΛΗΨΙΑΣ ΣΥΧΝΟΤΗΤΑ ΔΕΙΓΜΑΤΟΛΗΨΙΑΣ. Στόχος μεθόδων κινηματικής ανάλυσης

Τίτλος Κεφαλαίου: Στερεό σώµα. Ασκήσεις που δόθηκαν στις εξετάσεις των Πανελληνίων ως. Γεώργιος Μακεδών, Φυσικός Ρ/Η Σελίδα 1

κατά το χειµερινό εξάµηνο του ακαδηµαϊκού έτους ΕΜ-351 του Τµήµατος Εφαρµοσµένων Μαθηµατικών της Σχολής Θετικών

ΙΑΓΩΝΙΣΜΑ ΦΥΣΙΚΗ ΚΑΤΕΥΘΥΝΣΗΣ Γ ΛΥΚΕΙΟΥ

ιαγώνισµα Γ Τάξης Ενιαίου Λυκείου Μηχανική Στερεού Σώµατος

Ρομποτικά Συστήματα Ελέγχου: Διαφορική Κινηματική Ανάλυση

Sfaelos I. ΜΕΤΡΗΣΗ ΤΗΣ ΕΠΙΤΑΧΥΝΣΗΣ ΤΗΣ ΒΑΡΥΤΗΤΑΣ g ΣΤΗΝ ΕΛΕΥΘΕΡΗ ΠΤΩΣΗ (ΜΕ ΤΗ ΒΟΗΘΕΙΑ ΦΩΤΟΠΥΛΩΝ)

ΕΠΙ ΡΑΣΗ ΤΗΣ ΣΤΡΟΦΟΡΜΗΣ ΣΕ ΕΛΕΥΘΕΡΑ ΑΙΩΡΟΥΜΕΝΑ ΡΟΜΠΟΤΙΚΑ ΣΥΣΤΗΜΑΤΑ ΣΕ ΤΡΟΧΙΑ

Οµάδα Ασκήσεων #3-Λύσεις

ιαγώνισµα Γ Τάξης Ενιαίου Λυκείου Μηχανική Στερεού Σώµατος

Stellarium Εγχειρίδιο Οδηγιών

ΕΚΦΩΝΗΣΕΙΣ ΑΣΚΗΣΕΩΝ. (Θέμα Δ) Άσκηση 2. (Κύλιση χωρίς ολίσθηση, σχέση υ cm και ω, σχέση α cm και a γων )

Κεφάλαιο 11 Στροφορµή

ΦΥΣ 145 Μαθηµατικές Μέθοδοι στη Φυσική. 5 Μαίου 2012

ΕΚΦΩΝΗΣΕΙΣ ΑΣΚΗΣΕΩΝ. Άσκηση 1. (Κινητική ενέργεια λόγω περιστροφής. Έργο και ισχύς σταθερής ροπής)

ΤΡΙΒΗ ΟΛΙΣΘΗΣΗΣ ΣΕ ΚΕΚΛΙΜΕΝΟ ΕΠΙΠΕΔΟ ( ΜΕ ΤΗΝ ΚΛΑΣΣΙΚΗ ΜΕΘΟΔΟ Ή ΤΟ MULTILOG )

Λαμβάνοντας επιπλέον και την βαρύτητα, η επιτάχυνση του σώματος έχει συνιστώσες

ΑΝΑΜΟΡΦΩΣΗ ΠΡΟΓΡΑΜΜΑΤΟΣ ΠΡΟΠΤΥΧΙΑΚΩΝ ΣΠΟΥ ΩΝ ΤΜΗΜΑΤΟΣ ΑΥΤΟΜΑΤΙΣΜΟΥ

Απαλλαγή από τον Άνθρακα

Ασκήσεις υναµικής 2 η ενότητα: Κινητική σωµατιδίου: 2 ος νόµος Νεύτωνα

Γιάννης Γιάκας. Συστήματα αναφοράς και μονάδες μέτρησης Γραμμικά κινηματικά χαρακτηριστικά Γωνιακά κινηματικά χαρακτηριστικά Βλητική 2/12/2013

ΕΚΦΩΝΗΣΕΙΣ. Να γράψετε στο τετράδιό σας τον αριθµό καθεµιάς από τις παρακάτω ερωτήσεις 1-4 και δίπλα το γράµµα που αντιστοιχεί στη σωστή απάντηση.

Μεθοδολογίες παρεµβολής σε DTM.

Α.2 Μαθησιακά Αποτελέσματα Έχοντας ολοκληρώσει επιτυχώς το μάθημα οι εκπαιδευόμενοι θα είναι σε θέση να:

Έλεγχος Αλληλεπίδρασης με το. Έλεγχος «Συμμόρφωσης» ή «Υποχωρητικότητας» (Compliance Control)

ιαγώνισµα Β Τάξης Ενιαίου Λυκείου Κυριακή 9 εκέµβρη 2018 Φυσική Προσανατολισµού - Μηχανική

ΦΥΣΙΚΗ ΚΑΤΕΥΘΥΝΣΗΣ Στερεό (Μέχρι Ροπή Αδράνειας) Γ ΛΥΚΕΙΟΥ. Α)Σε κάθε μια από τις ερωτήσεις (1-4) να σημειώσετε στο τετράδιό σας τη σωστή απάντηση.

Προηγµένη ιασύνδεση µε τοπεριβάλλον

Τα γράµµατα ζωντανεύουν µέσω της εικονικής πραγµατικότητας και οι µαθητές µαθαίνουν µια ιστορία γι αυτά.

ΦΥΣΙΚΗ ΚΑΤΕΥΘΥΝΣΗΣ Γ ΛΥΚΕΙΟΥ ΔΙΑΓΩΝΙΣΜΑ ΣΤΗ ΜΗΧΑΝΙΚΗ ΣΤΕΡΕΟΥ 2013

ΙΜΑΝΤΟΚΙΝΗΣΗ (ΤΡΟΧΑΛΙΕΣ - ΙΜΑΝΤΕΣ)

Διαγώνισμα Προσομοίωσης Εξετάσεων 2017

ΑΣΚΗΣΗ Κείµενο στο 2ο µόνο γράφηµα ο αριθµός µηδέν στα σηµεία µε συντεταγµένες (0.5,0), (1.5,0), (2.5,0), (3.5,0), (4.5,0), (5.5,0).

ΦΥΣΙΚΗ ΠΡΟΣΑΝΑΤΟΛΙΣΜΟΥ (ΝΕΟ ΣΥΣΤΗΜΑ) 23 ΜΑΪOY 2016 ΕΚΦΩΝΗΣΕΙΣ

Τ.Ε.Ι. ΚΡΗΤΗΣ ΣΧΟΛΗ ΤΕΧΝΟΛΟΓΙΚΩΝ ΕΦΑΡΜΟΓΩΝ ΤΜΗΜΑ ΗΛΕΚΤΡΟΛΟΓΙΑΣ. Ασκήσεις 1-2 Εισαγωγή

Ουδετερότητα Άνθρακα

Ρομποτική Ι: Διαφορική Κινηματική Ανάλυση

ΑΣΚΗΣΗ 5.1 Το διάνυσμα θέσης ενός σώματος μάζας m=0,5kgr δίνεται από τη σχέση: 3 j οπότε το μέτρο της ταχύτητας θα είναι:

[1kgm 2, 5m/s, 3,2cm, 8rad/s][1kgm 2, 5m/s, 3,2cm, 8rad/s]

Microsoft PowerPoint 2010 Πανεπιστήμιο Κύπρου

Transcript:

Τµήµα Μηχανολογίας Τ.Ε.Ι. Κρήτης ΕΚΠΑΙ ΕΥΤΙΚΟ ΛΟΓΙΣΜΙΚΟ ΓΙΑ ΤΟΝ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟ ΕΝΟΣ ΕΙΚΟΝΙΚΟΥ ΡΟΜΠΟΤΙΚΟΥ ΒΡΑΧΙΟΝΑ ΤΥΠΟΥ SCARA ρ. Φασουλάς Ιωάννης Η Ροµ οτική στις σύγχρονες βιοµηχανικές µονάδες αραγωγής Απαιτούµενες γνώσεις: Θεωρητικών εννοιών Ροµποτικής Προγραµµατισµού Συστηµάτων ελέγχου & αίσθησης Ανάγκη εκπαίδευσης των φοιτητών στον προγραµµατισµό και λειτουργία των βιοµηχανικών ροµπότ 1

Πιθανά ροβλήµατα στην εκ αίδευση όταν χρησιµο οιείται φυσικός εξο λισµός Βλάβη εξοπλισµού Καταστροφή περιβάλλοντα χώρου Μη ύπαρξη απαιτούµενων κονδυλίων Απαραίτητη ύπαρξη κατάλληλα εκπαιδευµένου προσωπικού για τη συντήρηση του βραχίονα Τραυµατισµός φοιτητών Εξάλειψη ροβληµάτων: ηµιουργία εικονικού εργαστηρίου Εργαλεία υλοποίησης του εικονικού εργαστηρίου: V-Realm Builder υνατότητες: MATLAB Περιήγηση στον εικονικό κόσµο (VRML) Εξοικείωση µε την κίνηση σε 3 διαστάσεις Κινηµατική προσοµοίωση του βραχίονα σε πραγµατικό χρόνο Εξοικείωση µε τη δηµιουργία κώδικα προγραµµατισµού του ροµπότ (Ασκήσεις - MATLAB) υνατότητα δηµιουργίας νέων ασκήσεων 2

Στόχος της εφαρµογής Να βοηθήσει µε απλό τρόπο να γίνει κατανοητή η φιλοσοφία λειτουργίας και ο τρόπος προγραµµατισµού των ροµποτικών βραχιόνων που χρησιµοποιούνται στα συστήµατα παραγωγής. Μέσα από τις δυνατότητες που παρέχει η VRML, να βοηθήσει οπτικά στην κατανόηση βασικών εννοιών της ροµποτικής που σχετίζονται µε την κινηµατική των στερεών σωµάτων στο χώρο. Συνδυασµός της εφαρµογής µε την εργαλειοθήκη της ροµποτικής (Robotics Toolbox) που πρότεινε ο Cork (Corke P.I.,., 1996) για το MATLAB η οποία όµως δεν προσφέρει τη δυνατότητα αλληλεπίδρασης των ροµπότ µε αντικείµενα, όπως επίσης και τον προγραµµατισµό τους µε εντολές που χρησιµοποιούνται στα πραγµατικά βιοµηχανικά ροµπότ. Ο ροµ οτικός βραχίονας SCARA ( Selective Compliant Assembly Robot Arm ) Πρώτη εµφάνιση από τον καθηγητή Hiroshi Makino το 1978, στο πανεπιστήµιο Yamanashi στην Ιαπωνία Αρθρώσεις : 3 Περιστροφικές 1 Πρισµατική Πλεονεκτήµατα : ταχύτητα, µεγάλη δυσκαµψία σε κατακόρυφη φόρτιση και ελαστικότητα σε οριζόντια Ι ΑΝΙΚΟΣ για έργα pick-and-place 3

Ο βραχίονας SCARA E2C351S της Epson ρ. Φασουλάς Γιάννης 7 ρ. Φασουλάς Γιάννης 8 4

Ταχύτητες και ε ιταχύνσεις των αρθρώσεων του Scara E2C351S 1 η άρθρωση 2 η άρθρωση 3 η άρθρωση 4 η άρθρωση Μέγιστη ταχύτητα Μέγιστη Επιτάχυνση 916 (deg/sec) 1650 (deg/sec) 11 (mm/sec) 2600 (deg/sec) 123 (deg/sec 2 ) 98.4 (deg/sec 2 ) 93.6 (mm/sec 2 ) 149 (deg/sec 2 ) ρ. Φασουλάς Γιάννης 9 Πραγµατικός και Εικονικός Βραχίονας SCARA Ο ροµποτικός βραχίονας SCARA E2C351S της Ο εικονικός βραχίονας SCARA: Epson: (αρχείο VRML) 5

Πλαίσια συντεταγµένων Αντικείµενα για τη δηµιουργία ασκήσεων Χειρισµός µέσω γραµµής εντολών Χώρος των αρθρώσεων World Frame Tool Frame Table Frame Γενικής χρήσης moveq movew movetool movetable grasp moveq1 moveworldx movetoolx movetablex leave moveq2 moveworldy movetooly movetabley ready moveq3 movews movetools movetablexs where moveq4 moveworldxs movetoolxs movetableys here moveworldys movetoolys movetablezs pause moveworldzs movetoolzs ginput here( a ) : Αποθήκευση ενός σηµείου µε συγκεκριµένο όνοµα, ώστε να µπορεί να ξαναχρησιµοποιηθεί µόνο µε το όνοµά του, και όχι µε τις συντεταγµένες του, πχ. move( a ) 6

Είδη κινήσεων του άκρου Κίνηση point-to to-point Πολυωνυµική τροχιά 3 ης τάξης Πολυωνυµική τροχιά 5 ης τάξης Παραβολική µείξη Κίνηση σε ευθεία τροχιά Χειρισµός µέσω εικονικού χειριστηρίου εκµάθησης Πραγµατικό χειριστήριο εκµάθησης: Εικονικό χειριστήριο εκµάθησης: 7

Πλέγµα τρα εζιού: Βοηθητικά λέγµατα βαθµονόµησης Πλέγµα τρα εζιού ( υκνό): Πλέγµα world: Πλέγµα αρ άγης: Πλέγµα αρ άγης ( υκνό): Πλέγµα άξονα z: ηλώνεται στην συνάρτηση κίνησης το ε ιθυµητό σηµείο που θέλουµε να τοποθετήσουµε την αρπάγη Λειτουργία Προγράµµατος συντακτικός έλεγχος της εντολής Έλεγχος αν το επιθυµητό σηµείο είναι µέσα στον εφικτό χώρο εργασίας του βραχίονα Υπολογίζεται το αντίστροφο κινηµατικό πρόβληµα για να βρεθούν οι κατάλληλες τιµές των αρθρώσεων που θα προσδώσουν στην αρπάγη του βραχίονα την επιθυµητή θέση και προσανατολισµό. Αλγόριθµος επιλογής λύσης του αντίστροφου κινηµατικού (κριτήριο αξιολόγησης: αθροιστικά µικρότερη διαγραφόµενη εριστροφή όλων των εριστροφικών αρθρώσεων.) Υ ολογίζεται ο χρόνος, στον οποίο θα ολοκληρωθεί η κίνηση του βραχίονα µε βάση την ποσοστιαία τιµή της ταχύτητας που έχει οριστεί για το βραχίονα,το µέγεθος της γωνίας/µετατόπισης που έχει να διαγράψει η κάθε άρθρωση και τις ταχύτητες -επιταχύνσεις των κινητήρων των αρθρώσεων Ακολουθεί ο υ ολογισµός των τροχιών των αρθρώσεων µε βάση την επιλογή του χρήστη (π.χ τροχιές παραβολικής µίξης, 3 ης και 5 ης τάξης πολυώνυµα) Εισάγονται τα δεδοµένα στο VRML αρχείο του βραχίονα, για να αναπαρασταθεί η επιλεγµένη κίνηση σε ραγµατικό χρόνο. 8

Παράδειγµα κώδικα για µετακίνηση αντικειµένου movetable(1,1,1,0) Μετακίνηση της αρπάγης πάνω από το αντικείµενο movetable(1,1,0.5,0) Η Η αρπάγη έρχεται σε επαφή µε την επάνω επιφάνεια του αντικειµένου grasp Γίνεται λαβή του αντικειµένου από την αρπάγη movetable(1,1,1,0) Ανύψωση του αντικείµενου από το τραπέζι movetable(2,2,1,0) Μετακίνηση πάνω από την επιθυµητή θέση movetable(2,2,0.5,45) Τοποθέτηση του αντικειµένου πάνω στο τραπέζι leave movetable(2,2,1,0) ready Απόθεση αντικειµένου Κατακόρυφη αποµάκρυνση της αρπάγης Μετακίνηση του βραχίονα στην θέση παρκαρίσµατος spread_demo.m ask_demo.m Άσκηση: cylinders Εκφώνηση: Ζητείται η τοποθέτηση των τεσσάρων χρωµατιστών κυλίνδρων πάνω στο πινάκιο, στην επιφάνεια του οποίου υπάρχουν ειδικοί δακτύλιοι, χρωµατισµένοι αντίστοιχα µε τον κάθε κύλινδρο. Αρχικός χώρος εργασίας: Τελικές θέσεις των αντικειµένων: 9

Άσκηση: labyrinth Εκφώνηση: Πάνω στο χώρο εργασίας έχουν τοποθετηθεί κάποια σταθερά εµπόδια. Αυτό που πρέπει να γίνει είναι να µετακινηθεί ο κύβος που βρίσκεται στην αρχή των αξόνων του τραπεζιού, στην άλλη άκρη του, στο σηµείο µε συντεταγµένες (0, 6, 0.1), µε κατάλληλες κινήσεις της αρπάγης, ώστε να µη σηκωθεί το αντικείµενο από το επίπεδο του τραπεζιού και να µη συγκρουστεί µε κάποιο από τα εµπόδια. Αρχικός χώρος εργασίας: Ανάλυση κατάλληλων κινήσεων για τη λύση της άσκησης: Άσκηση: cubes Εκφώνηση: Η άσκηση cubes περιλαµβάνει τη µετακίνηση ορισµένων αντικειµένων εντός του χώρου εργασίας, στον οποίο υπάρχουν δύο εµπόδια. Η επιλογή των κινήσεων που θα γίνουν, απαιτεί τον έλεγχο αποφυγής σύγκρουσης του ροµπότ, µε κάποιο από τα εµπόδια. Αρχικός χώρος εργασίας: Τελική µορφή του χώρου εργασίας: 10

Άσκηση: assemble Εκφώνηση: Ο σκοπός της άσκησης είναι η συναρµολόγηση ενός αντικειµένου, το οποίο αρχικά αποτελείται από επιµέρους µικρά. Αρχικός χώρος εργασίας: Τελική µορφή συναρµολογηµένου αντικειµένου: Μελλοντικές ε εκτάσεις Μελλοντικές επεκτάσεις: υναµική προσοµοίωση βραχίονα - κινητήρων Πρόσθεση φυσικής ιδιότητας (Αλγόριθµοι τριβής βαρύτητας- σύγκρουσης) Σύνδεση χειριστηρίου / joystick, για πιο άµεσο έλεγχο του βραχίονα Έλεγχος µέσω διαδικτύου, µε τη βοήθεια της γλώσσας Java 11

Σας ευχαριστώ ρ. Φασουλάς Ιωάννης 12