Zadania kinematyki mechanizmów

Podobne dokumenty
Zadania kinematyki mechanizmów

Ogłoszenie. Egzaminy z TEORII MASZYN I MECHANIZMÓW dla grup 12A1, 12A2, 12A3 odbędą się w sali A3: I termin 1 lutego 2017 r. godz

Egzamin 1 Strona 1. Egzamin - AR egz Zad 1. Rozwiązanie: Zad. 2. Rozwiązanie: Koła są takie same, więc prędkości kątowe też są takie same

i = [ 0] j = [ 1] k = [ 0]

Rozszerzony konspekt preskryptu do przedmiotu Podstawy Robotyki

GEOMETRIA ANALITYCZNA W PRZESTRZENI

3. KINEMATYKA Kinematyka jest częścią mechaniki, która zajmuje się opisem ruchu ciał bez wnikania w jego przyczyny. Oznacza to, że nie interesuje nas

1. K 5 Ruch postępowy i obrotowy ciała sztywnego

Elementy geometrii analitycznej w R 3

MECHANIKA 2 RUCH POSTĘPOWY I OBROTOWY CIAŁA SZTYWNEGO. Wykład Nr 2. Prowadzący: dr Krzysztof Polko

Politechnika Warszawska Wydział Samochodów i Maszyn Roboczych Instytut Podstaw Budowy Maszyn Zakład Mechaniki

Geometria w R 3. Iloczyn skalarny wektorów

1. Liczby zespolone i

Układy współrzędnych

dr Mariusz Grządziel 15,29 kwietnia 2014 Przestrzeń R k R k = R R... R k razy Elementy R k wektory;

Notacja Denavita-Hartenberga

Analityczne metody kinematyki mechanizmów

WYBRANE DZIAŁY ANALIZY MATEMATYCZNEJ. Wykład II

Jan Awrejcewicz- Mechanika Techniczna i Teoretyczna. Statyka. Kinematyka

Dynamika mechanizmów

TENSOMETRIA ZARYS TEORETYCZNY

PODSTAWY RACHUNKU WEKTOROWEGO

GEOMETRIA ANALITYCZNA W PRZESTRZENI

Z poprzedniego wykładu:

KINEMATYKA I DYNAMIKA CIAŁA STAŁEGO. dr inż. Janusz Zachwieja wykład opracowany na podstawie literatury

2 1 3 c c1. e 1, e 2,..., e n A= e 1 e 2...e n [ ] M. Przybycień Matematyczne Metody Fizyki I

PYTANIA KONTROLNE STAN NAPRĘŻENIA, ODKSZTAŁCENIA PRAWO HOOKE A

Równa Równ n a i n e i ru r ch u u ch u po tor t ze (równanie drogi) Prędkoś ędkoś w ru r ch u u ch pros pr t os ol t i ol n i io i wym

A,B M! v V ; A + v = B, (1.3) AB = v. (1.4)

Dr Kazimierz Sierański www. If.pwr.wroc.pl/~sieranski Konsultacje pok. 320 A-1: codziennie po ćwiczeniach

Podstawy Robotyki Określenie kinematyki oraz dynamiki manipulatora

UKŁADY WIELOCZŁONOWE Z WIĘZAMI JEDNOSTRONNYMI W ZASTOSOWANIU DO MODELOWANIA ZŁOŻONYCH UKŁADÓW MECHANICZNYCH

KATEDRA AUTOMATYKI, BIOMECHANIKI I MECHATRONIKI. Laboratorium Mechaniki technicznej

Dynamika manipulatora. Robert Muszyński Janusz Jakubiak Instytut Cybernetyki Technicznej Politechnika Wrocławska. Podstawy robotyki wykład VI

Algebra liniowa II. Lista 1. 1 u w 0 1 v 0 0 1

ALGEBRA LINIOWA 2. Lista zadań 2003/2004. Opracowanie : dr Teresa Jurlewicz, dr Zbigniew Skoczylas

Geometria analityczna - przykłady

KATEDRA AUTOMATYKI, BIOMECHANIKI I MECHATRONIKI. Laboratorium Mechaniki technicznej

Wykład 14. Elementy algebry macierzy

Zadania egzaminacyjne

Przekształcenia liniowe

Rozwiązanie: I sposób Dla prostego manipulatora płaskiego można w sposób klasyczny wyznaczyćpołożenie punktu C.

KMO2D. Kolizje między-obiektowe w 2D

OPISY PRZESTRZENNE I PRZEKSZTAŁCENIA

