ΣΥΝΘΕΣΗ ΑΝΘΡΩΠΙΝΩΝ ΜΟΝΤΕΛΩΝ ΓΙΑ ΕΦΑΡΜΟΓΕΣ ΚΙΝΗΣΗΣ ΣΕ Η/Υ ΒΑΣΙΖΟΜΕΝΗ ΣΕ ΚΙΝΗΜΑΤΙΚΑ ΑΠΟΠΛΕΓΜΕΝΕΣ ΡΟΜΠΟΤΙΚΕΣ ΓΕΩΜΕΤΡΙΕΣ



Σχετικά έγγραφα
Εισαγωγή στην Ρομποτική

Σχεδιασμός Προγραμμάτων

ΒΑΔΙΣΗ. Σοφία Α. Ξεργιά PT, MSc, PhD. Βάδιση Τμήμα Φυσικοθεραπείας

ΚΕ ΤΕΣΤ ΠΟΛΛΑΠΛΩΝ ΕΠΙΛΟΓΩΝ

Μέθοδοι Σχεδίασης κίνησης

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

ΓΚΡΙΜΑΣ Γ.

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

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

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

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

Σχεδιασμός Κίνησης σε Δισδιάστατα Περιβάλλοντα που Περιλαμβάνουν Εμπόδια Άγνωστης Τροχιάς

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

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

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

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

ΙΣΟΣΤΑΤΙΚΑ ΠΛΑΙΣΙΑ ΜΕ ΣΥΝΔΕΣΜΟΥΣ Υπολογισμός αντιδράσεων και κατασκευή Μ,Ν, Q Γραμμές επιρροής. Διδάσκων: Γιάννης Χουλιάρας

710 -Μάθηση - Απόδοση. Κινητικής Συμπεριφοράς: Προετοιμασία

Η επιτάχυνση και ο ρόλος της.

ΕΛΛΗΝΙΚΗ ΓΥΜΝΑΣΤΙΚΗ ΟΜΟΣΠΟΝΔΙΑ. ΑΣΚΗΣΕΙΣ ΑΞΙΟΛΟΓΗΣΗΣ ΑΘΛΗΤΡΙΩΝ Ρ.Γ. Έτη γέννησης ΙΟΥΛΙΟΣ 2009

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

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

website:

ΦΥΣΙΚΗ ΠΡΟΣΑΝΑΤΟΛΙΣΜΟΥ

ΥΣ02 Τεχνητή Νοημοσύνη Χειμερινό Εξάμηνο

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

Σχεδιασμός Προγραμμάτων

β. F = 2ρΑυ 2 γ. F = 1 2 ραυ 2 δ. F = 1 3 ραυ 2

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

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

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

Βασικές ασκήσεις. Άσκηση 1

Ανάλυση Βημάτων - Μέρος 1 ο

2. Ανάλυση του βασικού κινηματικού μηχανισμού των εμβολοφόρων ΜΕΚ

Τεχνική των επιθετικών κινήσεων. 1.Τεχνική των τρόπων κατοχής και χειρισμού της μπάλας 2. Τρόποι ρίψης της μπάλας, πάσες-σουτ

ΠΡΟΩΘΗΣΗ ΠΥΡΑΥΛΩΝ. Η προώθηση των πυραύλων στηρίζεται στην αρχή διατήρησης της ορμής.

Πρόσθιο ΙΙΙ Εκκίνηση & Στροφή Λάθη τεχνικής

ΜΗΧΑΝΙΣΜΟΙ ΕΙΣΑΓΩΓΗ ΣΤΟ ΣΧΕΔΙΑΣΜΟ ΜΗΧΑΝΩΝ

ΕΛΕΓΧΟΣ ΠΑΡΑΓΩΓΙΚΩΝ ΔΙΕΡΓΑΣΙΩΝ

Κεφάλαιο 10 Περιστροφική Κίνηση. Copyright 2009 Pearson Education, Inc.

Αρχές Υδροδυναμικής. <<Υδροδυναμική των ποδιών. ποδήλατο και του πετάγματος

Με τη σύμβαση της «κινηματικής αλυσίδας», ο μηχανισμός αποτυπώνεται σε πίνακα παραμέτρων ως εξής:

Άσκηση 1. By [Copyright 2009 PhysioAid] Phoca PDF

Με τη σύμβαση της «κινηματικής αλυσίδας», ο μηχανισμός αποτυπώνεται σε πίνακα παραμέτρων ως εξής:

ΔΥΝΑΜΙΚΗ ΜΗΧΑΝΩΝ Ι

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

Προτεινόμενο διαγώνισμα Φυσικής Α Λυκείου

