Koordinatsystemer og Kinematik

Slides:



Advertisements
Lignende præsentationer
KAPITEL 2 Renterisiko.
Advertisements

KAPITEL 7 Kreditrisiko.
KAPITEL 3 Volatilitet, Beta og Tracking Error
Ventilation og indeklima
KAPITEL 10 Derivater.
KAPITEL 5 Delta Normal Value at Risk
dagsorden Metoder i samfundsfag – hvorfor?
Gode råd om ansøgning til MUDP 2017
Forældre-information
Statisk ubestemte konstruktioner. Robusthed
Trigonometri som værktøj for problemløsninger ved geometri og måling
Pengurusan Pembayaran Penyelidikan Research Management Centre
Hvilke sager ligger der på vejlederkonsulentens bord for tiden?
C4 C4 i Hillerød Erhverv Handel Turisme, kultur, sport Uddannelse
Amukurs.dk Power point 1: Online præsentation af amukurs.dk - Sådan gør du: Læs ”Værd at vide, når du skal give en online præsentation af amukurs.dk”
Mit liv - nu med DAT MIT LIV - nu med DAT.
Et liv med OCD Nicoline Møller.
Interaktion og usability
KAPITEL 13 Kapitalkrav.
Billeder (Side 6-8 i artiklen: 2. Repræsentation og manipulation af Data)
Almen statskundskab Politisk meningsdannelse v/ Peter Nedergaard
SOPU Sund – motion Kondition og kredsløb.
Vejledning Opdaterede faktorer til kapacitetsberegning - Oktober 2016
Analyse af miljøforhold
Omkostninger til tilsyn m.v. for statsautoriserede revisorer
Forhandlingsteknik Strategi og proces Kommunikation Psykologi
P4: Vejledning i læreruddannelsen
Tema 5: Relationer og kommunikation Psykoedukation til patienter med emotionel ustabil personlighedsforstyrrelse.
Modulet International Projektudvikling og –Ledelse
Landdistriktsudvikling i Haderslev Kommune
Kort om Hjerteforeningen
Søgeradius med Aabenraa som udgangspunkt
Søgeradius med Kerteminde som udgangspunkt
Min første søgning for 4 – 5 klasse
Hvor går de unge hen, når de går ud?
Luther – med liv og lyst Vejen Kirke
Aarhus: Program - dag 1 - d. 17. januar
Analysegruppe: Astrid, Bent, Carla, David, Else
806_Fader, Søn og Helligånd 1, S1
Det danske ejendomsmarked
FÆLLESSKAB, FREMDRIFT OG FORRETNING
Ea Thystrup & Louise Mikkelsen 3øa
Bevis for længdeformlen i rummet
Grundforskningscenteret “Glas & Tid”, Roskilde Universitet.
Fagligt samspil mellem matematik og samfundsfag
Lyd data (audio data) (Side 4-6 i artiklen: 2. Repræsentation og manipulation af Data)
Delprøve i M2CAL2 efterår 2015
Differentialregning Cecilie.
DK: Indledende: Jeg er jeres vært, og jeg har ansvaret for jer, mens I er her – og for, at I forlader bygningen igen, når vores møde er slut. I bedes derfor.
3d Billeddata (Side i artiklen: 2. Repræsentation og manipulation af Data)
August, Holm, Olsen, Tobias og Viktor
Vektorprodukt (Krydsprodukt)
Tilskud & Regnskab Kursus for nye efterskoleledere
Lokale lønforhandlinger
356 – Kender du den livsens kilde 1, S1
Teknisk service på hoteller, konference - og feriecentre
Hans nåde varer for evigt 1, S1
Residual plot.
Folkeskolens prøver i matematik
Polynomier Lars A. Clark.
יסודות מבני נתונים תרגול 9: שאלות חזרה.
دور بورصة فلسطين في النمو الاقتصادي دراسة قياسية
21. november 2018 Ulla Nørskov Philip & Martin Stabell
Hans Ole Lund Christiansen
Rullede deje.
KVANTEFilosofi Jan Faye Institut for Medier, Erkendelse og Formidling
Forløb med portfolioelementer
Skrivedag 2: At skrive analyserende
Redesign af antennetårn for test af antenner i DTU’s radiodøde rum, under integreret anvendelse af Creo Top-Down Design og Creo simulate Indlæg ved.
Hvad er naturvidenskab?
Præsentationens transcript:

Koordinatsystemer og Kinematik Formålet er at give indblik i hvad der sker internt i robotten når denne skal eksekvere bevægelser. Koordinatsystemer og omregning? Forward og Inverse kinematik Denavit-Hartenberg parametre Blend af mellem punkter Øvelser i programmering og forskellige bevægelsestyper

Koordinatsystemer og omregning Joint koordinat Angiver vinkel-position for hvert af robottens akser Entydig definition af positionen. Kartesisk koordinat Angivet som X,Y og Z position og orientering af værktøj. Redundant definition af position. Kræver typisk yderligere information om håndled op/ned, arm på ryggen ja/nej. Kan regnes i forhold til forskellige Tool Center Points (TCP), brugerkoordinater, arbejdsobjekter mm. Forward Kinematik Joint J1, J2 .. Jn Kartesisk XYZ - RPY Invers Kinematik

Forward og Invers kinematik Forward Kinematik Multiplicere 4x4 matricer Invers Kinematik Analytisk metode -> 6 ligninger med 6 ubekendte Numeriske løsningsmetoder Mange lærebøger viser løsninger. Paul, Richard (1981). Robot manipulators: mathematics, programming, and control : the computer control of robot manipulators. Cambridge, MA: MIT Press. ISBN 978-0-262-16082-7. Rachid Manseur (2006). Robot Modeling and Kinematics. ISBN: 1-58450-851-5.

Kinematik – Denavit-Hartenberg Bruges ofte til beskrivelse af robotkinematik (Wiki) d: offset along previous z to the common normal Ɵ: angle about previous z, from old x to new x a: length of the common normal a. Assuming a revolute joint, this is the radius about previous z. α: angle about common normal, from old z axis to new z axis Bruger 4x4 homogene transformationsmatricer Eksempel fra RoboDK: Motoman - MH3F

Forward og Invers Kinematik Brug evt. 2 akset SCARA til undervisningsbrug. Forward kinematik: 𝑥= 𝑎 1 cos 𝑉 1 + 𝑎 2 cos⁡( 𝑉 1 + 𝑉 2 ) 𝑦= 𝑎 1 sin 𝑉 1 + 𝑎 2 𝑠𝑖𝑛⁡( 𝑉 1 + 𝑉 2 ) Inverse kinematik 𝑉 2 = 𝑐𝑜𝑠 −1 ( 𝑥 2 + 𝑦 2 − 𝑎 1 2 − 𝑎 2 2 2 𝑎 1 𝑎 2 ) 𝑉 1 = 𝑡𝑎𝑛 −1 𝑦 𝑥 − 𝑐𝑜𝑠 −1 ( 𝑥 2 + 𝑦 2 + 𝑎 1 2 − 𝑎 2 2 ) 2 𝑎 1 ∗ 𝑥 2 + 𝑦 2 Bemærk at der er redundante løsninger.

Blend mellem punkter Bevægelser kan enten stoppe i hvert enkelt punkt eller beregne en blend bevægelse tæt på punktet. Indsæt skitse Interaktion med proces under blend

Øvelser på UR5 Lav et robotprogram der tegner en rektangel på bordet uden blend Indsæt tænd og sluk af lampe i nogle punkter. Kopier program og indsæt blendværdier i punkter Kopier program og ændre hastigheder på bevægelser mellem punkter Observer og beskriv forskelle og problemstillinger.