MODEL MANIPULATORA O STRUKTURZE SZEREGOWEJ W PROGRAMACH CATIA I MATLAB MODEL OF SERIAL MANIPULATOR IN CATIA AND MATLAB

13 Układy równań liniowych

3. PŁASKI STAN NAPRĘŻENIA I ODKSZTAŁCENIA

stosunek przyrostu funkcji y do odpowiadajacego dy dx = lim y wielkości fizycznej x, y = f(x), to pochodna dy v = ds edkości wzgl edem czasu, a = dv

Podstawy robotyki wykład VI. Dynamika manipulatora

R o z w i ą z a n i e Przy zastosowaniu sposobu analitycznego należy wyznaczyć składowe wypadkowej P x i P y

5 Równania różniczkowe zwyczajne rzędu drugiego

1 Geometria analityczna

Spis treści. Przedmowa... 7

Macierze i Wyznaczniki

Etap 1. Rysunek: Układy odniesienia

ALGEBRA z GEOMETRIA, ANALITYCZNA,

Matematyka Lista 1 1. Matematyka. Lista Obliczyć lub uprościć zapis (zapisać jako potęgę):

Rozwiązania zadań z kolokwium w dniu r. Zarządzanie Inżynierskie, WDAM, grupy I i II

Manipulatory i roboty mobilne AR S1 semestr 5

Funkcje analityczne. Wykład 4. Odwzorowania wiernokątne. Paweł Mleczko. Funkcje analityczne (rok akademicki 2017/2018)

Laboratorium Podstaw Robotyki ĆWICZENIE 5

= i Ponieważ pierwiastkami stopnia 3 z 1 są (jak łatwo wyliczyć) liczby 1, 1+i 3

Analiza matematyczna 2 zadania z odpowiedziami

VII.1 Pojęcia podstawowe.

R o z d z i a ł 2 KINEMATYKA PUNKTU MATERIALNEGO

PAiTM - zima 2014/2015

ANALIZA MATEMATYCZNA 2 zadania z odpowiedziami

Politechnika Wrocławska, Wydział Informatyki i Zarządzania. Modelowanie

"Bieda przeczy matematyce; gdy się ją podzieli na więcej ludzi, nie staje się mniejsza." Gabriel Laub

W naukach technicznych większość rozpatrywanych wielkości możemy zapisać w jednej z trzech postaci: skalara, wektora oraz tensora.

22. CAŁKA KRZYWOLINIOWA SKIEROWANA

Funkcją sinus kąta α nazywamy stosunek przyprostokątnej leżącej naprzeciw kąta α do przeciwprostokątnej w trójkącie prostokątnym, i opisujemy jako:

1 Przestrzeń liniowa. α 1 x α k x k = 0

1 Funkcje dwóch zmiennych podstawowe pojęcia

ELEKTROTECHNIKA Semestr 1 Rok akad / ZADANIA Z MATEMATYKI Zestaw Przedstaw w postaci algebraicznej liczby zespolone: (3 + 2j)(5 2j),

Wektor położenia. Zajęcia uzupełniające. Mgr Kamila Rudź, Podstawy Fizyki.

MECHANIKA 2. Wykład Nr 3 KINEMATYKA. Temat RUCH PŁASKI BRYŁY MATERIALNEJ. Prowadzący: dr Krzysztof Polko

ALGEBRA LINIOWA Z ELEMENTAMI GEOMETRII ANALITYCZNEJ. 1. Ciała

WYK LAD 5: GEOMETRIA ANALITYCZNA W R 3, PROSTA I P LASZCZYZNA W PRZESTRZENI R 3

Mechanika ogólna. Kinematyka. Równania ruchu punktu materialnego. Podstawowe pojęcia. Równanie ruchu po torze (równanie drogi)

Wstęp. Ruch po okręgu w kartezjańskim układzie współrzędnych

TRYGONOMETRIA. 1. Definicje i własności funkcji trygonometrycznych

ALGORYTM STATYCZNEJ ANALIZY MES DLA KRATOWNICY

Fizyka 1 Wróbel Wojciech. w poprzednim odcinku

Analiza Matematyczna F1 dla Fizyków na WPPT Lista zadań 4, 2018/19z (zadania na ćwiczenia)

FUNKCJE LICZBOWE. Na zbiorze X określona jest funkcja f : X Y gdy dowolnemu punktowi x X przyporządkowany jest punkt f(x) Y.

21 Symetrie Grupy symetrii Grupa translacji

Kinematyka manipulatorów robotów