Τμήμα Φυσικής Πανεπιστημίου Κύπρου Χειμερινό Εξάμηνο 2016/2017 ΦΥΣ102 Φυσική για Χημικούς Διδάσκων: Μάριος Κώστα

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

Κρόουλ. Ανάλυση τεχνικής

Ανάλυση σχημάτων βασισμένη σε μεθόδους αναζήτησης ομοιότητας υποακολουθιών (C589)

. Πρόκειται για ένα σημαντικό βήμα, καθώς η παράμετρος χρόνος υποχρεωτικά μεταβάλλεται σε κάθε είδους κίνηση. Η επιλογή της χρονικής στιγμής t o

Συστήματα συντεταγμένων

ΚΡΟΥΣΕΙΣ. γ) Δ 64 J δ) 64%]

ΚΕΦΑΛΑΙΟ 4 ο : ΜΗΧΑΝΙΚΗ ΣΤΕΡΕΟΥ ΣΩΜΑΤΟΣ ΕΝΟΤΗΤΑ 1: ΚΙΝΗΣΗ ΣΤΕΡΕΟΥ ΣΩΜΑΤΟΣ [Υποκεφάλαιο 4.2 Οι κινήσεις των στερεών σωμάτων του σχολικού βιβλίου]

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

ΣΧΕΔΙΑΣΗ ΜΗΧΑΝΟΛΟΓΙΚΩΝ ΚΑΤΑΣΚΕΥΩΝ ΜΕ Η/Υ (Computer Aided Design)

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

ΜΕΛΕΤΗ ΣΧΕ ΙΑΣΗ ΜΕ ΧΡΗΣΗ Η/Υ

Ελεύθερο Ι Ανάλυση κίνησης χεριών και ποδιών

Η εκμάθηση της μετωπικής πάσας στην πετοσφαίριση

Μηχανικό Στερεό. Μια εργασία για την Επανάληψη

Ασκήσεις εμπιστοσύνης, ισορροπίας και ενδυνάμωσης

Έργο Δύναμης Έργο σταθερής δύναμης

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

Φυσική Θετικών Σπουδών Γ τάξη Ενιαίου Λυκείου 2 0 Κεφάλαιο

Ανάλυση ισορροπίας και κινητικότητας σπονδυλικής στήλης

ΤΕΣΤ ΦΥΣΙΚΩΝ ΙΚΑΝΟΤΗΤΩΝ ΔΥΝΑΜΗ

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

ΓΡΑΠΤΗ ΕΞΕΤΑΣΗ ΣΤΗ ΦΥΣΙΚΗ

Οι νόμοι των δυνάμεων

Διαγώνισμα Μηχανική Στερεού Σώματος

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

Δ3. Ο χρόνος από τη στιγμή που η απόστασή τους ήταν d μέχρι τη στιγμή που ακουμπά η μία την άλλη. Μονάδες 6

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

Ασκήσεις στη Κυκλική Κίνηση

ΕΡΩΤΗΣΕΙΣ - ΑΣΚΗΣΕΙΣ ΣΤΗΝ ΚΥΚΛΙΚΗ ΚΙΝΗΣΗ

Και τα στερεά συγκρούονται

Κεφάλαιο 3. Κίνηση σε δύο διαστάσεις (επίπεδο)

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

Φυσικά μεγέθη. Φυσική α λυκείου ΕΙΣΑΓΩΓΗ. Όλα τα φυσικά μεγέθη τα χωρίζουμε σε δύο κατηγορίες : Α. τα μονόμετρα. Β.

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

Φυσική για Μηχανικούς

Α. Ροπή δύναµης ως προς άξονα περιστροφής

ΦΥΛΛΟ ΕΡΓΑΣΙΑΣ. Κεφάλαιο 5 «Στήριξη και Κίνηση»

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

ΕΠΑΝΑΛΗΠΤΙΚΟ ΔΙΑΓΩΝΙΣΜΑ. (εξεταστέα ύλη: κρούσεις, ελατήρια, μηχανική ρευστών, κινηματική στερεού, φαινόμενο Doppler)

Ταλαντώσεις. =+ και έχει θετική ταχύτητα. Να γραφεί η εξίσωση κίνησης του.

Κύκλος βάδισης ΠΑΤΗΜΑ ΠΤΕΡΝΑΣ ΠΑΤΗΜΑ ΠΕΛΜΑΤΟΣ ΜΕΣΗ ΣΤΑΣΗ ΚΙΝΗΣΗ ΕΜΠΡΟΣ ΕΠΙΤΑΧΥΝΣΗ ΜΕΣΗ ΑΙΩΡΗΣΗ ΕΠΙΒΡΑΔΥΝΣΗ

2.1. Κυκλική κίνηση Κυκλική κίνηση. Ομάδα Β.

φορτισμένου πυκνωτή με διεύθυνση κάθετη στις δυναμικές γραμμές του πεδίου, όπως

Β ΛΥΚΕΙΟΥ - ΓΕΝΙΚΕΣ ΑΣΚΗΣΕΙΣ

1. Κίνηση Υλικού Σημείου

Ι ΑΚΤΙΚΕΣ ΣΗΜΕΙΩΣΕΙΣ ΓΙΑ ΤΗ ΙΑΛΕΞΗ ΜΕ ΘΕΜΑ: ΜΗΧΑΝΙΚΗ ΤΗΣ ΣΤΑΣΗΣ ΚΑΙ ΤΗΣ ΒΑ ΙΣΗΣ. Νίκος Αγγελούσης, Επ. Καθηγητής

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

ΕΠΙΠΕ Α ΙΚΤΥΩΜΑΤΑ. ομική Μηχανική Ι. Ε.Ι. Σαπουντζάκης Καθηγητής ΕΜΠ

Φυσική για Μηχανικούς

Locomotion Skills For Simulated Quadrupeds

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

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

Transcript:

ΣΥΝΘΕΣΗ ΑΝΘΡΩΠΙΝΩΝ ΜΟΝΤΕΛΩΝ ΓΙΑ ΕΦΑΡΜΟΓΕΣ ΚΙΝΗΣΗΣ ΣΕ Η/Υ ΒΑΣΙΖΟΜΕΝΗ ΣΕ ΚΙΝΗΜΑΤΙΚΑ ΑΠΟΠΛΕΓΜΕΝΕΣ ΡΟΜΠΟΤΙΚΕΣ ΓΕΩΜΕΤΡΙΕΣ Δημήτριος Μ. Εμίρης Τμήμα Βιομηχανικής Διοίκησης & Τεχνολογίας, Πανεπιστήμιο Πειραιώς, 18534 Πειραιάς emiris@unipi.gr ΠΕΡΙΛΗΨΗ Το παρόν άρθρο παρουσιάζει ολοκληρωμένα αποτελέσματα μελετών ανθρώπινης μοντελοποίησης για εφαρμογές βαδίσματος με απεικόνιση σε Η/Υ. Το προτεινόμενο μοντέλο συντίθεται βάσει των ανθρωπομορφικών ρομποτικών γεωμετριών αγκώνα και δυϊκού αγκώνα για τα άκρα, οι οποίες είναι υπολογιστικά αποδοτικές και παρέχουν κλειστής μορφής, αναλυτικές και αποπλεγμένες αντίστροφες κινηματικές λύσεις. Επιπλέον, είναι ιδανικές για εφαρμογή ελέγχου αναλυμένου ρυθμού κίνησης με ευρωστία στα σημεία ιδιομορφίας, μειώνοντας έτσι τον υπολογιστικό φόρτο στο ένα δέκατο της γενικής περίπτωσης. Παρουσιάζεται ένα σχήμα δυναμικής προσαρμογής του βήματος κατά τη βάδιση σε μη ευθύγραμμη τροχιά, ώστε να αντισταθμίζονται οι αναγκαίες αλλαγές ταχύτητας με το ελάχιστο σφάλμα απόκλισης από την τροχιά. Λέξεις-κλειδιά: Ανθρώπινη μοντελοποίηση, γεωμετρίες ρομπότ, κίνηση σε Η/Υ. 1 ΕΙΣΑΓΩΓΗ Οι σύγχρονες εφαρμογές κίνησης σε Η/Υ εμπλέκουν ανθρωποειδή σε αλληλεπίδραση με τα περιβάλλον τους, τα οποία κινούνται σε ακανόνιστες διαδρομές, προσαρμόζουν την ταχύτητά τους σε δυναμικές μεταβολές του χώρου, ή περνούν ανάμεσα από εμπόδια. Ο έλεγχος της κίνησης αυτής σε 3Δ γίνεται συνήθως με βάση τη δυναμική ή την κινηματική. Στο δυναμικό έλεγχο της κίνησης, η μοντελοποίηση της φυσικής κίνησης ακολουθεί τους νόμους της δυναμικής και παράγει ρεαλιστικά αποτελέσματα, ωστόσο έχει μεγάλο υπολογιστικό φόρτο. Αντίθετα, ο κινηματικός έλεγχος κίνησης, παράγει πιστευτά οπτικά αποτελέσματα, με σαφώς λιγότερο υπολογιστικό φόρτο. Σε κάθε περίπτωση, έχει ιδιαίτερη σημασία το ανθρώπινο μοντέλο. Η ανθρώπινη μοντελοποίηση αναφέρεται στην κατασκευή μία αρθρωτής δομής που προσομοιάζει το ανθρώπινο σώμα και μπορεί να εκτελέσει τις περισσότερες κινήσεις ενός αληθινού ανθρώπου (Ju & Siebert (2001), Kudoh & Komura (2002), Herr et al. (2003), Seo & Magnenat-Thalmann (2004)). Στις μελέτες που κατά καιρούς έχουν εκπονηθεί για διαφορετικούς τύπους κίνησης ανθρωποειδών, έχουν παρουσιασθεί στρατηγικές βασιζόμενες τόσο σε κινηματική όσο και δυναμική, οι οποίες όμως βαρύνονται υπολογιστικά ανάλογα με το μοντέλο του ανθρωποειδούς, δυσχεραίνοντας έτσι την εκτέλεση της κίνησης σε πραγματικό χρόνο. Το παρόν άρθρο εστιάζει στην κινηματική πλευρά της ανθρώπινης μοντελοποίησης για εφαρμογές βαδίσματος. Το μοντέλο που αναπτύσσεται, αποτελείται από τριάντα δύο (32) βαθμούς ελευθερίας (ΒΕ) και χρησιμοποιεί τις 1ο Πανελλήνιο Συνέδριο Ρομποτικής, ΤΕΕ, Αθήνα, 23-24 Φεβρουαρίου, 2009 1