w najprostszych przypadkach, np. dla trójkątów równobocznych

Fizyka 1(mechanika) AF14. Wykład 5

2.9. Kinematyka typowych struktur manipulatorów

Ruch drgający. Ruch harmoniczny prosty, tłumiony i wymuszony

1. PODSTAWY TEORETYCZNE

WBiA Architektura i Urbanistyka. 1. Wykonaj dziaªania na macierzach: Które z iloczynów: A 2 B, AB 2, BA 2, B 2 3, B = 1 2 0

Przekształcenia liniowe

Indukcja matematyczna

Z ostatniego wzoru i zależności (3.20) można obliczyć n6. Otrzymujemy (3.23) 3.5. Transformacje geometryczne

Politechnika Warszawska Wydział Samochodów i Maszyn Roboczych Instytut Podstaw Budowy Maszyn Zakład Mechaniki

Matematyka liczby zespolone. Wykład 1

PODSTAWY ROBOTYKI. Opracował: dr hab. inż. Adam Rogowski

Transkrypt:

Zadania kinematyki mechanizmów struktura mechanizmu wymiary ogniw ruch ogniw napędowych związki kinematyczne położeń, prędkości, przyspieszeń ogniw zadanie proste kinematyki zadanie odwrotne kinematyki ruch ogniw roboczych

Metoda wieloboków wektorowych y a b c e d x rzutowanie a b c d e ax bx cx dx ex ay by cy d y ey

O y x Kąt określający kierunek i zwrot wektora: jest kątem skierowanym o początku na kierunku równoległym do osi Ox i końcu na rozpatrywanym wektorze, kręci przeciwnie do wskazówek zegara wokół początku wektora.

Parametry wektorów l l s s l, const s, var

l l s '' l l 4 ' l l y l s l ' 4 56 l s l l '' ' 89 7 4 ' l 4 s 56 s 89 s l l 7 x Osprzęt koparki przedsiębiernej

l l s x l cos l cos s cos y l sin l sin s sin y Zadanie odwrotne położenia l,, l, s, s l Zadanie proste położenia l,, l, s, l x

Związki kinematyczne równania położeń ogniw mechanizmu l l s l cos l cos s cos l sin l sin s sin l s l ' 4 56 l cos s cos l cos( ) ' ' 4 4 56 56 l sin s sin l sin( ) ' ' 4 4 56 56 l s l l '' ' 89 7 4 l sin( ) s sin l sin l sin( ) '' " ' ' 89 89 7 7 4 4 4 l cos( ) s cos l cos l cos( ) '' " ' ' 89 89 7 7 4 4 4 Uzupełnić rysunek

Rozwiązanie zadania prostego położenia pierwszego zespołu kinematycznego l,, l, s, l cos l cos s cos l sin l sin s sin ( l cos l cos ) ( s cos ) ( l sin l sin ) ( s sin ) l cos l cos l l cos cos s cos l sin l sin l l sin sin s sin + l l l l cos cos l l sin sin s

l l cos cos l l sin sin s l l Acos Bsin D cos x x x sin x tg x x x A B D x x A x Bx D x ( ) ( ) x ( A D) xb A D x, B A B D A D arctg x,,

interpretacja rozwiązania l y s arctg x arctg x x l cos l cos s cos l sin l sin s sin

Rozwiązanie zadania odwrotnego położenia pierwszego zespołu kinematycznego l,, l, s, ( l cos l cos ) s cos ( l sin l sin ) s sin + l l l l sin sin l l cos cos s s l l l l cos( ) s l l l l cos( ) l cos cos sin sin cos l l l, sin s s

zespoły kinematyczne tworzące mechanizm opisuje się wielobokami wektorowymi dla mechanizmów (w=s) zawsze liczba równań układu równań jest równa liczbie niewiadomych zwykle istnieje więcej niż jedno rozwiązanie

Zapis równań kinematyki przy użyciu wersorów x i x z i z î i y c b ab axbx ayby azbz a ab abcos c a b b c a ab absin c ba i y iˆ [ i, i, i ] iˆ ˆ i i i x y z

Wzór trzech wersorów ik uˆk jk c c c ik jk ij cosik cos cos jk ij uˆi ij uˆ j ik uˆk jk uˆ, uˆ uˆ i j k uˆ Q uˆ Q uˆ Q ( uˆ uˆ ) k i i j j ij i j c ik cijc jk c jk cijc cij c ik ik c jk cijcikc jk k i j i j cij cij cij uˆ uˆ uˆ ( uˆ uˆ )