ανθρωπομορφικές ρομποτικές γεωμετρίες αγκώνα (elbow) και δυϊκού αγκώνα (dualelbow) για τη μοντελοποίηση των βραχιόνων και των ποδιών, αντίστοιχα (Emiris, 1991). Οι γεωμετρίες αυτές παρουσιάζουν εξαιρετική υπολογιστική συμπεριφορά και ελαχιστοποιούν τον υπολογιστικό φόρτο, είτε της αντίστροφης κινηματικής ή του ελέγχου κίνησης, αλλά και της δυναμικής. Αυτό καθιστά το προτεινόμενο μοντέλο αποτελεσματικότερο άλλων προτεινομένων. Παράλληλα, αναπτύσσεται ένα τμηματικό και ιεραρχικό σχήμα για τον έλεγχο κίνησης του ανθρωποειδούς, βασιζόμενο σε αποπλεγμένο κινηματικό έλεγχο με ευρωστία στα σημεία ιδιομορφίας για κάθε άκρο, ώστε να αξιοποιηθούν οι ιδιότητες των γεωμετριών και η συμμετρική φύση της ανθρώπινης κίνησης. Η προκύπτουσα στρατηγική μπορεί να υλοποιηθεί με παράλληλη επεξεργασία και επιτρέπει ομαλή και ακριβή κίνηση του μοντέλου. Ο σχεδιασμός τροχιάς και η κίνηση στον Η/Υ χρησιμοποιούν αλγοριθμικές έννοιες. Η ορθή εκτέλεση της κίνησης περιέχει προσαρμογή βήματος και ταχύτητας βάσει κινηματικών χαρακτηριστικών προκειμένου να ενσωματωθούν δύο βασικές ιδιότητες του ανθρώπινου βαδίσματος: (α) η μείωση της ταχύτητας βαδίσματος όταν στρέφεται το σώμα ώστε να ακολουθηθεί μία επιθυμητή τροχιά με τη μικρότερη απόκλιση και (β) τη συνέχεια της ταχύτητας. Το παρόν άρθρο έχει την ακόλουθη δομή. Στο Κεφάλαιο 2 αναλύεται η ανάπτυξη του ανθρωποειδούς, Στο Κεφάλαιο 3 περιγράφεται η μηχανική της ευθύγραμμης βάδισης ενώ η προσαρμογή των προφίλ κίνησης για βάδιση σε καμπύλες τροχιές συζητείται στο Κεφάλαιο 4. Ο σχεδιασμός τροχιάς, η αποφυγή εμποδίων σε εικονικά περιβάλλοντα και ο κινηματικός έλεγχος εξετάζονται στο Κεφάλαιο 5. Τέλος, στο Κεφάλαιο 6, συνοψίζεται η ερευνητική συνεισφορά. 2 ΤΟ ΑΝΘΡΩΠΙΝΟ ΜΟΝΤΕΛΟ Ο σκελετός έχει 32 ΒΕ, κατανεμημένους σε έξι υποσυστήματα, ήτοι, τον κορμό ({B}), την κεφαλή ({H}), τα δύο πόδια ({L R } και {L L }) και τα δύο χέρια ({A R } και {A L }). Τα όρια των αρθρώσεων και τα μήκη των συνδέσμων καθορίζονται από στοιχεία ανθρωπομετρίας για δεδομένη σωματική δομή (ύψος και βάρος) (Πίνακας 1). Το ανθρώπινο μοντέλο απεικονίζεται στο Σχήμα 1. Φύλο Άρρεν Ηλικία Ενήλικας Βάρος Μέσος όρος Ύψος 175cm Τμήμα Πλάτος Μήκος Βάθος Κεφάλι 15.50 18.30 22.10 Λαιμός 11.70 9.10 11.70 Στήθος 35.10 37.30 22.90 Άνω βραχίονας 9.90 28.20 9.71 Αντιβραχίονας 9.40 25.40 9.57 Χέρι 10.40 19.10 6.10 Μηρός 19.43 42.40 18.00 Γάμπα 11.98 41.10 11.70 Πόδι 9.90 26.70 8.90 Πίνακας 1. Η Βάση Δεδομένων Ανθρωπομετρίας. Το υποσύστημα του κορμού {B} έχει πέντε περιστροφικές αρθρώσεις, τρεις εκ των οποίων σχηματίζουν σφαιρική άρθρωση στο κάτω άκρο του συνδέσμου της σπονδυλικής στήλης, ενώ οι άλλες δύο στο άνω άκρο του συνδέσμου αυτού (Σχήμα 2a). Η δομή αυτή επιτρέπει κίνηση των συνδέσμων της μέσης και της πλάτης σε σχέση με 1ο Πανελλήνιο Συνέδριο Ρομποτικής, ΤΕΕ, Αθήνα, 23-24 Φεβρουαρίου, 2009 2

τον κορμό. Το υποσύστημα της κεφαλής {H} περιλαμβάνει το σύνδεσμο του λαιμού ο οποίος τη συνδέει με τον κορμό, καθώς και μία σφαιρική άρθρωση που ελέγχει τις κινήσεις του κεφαλιού (Σχήμα 2b). Τα πόδια του ανθρωποειδούς μοντελοποιούνται βάσει της ρεαλιστικής γεωμετρίας δυϊκού αγκώνα. Η σφαιρική άρθρωση στο ισχίο επιτρέπει κάμψη, στρέψη και έκταση του ποδιού, η άρθρωση του γονάτου επιτρέπει δίπλωση, ενώ η διπλή άρθρωση στον αστράγαλο επιτρέπει στρέψη και έκταση. Η γεωμετρία αυτή είναι αποπλεγμένη και επιτρέπει την εξαγωγή αναλυτικής λύσης, κλειστής μορφής στο αντίστροφο κινηματικό πρόβλημα καθώς και απόπλεξη στα σημεία ιδιομορφίας. Τα συστήματα συντεταγμένων των ποδιών και τα όρια κίνησης των αρθρώσεων απεικονίζονται στο Σχήμα 3. Σχήμα 1. Ο Σκελετός του Ανθρωπίνου Μοντέλου. Σχήμα 2. (a) Το Υποσύστημα του Κορμού, και (b) Το Υποσύστημα της Κεφαλής. Σχήμα 3. Τα Υποσυστήματα και Όρια Κίνησης των Ποδιών του Ανθρωποειδούς. Σχήμα 4. Τα Υποσυστήματα και Όρια Κίνησης των Χεριών του Ανθρωποειδούς. Τα χέρια του ανθρωποειδούς μοντελοποιούνται βάσει της ρεαλιστικής γεωμετρίας αγκώνα. Η σφαιρική άρθρωση στον καρπό επιτρέπει κάμψη, στρέψη και έκταση του χεριού, η άρθρωση στον αγκώνα επιτρέπει δίπλωση του βραχίονα, ενώ η διπλή άρθρωση στον ώμο επιτρέπει στρέψη και έκταση. Η γεωμετρία αγκώνα είναι επίσης αποπλεγμένη και επιτρέπει την εξαγωγή αναλυτικής λύσης, κλειστής μορφής στο αντίστροφο κινηματικό πρόβλημα καθώς και απόπλεξη στα σημεία ιδιομορφίας. Τα συστήματα συντεταγμένων των χεριών και τα όρια κίνησης των αρθρώσεων απεικονίζονται στο Σχήμα 4. 3 ΑΝΑΛΥΣΗ ΤΗΣ ΕΥΘΥΓΡΑΜΜΗΣ ΚΙΝΗΣΗΣ Για δεδομένη σωματική δομή, τα χαρακτηριστικά της ευθύγραμμης βάδισης είναι συνάρτηση της ταχύτητας V και του ύψους H του ανθρώπου. Το μήκος L S του κύκλου 1ο Πανελλήνιο Συνέδριο Ρομποτικής, ΤΕΕ, Αθήνα, 23-24 Φεβρουαρίου, 2009 3