Równania położenia manipulatora RTR iˆ ˆ x [,,] iˆ y [,,] i z [,,] iˆz î î i ˆ, i ˆ x i ˆ, i ˆ z z i ˆ iˆ iˆx î i ˆ, i ˆ ˆ z i

Równania położenia manipulatora RTR i ˆ, i ˆ x z i ˆ cx cos( / ) c sin x iˆz î cxz cos( / ) î cz cos( / ) iˆx iˆy î ˆ ˆ ˆ c c c c c c i i i ( iˆ iˆ ) cx cxzcz cz cxzcx xz x z xz x z x z x z cxz cxz cxz i ˆ sin i ˆ sin i ˆ x y i ˆ sin i ˆ cos i ˆ x y

Równania położenia manipulatora RTR i ˆ, ˆ ˆ z i i cz cos( / ) iˆz î î cz cos( / ) c cos( / ) iˆx iˆy î i ˆ sin i ˆ cos i ˆ x y ˆ ˆ ˆ c c c c c c i i i ( iˆ iˆ ) cz czc c czcz z z z z z z cz cz cz i ˆ i ˆ i ˆ z iˆ sin ( iˆ iˆ ) cos ( iˆ iˆ ) i ˆ cos ˆ ˆ ix sin i z x z y y

Równania położenia manipulatora RTR i ˆ ˆ ˆ, i z i cz cos( / ) cz cos iˆz î î c cos( / ) iˆx î i ˆ sin i ˆ cos i ˆ x y ˆ ˆ ˆ c c c c c c i i i ( iˆ iˆ ) c c zcz cz c zc z z z z z c z c z c z i ˆ cos ˆ ˆ ˆ iz cos ( i iz) i ˆ cos ˆ ˆ iz sini iˆ sin sin iˆ sin cos iˆ cos iˆ x y z z

Równania położenia manipulatora RTR p ˆ ˆ ˆ ˆ ˆ ˆ ˆ xix pyiy pziz (sini x cos i y ) (cosi x sin i y) l (sin sin ˆi sin cos ˆi cos ˆi ) x y z px p y pz sin cos l sin sin cos sin l cos sin l cos

Rozwiązania Chace a fˆk uˆi ( ) u uˆ u uˆ u uˆ i i j j k k. uˆk uˆ j ( ) uˆ Auˆ B fˆ i i k i k uˆi ( ) u ˆ ( ) j uˆ Auˆ B fˆ j j k j k i k j j j k i u u u u u u u uˆ uˆ fˆ u u u u u k i i k i i k k u u u u u u j k i j k i uˆ uˆ fˆ u u u u k j k j j k k

uˆi u i uuˆ u uˆ u uˆ i i j j k k uˆk uˆ j u j u k u u u u u u u u u ( uˆ uˆ ˆ ˆ ˆ ˆ k k k ) i i j j i i j j u u u u u ( uˆ uˆ ) k i j i j i j uˆ k uuˆ u uˆ i i j j u k

Zadanie proste położenia platformy symulatora Dane: lad, lbc, l, ˆ BE x [,,] ˆ i [,,] s, s, s, i y i ˆ z [,,] y iˆy B î ˆf E. î î 4 s s AE s C î Szukane: î 4 s AE ˆ ˆ ˆ sis i l AD i x f ˆ i ˆ i ˆ z l iˆ s iˆ s iˆ BC 4 s ˆ ˆ AE si l BE i 4 iˆz iˆx s x A D

Zadanie odwrotne położenia platformy symulatora Dane: lad, lbc, lbe, i ˆ x [,,] i ˆ y [,,] i ˆ 4, s AE i ˆ z [,,] Szukane: s, s, s y B ˆf E. C s iˆ s AE l BE iˆ 4 iˆz iˆy î î î 4 s s AE s iˆx s î x s iˆ l iˆ s iˆ AD x s iˆ s iˆ l ˆ BC i 4 A D

Notacja Denavita-Hartenberga X X i i Z i Zi Transformacja układu i- do układu i

Obrót wokół Z i- o kąt i y i cos i Yi Y y y i- x i sin i P y i sin i Zi Z x X x i cos i x i- i X i x xi cosi yi sini zi y x sin y cos z i i i i i z x y z i i i i

x cosi sini xi y sini cosi y i z zi ' A - macierz obrotu wokół Z i- i

Przesunięcie wzdłuż Z o i z z i Z Z Y Y P X X i X '' x x y z y x y z z x y z i A - macierz przesunięcia ' wzdłuż Z x x y y z i z