του βήματος (οριζόμενο ως δύο διαδοχικές επαφές της ίδιας φτέρνας στο έδαφος) είναι L s = 0. 98 V H, ενώ η διάρκεια του κύκλου βάδισης είναι Dc = 0.98 HV / (Boulic et al., 1990). Η ταχύτητα βάδισης του μοντέλου στην παρούσα υλοποίηση μπορεί να αλλάζει μόνο στην αρχή του βήματος και παραμένει σταθερή στη διάρκεια του κύκλου βάδισης. Το προφίλ κίνησης κάθε ποδιού αποτελείται από τέσσερις φάσεις. Στη πρώτη, το πόδι κινείται από την επαφή της φτέρνας (Heel Strike (HS)) μέχρι την πλήρη επαφή του πέλματος με το έδαφος. Κατά τη φάση αυτή, το άκρο του πέλματος του άλλου ποδιού αφήνει το έδαφος ώστε να κινηθεί μπροστά (Foot Lift-Off (FL)). Κατά τη δεύτερη φάση, το πέλμα παραμένει σε πλήρη επαφή με το έδαφος ενώ το άλλο πόδι κινείται μπροστά. Η φάση αυτή καλείται φάση απλής στήριξης (stance phase) και το πόδι στήριξης σηκώνει το συνολικό βάρος του σώματος και η διάρκειά της ισούται με D b = 0.248 Dc + 0.143. Στην έναρξη της τρίτης φάσης, η φτέρνα αφήνει το έδαφος ενώ στο τέλος της, τα δάχτυλα αφήνουν το έδαφος. Στη διάρκεια αυτής της φάσης συμβαίνει επαφή της φτέρνας του άλλου ποδιού. Για ένα μικρό διάστημα και τα δύο πέλματα ακουμπούν στο έδαφος, κάτι που καλείται κατάσταση διπλής στήριξης (state of double support (DS)). Η ακολουθία και οι φάσεις κίνησης απεικονίζονται στο Σχήμα 5. Σχήμα 5. Η Ακολουθία και οι Φάσεις Κίνησης. Σχήμα 6. Κίνηση των Βραχιόνων σε ένα Κύκλο Βάδισης. Το προφίλ κίνησης για κάθε βραχίονα σε σχέση με την αρχή του αντίστοιχου συστήματος συντεταγμένων του ώμου, αποτελείται από δύο φάσεις. Στην πρώτη, ο βραχίονας είναι πίσω από την κάθετο του σώματος και σχεδόν εκτεταμένος. Στη δεύτερη, η άρθρωση του αγκώνα κινείται ταχύτερα από αυτήν του ώμου και ο αντιβραχίονας ταχύτερα από τον άνω βραχίονα. Οποτεδήποτε ένα πόδι είναι την πρώτη ή δεύτερη φάση κίνησής του, ο αντίθετος βραχίονας είναι στη δεύτερη φάση κίνησής του. Οι δύο φάσεις της κίνησης των βραχιόνων απεικονίζονται στο Σχήμα 6. Η θέση έναρξης του συστήματος του κορμού εξαρτάται από τις αρχικές συνθήκες. Οι κινήσεις των αρχών όλων των άλλων συστημάτων ορίζονται σε σχέση με το σύστημα του κορμού ως συνάρτηση μίας κανονικοποιημένης χρονικής μεταβλητής κατά τη διάρκεια ενός βήματος. Οι αναγκαίες μετατοπίσεις των αρθρώσεων που παράγουν συγκεκριμένες κινήσεις κάθε άκρου υπολογίζονται είτε μέσω αντίστροφων κινηματικών λύσεων ή μέσω ενός σχήματος κινηματικού ελέγχου (Emiris & Tourassis (1993)). Σε κάθε περίπτωση, το προφίλ κίνησης για κάθε υποσύστημα διαιρείται σε N τομείς, όπου το N μεταβάλλεται μεταξύ 30 και 100 για ένα κύκλο βήματος. 4 ΑΝΑΛΥΣΗ ΚΙΝΗΣΗΣ ΣΕ ΚΑΜΠΥΛΑ ΜΟΝΟΠΑΤΙΑ Η βάδιση σε καμπύλα μονοπάτια είναι πολύ πιο πολύπλοκη διαδικασία από την ευθύγραμμη κίνηση, καθόσον μεταβάλλονται ορισμένες μεταβλητές της ανθρώπινης κίνησης. Μπορεί να απαιτηθούν αλλαγές στην κατεύθυνση της κίνησης προκειμένου να 1ο Πανελλήνιο Συνέδριο Ρομποτικής, ΤΕΕ, Αθήνα, 23-24 Φεβρουαρίου, 2009 4

αποφευχθούν εμπόδια ή να διασφαλισθεί η σωστή αλληλεπίδραση μεταξύ του ανθρωποειδούς και άλλων χαρακτήρων ή αντικειμένων. Αυτό επιτυγχάνεται εκτελώντας μικρότερα (και επομένως πιο προσεκτικά) βήματα, που καταλήγουν σε μειωμένη ταχύτητα. Τα χαρακτηριστικά αυτά της ανθρώπινης βάδισης υπαγορεύουν την ανάγκη για μία μέθοδο που θα παρέχει προσαρμογή του βήματος ώστε να χειρίζονται όλες οι αναγκαίες αλλαγές (Emiris (1994), Emiris & Pnevmatikatos (1996)). Αυτό μπορεί να διατυπωθεί ως εξής: «Δεδομένου ενός συνόλου σημείων ελέγχου καθοριζόμενων από το χρήστη, κατασκεύασε ένα ομαλό καμπύλο μονοπάτι και προσάρμοσε τις παραμέτρους βάδισης ώστε να αντιμετωπίζονται όλες οι μεταβολές». Το ομαλό καμπύλο μονοπάτι κατασκευάζεται είτε ως παραμετρική καμπύλη Bezier, ή σαν χρονικά ευαίσθητη παραμετρική κυβική spline. Όταν απαντώνται απότομες μεταβολές κατεύθυνσης, ο κινηματικός ελεγκτής τις αντιλαμβάνεται και αναλύει το μήκος βήματος υποδιαιρώντας το σε μικρότερα τμήματα (Σχήμα 7). Μετά την ολοκλήρωση κάθε βήματος, το σφάλμα μεταξύ της διατεταγμένης και της πραγματικής θέσης ανατροφοδοτείται στο σχεδιαστή τροχιάς προκειμένου να εξαχθεί η νέα επιθυμητή μετακίνηση του κορμού. Όταν το μονοπάτι είναι γνωστό εκ των προτέρων, η προσέγγιση προσαρμογής του βήματος εκτελεί μία προεπεξεργασία του μονοπατιού προκειμένου να ανιχνεύσει θέσεις όπου πρέπει να μειωθεί η ταχύτητα. Το βήμα έτσι υποδιαιρείται αναδρομικά σε μικρότερα βήματα, ο αριθμός των οποίων εξαρτάται από τη συνολική στροφή που πρέπει να γίνει. Ο αλγόριθμος που υλοποιήθηκε συνοψίζεται στο Σχήμα 8. Σχήμα 7. Προσαρμογή Βήματος σε Τυχαία Μονοπάτια. Σχήμα 8. Αλγοριθμική Υλοποίηση του Κινηματικού Ελέγχου με Προσαρμογή Βήματος. Για το σχεδιασμό τροχιάς του μοντέλου αναπτύχθηκαν Αλγόριθμοι Συνολικού Σχεδιασμού Τροχιάς (Global Path Planning Algorithms) βασιζόμενοι σε Προσεγγιστική Ανάλυση Κελιών (Approximate Cell Decomposition) (Emiris et al. (1997). Τα κομβικά σημεία του μονοπατιού εξομαλύνονται με προσαρμογή κυβικού spline. Η κίνηση του μοντέλου ελέγχεται μέσω ενός ιεραρχικού σχήματος. Τα τμήματα ελέγχου των άκρων ελέγχονται είτε με τη χρήση αντίστροφης κινηματικής ή αλγορίθμων απόπλεξης με ευρωστία σε σημεία ιδιομορφίας βάσει της μεθόδου ελέγχου αναλυμένου ρυθμού κίνησης (resolved rate control) (Emiris, 1991). Η προσέγγιση με αντίστροφη κινηματική των γεωμετριών αγκώνα και δυϊκού αγκώνα παρέχει σημαντική υπολογιστική εξοικονόμηση καθώς οι λύσεις είναι κλειστής μορφής και αναλυτικές. Η επιλογή των γεωμετριών αυτών για τη μοντελοποίηση των άκρων, επιλύει το πρόβλημα μέσω της κατάλληλης στρατηγικής αναλυμένου ρυθμού κίνησης και υποβαθμίζει το σύνθετο πρόβλημα ελέγχου σε δύο υποσυστήματα μικρότερης τάξης, καθένα εκ των οποίων έχει αναλυτική λύση κλειστής μορφής. Η μέθοδος αυτή παράγει εφικτές λύσεις και εγγυάται ομαλή κίνηση των αρθρώσεων ανά πάσα στιγμή. Όταν το βήμα αναλύεται σε Ν τμήματα, ο συνολικός αριθμός υπολογισμών που απαιτούνται για την παραγωγή 1ο Πανελλήνιο Συνέδριο Ρομποτικής, ΤΕΕ, Αθήνα, 23-24 Φεβρουαρίου, 2009 5

των μεταβλητών των αρθρώσεων των άκρων προκειμένου να μετακινηθεί το μοντέλο κατά ένα βήμα είναι (80a+180m+46t)N όταν χρησιμοποιείται η μέθοδος αποπλεγμένου κινηματικού ελέγχου και (126a+166m+110t)N όταν χρησιμοποιείται η αντίστροφη κινηματική (a: add., m: mult., t: transcendental). 5 ΣΥΜΠΕΡΑΣΜΑΤΑ Στο άρθρο αυτό παρουσιάστηκαν ανθρώπινα μοντέλα δομημένα με χρήση ρομποτικών γεωμετριών, που περιλαμβάνουν συνολικά 32 ΒΕ. Έγινε μία σειρά μελετών στα πεδία της κινητικής, του σχεδιασμού και εκτέλεσης κίνησης, καθώς και του κινηματικού ελέγχου των μοντέλων. Στο Κεφάλαιο 2 αναλύθηκε η ανάπτυξη των ανθρωπίνων μοντέλων, στο Κεφάλαιο 3 παρουσιάσθηκε η μηχανική της ευθύγραμμης κίνησης, ενώ στο Κεφάλαιο 4 εξηγήθηκε η προσαρμογή των προφίλ κίνησης για μη ευθύγραμμη βάδιση. Ο σχεδιασμός τροχιάς και η αποφυγή εμποδίων σε εικονικά περιβάλλοντα εξηγήθηκε στο Κεφάλαιο 5, μαζί με θέματα κινηματικού ελέγχου. 6 ΒΙΒΛΙΟΓΡΑΦΙΑ Boulic R., Magnenat-Thalmann N., and Thalmann D. A Global Human Walking Model with Real-Time Kinematic Personification, Vis.Comp, 6:344-358, 1990. Emiris D.M. Kinematic Analysis, Evaluation and Control of Dual-Elbow Robotic Manipulators. Ph.D. Thesis, Dept. of Electrical Engineering, University of Rochester, Rochester, NY, 1991. Emiris D.M., Trajectory Planning and Motion Execution of Robot-Based Human Models in Computer Animation, in Proc.of the 2nd IEEE Mediterranean Symposium on New Directions in Control and Automation, Chania, Crete, Greece, June 19-22, 1994. Emiris D.M. and Pnevmatikatos C.G., Robot Based Human Modeling in Computer Animation: Adaptive Stepsize Kinematic Control Methods for Path Planning, in Proceedings of the 4 th IEEE Mediterranean Symposium on New Directions in Control & Automation, Chania, Crete, June 10-14, 1996. Emiris D.M., Pnevmatikatos C.G. and Katevas N.I. "Gait Analysis and Synthesis of Computer Animated Human Models: Recent Advances in Biomechanics", in Proceedings of the Mobile Robotics Technology for Health Care Services Research Conference, pp. 233-249, Athens, May 15-16, 1997. Emiris D.M. and Tourassis V.D., Singularity-Robust Decoupled Control of Dual- Elbow Manipulators, Journal of Intel. and Rob. Systems, 8(2), pp. 225-243, Oct. 1993. Herr H. et. al. Cyborg Technology Biomimetic Orthotic and Prosthetic Technology, Biol. Inspired Intel.Robots, Bar-Cohen, Y. and Breazeal, Eds., SPIE Press, Bellingham, Wash. 2003, pp. 103-143. Ju X. and Siebert J.P., Individualizing Human Animation Models, in Proc. of Eurographics 2001, Manchester, UK, 2001. Kudoh S. and Komura T., C2 Continuous Gait Pattern Generation for Biped Robots, in Proceedings of the 2003 IEEE/RSJ Int. Conf. on Intelligent Robots and Systems, 2002, pp. 1135-1140. Seo H. and Magnenat-Thalmann N., An Example-Based Approach to Human Body Manipulation, Graphical Models, Academic Press, 66(1):1-23, January 2004. 1ο Πανελλήνιο Συνέδριο Ρομποτικής, ΤΕΕ, Αθήνα, 23-24 Φεβρουαρίου, 2009 6