Przesunięcie wzdłuż X o li l i ''' A '' macierz przesunięcia wzdłuż X Obrót wokół X o kąt i i cosi sin i A ''' sini cosi macierz obrotu wokół X

Macierz przejścia z układu i- do układu i xi xi xi i ''' '' ' i y i y i y i A A A A A z ''' '' ' i i i z i zi ci si li s c c c s s i i i i i i i i A i s is i c is i c i ic i

Macierz przejścia z układu i do układu i- i i A i i A c i s ic i s is i lic i s i c ic i c is i lis i A i s i c i i i i A A i i i?

Notacja D-H w przypadku pary obrotowej i var, i const, li const, i const

Notacja D-H w przypadku pary przesuwnej const, var, l const, const i i i i

Kinematyka manipulatora RTR i i l i i (var) (9 o ) (9 o ) (9 o ) (var) ( o ) l (var)

Macierze przejścia c i s ic i s is i lic i s i c ic i c is i lis i A i s i c i i i c s c9 s s9 c c s o o o o s c c9 c s9 s s c o o A s9 c9

o o o o o o c9 s9 c9 s9 s9 c9 o o o o o o 9 9 9 9 9 9 s c c c s s A o o s9 c9 c s c s s l c c s l c o o o o s c c c s ls s c ls o o s c A

r O T c s lc lc s c ls ls r A r O O r O

ro l c l s T lc ls lc r A r O ls O r O

ro lc ls T c s s c l c ro A r O ls r O

Wektor wodzący środka chwytaka wyrażony w układzie r O c s ( ls ) s c ( ls ) lc r p c s ( l s ) O x x r p s c ( l s ) O y O z y r p l c z r O

Zadanie odwrotne położenia manipulatora: p, p, p,, x y z p c s ( l s ) x p s c ( l s ) y pz l c p z, l c p c c c s ( l s ) x p s s c s ( l s ) y x p c p s + y

p c p s x y t tg t t c s t t p x t t p y t t p ( t ) p t ( t ) x y t ( px) t py px t, t arc tan( t ) arc tan( t ) p c ls x s

Konfiguracje położenia manipulatora RTR,,,,,,,,

Sprzęgło krzyżakowe (Cardana, Hooke a) Sferyczny czworobok przegubowy Sprzęgło krzyżakowe

ˆx ẑ ẑ Kinematyka sprzęgła krzyżakowego ẑ zˆ ˆx ˆx

ˆx ẑ ŷ ẑ Kinematyka sprzęgła krzyżakowego zˆ = yˆ ẑ zˆ T zˆ ˆx ˆx z T l l

c i s ic i s is i lic i s i c ic i c is i lis i A i s i c i i i l cos sin sin cos A

ci si li s c c c s s i i i i i i i i A i s is i c is i c i ic i l cos sin sin cos cos cos sin sin sin cos sin cos A

zˆ A zˆ zˆ cos sin sin cos A zˆ sin cos

zˆ A zˆ cos sin sin cos cos cos sin sin sin cos sin cos A zˆ zˆ sin coscos cossin

zˆ zˆ zˆ sin cos zˆ sin coscos cossin sin sin cos cos cos tan tan cos

d d tan tan cos d d tan tan tan tan tan tan tan tan d d tan cos tan

d d tan tan cos tan tan cos d d tan tan cos cos Przełożenie kinematyczne sprzęgła krzyżakowego d d dt d d dt d d

,4,74,4 [ rad] Przełożenie kinematyczne pojedynczego sprzęgła krzyżakowego w funkcji kąta obrotu wałka wejściowego

5 5 4 Schemat podwójnego sprzęgła krzyżakowego 5,,4 współpłaszczyznowe 5

Aplikacje techniczne

) Definicja wersora i jego własności. ) Własności iloczynów skalarnego, wektorowego i mieszanego. ) Zadanie proste i odwrotne kinematyki. 4) Metoda wieloboków wektorowych. 5) Parametry wektorów opisujących ogniwa mechanizmów. 6) Konfiguracje mechanizmu. 7) Wzór trzech wersorów. 8) Równanie kinematyki położenia sprzęgła krzyżakowego. 9) Przełożenie kinematyczne sprzęgła krzyżakowego. )Rozwiązania Chace a dla trójkąta wektorowego. ) Notacja Denavita-Hartenberga. )Macierz przejścia dla notacji D-H. )Zadanie odwrotne położenia manipulatora RTR.