2.12. Zadania odwrotne kinematyki
|
|
- Alojzy Krawczyk
- 6 lat temu
- Przeglądów:
Transkrypt
1 Politechnika Poznańska, Katedra Sterowania i Inżynierii Systemów str Zadania odwrotne kinematyki Określenie zadania odwrotnego kinematyki T 0 N = [ ] n s a p = r 11 r 12 r 13 p x r 21 r 22 r 23 p y r 31 r 32 r 33 p z Warunek istnienia rozwiazań Strategie rozwiazań: (a) rozwiazania w postaci jawnej: metoda geometryczna, metody algebraiczne (przez podstawianie, przez redukcję do wielomianu), (b) rozwiazania numeryczne: z wykorzystaniem jakobianu, algorytmu iteracyjnego rozwiazywania z.o.k. : metoda największego spadku, metoda Newtona-Raphsona, metoda wykorzystujaca kwaterniony. Odsprzężenie kinematyczne
2 Politechnika Poznańska, Katedra Sterowania i Inżynierii Systemów str Planarny 3DOF Rozwiazanie geometryczne Przykład: Robot planarny o 3 stopniach swobody y a 3 x 3 q 3 p y y 2 y 3 x 2 y 1 y 0 x 0 p a 1 x 1 a 2 q 2 q 1 p x x Rys. 32 T 0 3 = c 123 s a 1 c 1 + a 2 c 12 s 123 c a 1 s 1 + a 2 s p 2 x + p 2 y = a a 2 2 2a 1 a 2 cos(π q 2 ) cos q 2 = p2 x + p 2 y a 2 1 a 2 2 2a 1 a 2 Musi być spełniony warunek: p 2 x + p 2 y a 1 + a 2 α = Atan2(p y, p x ) cos β p 2 x + p 2 y = a 1 + a 2 cos q 2 ( p 2 x + p 2 y + a 2 1 a 2 ) 2 β = arccos więc q 1 = α ± β 2a 1 p 2 x + p 2 y
3 Politechnika Poznańska, Katedra Sterowania i Inżynierii Systemów str. 3 przy czym β (0, π) (istnienie odpowiednich trójkatów) Rozwiazania algebraiczne Przykład 1: Robot planarny o 3 stopniach swobody ϕ = q 1 + q 2 + q 3 (91) p x = a 1 cos q 1 + a 2 cos(q 1 + q 2 ) p y = a 1 sin q 1 + a 2 sin(q 1 + q 2 ) (92) p 2 x + p 2 y = a a a 1 a 2 cos q 2 (93) sin q 2 = ± 1 cos 2 q 2 (94) q 2 = Atan2(sin q 2, cos q 2 ) (95) można odpowiednio pogrupować ( 92) p x = k 1 cos q 1 k 2 sin q 1 p y = k 1 sin q 1 + k 2 cos q 1 (96) gdzie: k 1 = a 1 + a 2 cos q 2, k 2 = a 2 sin q 2 po podstawieniu do (96) zależności r = k k 2 2 γ = Atan2(k 2, k 1 ) k 1 = r cos γ, k 2 = r sin γ (97)
4 Politechnika Poznańska, Katedra Sterowania i Inżynierii Systemów str. 4 otrzymujemy p x r = cosγ cos q 1 sin γ sin q 1 p y r = cos γ sin q 1 + sinγ cos q 1 czyli cos(γ + q 1 ) = p x, sin(γ + q r 1) = p y r więc q 1 = Atan2(p y, p x ) Atan2(k 2, k 1 ) (98) Inny sposób polega na podstawieniu rozwiazania na q 2 do układu równań (92) i rozwiazania układu równań. Wówczas otrzymujemy: cos q 1 = (a 1 + a 2 cos q 2 )p x + a 2 p y sin q 2 p 2 x + p 2 y sin q 1 = (a 1 + a 2 cos q 2 )p y a 2 p x sin q 2 p 2 x + p 2 y a następnie q 1 = Atan2(sin q 1, cos q 1 ) (99) Współrzędna uogólniona q 3 wyznaczymy ostatecznie z równania (91): q 3 = ϕ q 1 q 2 (100)
5 Politechnika Poznańska, Katedra Sterowania i Inżynierii Systemów str Manipulator z nadgarstkiem sferycznym Odsprzężenie kinematyczne Rys. 33 Podział zadania na dwa prostsze: zadanie odwrotne kinematyki dla pozycji nadgarstka p w, zadanie odwrotne kinematyki dla orientacji. Krok 1: Znajdujemy wektor p w (q 1, q 2, q 3 ) łacz acy poczatek układu odniesienia z punktem centralnym nadgarstka p w (q 1, q 2, q 3 ) = p d 6 R 0 6k = p d 6 a (101)
6 Politechnika Poznańska, Katedra Sterowania i Inżynierii Systemów str. 6 czyli p wx p wy = p x d 6 r 13 p y d 6 r 23 (102) p wz p z d 6 r 33 Krok 2: Rozwiazać zadanie odwrotne kinematyki dla wektora p w i znaleźć (q 1, q 2, q 3 ) Krok 3: Znaleźć macierz R 0 3(q 1, q 2, q 3 ) (z zadania prostego kinematyki) Krok 4: Znaleźć zestaw katów Eulera odpowiadajacy macierzy R 3 6(q 4, q 5, q 6 ): wzór (23, 24) dla katów odpowiednio (ϕ, ϑ, ψ) reprezentacji ZYZ R 0 6 = R 0 3R 3 6 R 3 6 = (R 0 3) 1 R 0 6 = (R 0 3) T R 0 6 (103)
7 Politechnika Poznańska, Katedra Sterowania i Inżynierii Systemów str Manipulator sferyczny Redukcja do wielomianu (T 0 1) 1 T 0 3 = T 1 2T 2 3 p 1 w = p wx c 1 + p wy s 1 p wz = d 3 s 2 d 3 c 2 (104) p wx s 1 + p wy c 1 d 2 czyli t = tan ϑ 1 2 c 1 = 1 t2 1+t 2 s 1 = 2t 1+t 2 (d 2 + p wy )t 2 + 2p wx t + d 2 p wy = 0 t = p wx ± p 2 w x + p 2 w y d 2 2 d 2 + p wy ϑ 1 = 2Atan2(p wx ± p 2 w x + p 2 w y d 2 2, d 2 + p wy ) (105) p wx c 1 + p wy s 1 p wz = d 3s 2 d 3 c 2 ϑ 2 = Atan2(p wx c 1 + p wy s 1, p wz ) (106) d 3 = (p wx c 1 + p wy s 1 ) 2 + p 2 w z (107) tylko dla d 3 > 0
8 Politechnika Poznańska, Katedra Sterowania i Inżynierii Systemów str Manipulator antropomorficzny Przykład: Robot Yasukawa z 3 x 3 z 4 y 3 z, z, x z 2 p 5 0 x 5 x 4 z 5 x, x 0 1 Rys. 34 Tablica 1 Parametry ZDH dla robota Yasukawa L-3 Nr ogniwa α i 1 a i 1 d i θ i = q i σ i σ i q π/2 0 0 q a 2 0 q a 3 0 q π/2 0 0 q 5 0 1
9 Politechnika Poznańska, Katedra Sterowania i Inżynierii Systemów str. 9 T 0 5 = T 0 1T 1 2T 2 3T 3 4T 4 5 (108) Pomnóżmy obustronnie to równanie przez (T 0 1) 1 : (T 0 1) 1 T 0 5 = T 1 2T 2 3T 3 4T 4 5 (109) Lewa strona tego równania ma postać: r 11 cos q 1 + r 21 sin q 1 r 12 cos q 1 + r 22 sin q 1 r 13 cos q 1 + r 23 sin q 1 r 11 sin q 1 + r 21 cos q 1 r 12 sin q 1 + r 22 cos q 1 r 13 sin q 1 + r 23 cos q 1 r 31 r 32 r p x cos q 1 + p y sin q 1 p x sin q 1 + p y cos q 1 (110) p z 1 Prawa strona wzoru (109) przyjmie postać: sin(q 2 + q 3 + q 4 ) sin q 5 cos q cos(q 2 + q 3 + q 4 ) (111) p x sin q 1 + p y cos q 1 = 0 (112) co pozwoli wyznaczyć współrzędna uogólniona q 1 : q 1 = Atan2(p y, p x ) (113)
10 Politechnika Poznańska, Katedra Sterowania i Inżynierii Systemów str. 10 sin q 5 = r 11 sin q 1 + r 21 cos q 1 cos q 5 = r 12 sin q 1 + r 22 cos q 1 (114) q 5 = Atan2( r 11 sin q 1 + r 21 cos q 1 r 12 sin q 1 + r 22 cos q 1 ) (115) cos(q 2 + q 3 + q 4 ) = r 33, sin(q 2 + q 3 + q 4 ) = r 13 cos q 1 + r 23 sin q 1 (116) q 2 + q 3 + q 4 = Atan2(r 13 cos q 1 + r 23 sin q 1, r 33 ) (117) p z -q 3 B a 3 a 2 O q p x +py Rys. 35 cos q 3 = p2 x + p 2 y + p 2 z a 2 2 a 2 3 2a 2 a 3 (118) q 3 = Atan2( 1 cos 2 q 3, cos q 3 ) (119) q 2 = Atan2(p z, p 2 x + p 2 y) ± Atan2(a 3 sin q 3, a 2 + a 3 cos q 3 ) (120) q 4 = Atan2(r 13 cos q 1 + r 23 cos q 1, r 33 ) q 2 q 3 (121)
11 Politechnika Poznańska, Katedra Sterowania i Inżynierii Systemów str Nadgarstek sferyczny R 3 6 = [n 3 s 3 a 3 ] = n 3 x s 3 x a 3 x n 3 y s 3 y a 3 y n 3 z s 3 z a 3 z Jeżeli założymy, że ϑ 5 (0, π), to otrzymujemy rozwiazanie: ϑ 4 = Atan2(a 3 y, a 3 x) ϑ 5 = Atan2( (a 3 x) 2 + (a 3 y) 2, a 3 z) (122) ϑ 6 = Atan2(s 3 z, n 3 z) Z kolei jeśli ϑ 5 ( π, 0), rozwiazanie przyjmuje postać: ϕ = Atan2( a 3 y, a 3 x) ϑ = Atan2( (a 3 x) 2 + (a 3 y) 2, a 3 z) ψ = Atan2( s 3 z, n 3 z) (123)
2.9. Kinematyka typowych struktur manipulatorów
Politechnika Poznańska, Katedra Sterowania i Inżynierii Systemów str. 1 2.9. Kinematyka typowych struktur manipulatorów 2.9.1. Manipulator planarny 3DOF Notacja DH Rys. 28 Tablica 1 Parametry DH Nr ogniwa
Bardziej szczegółowo3.1. Jakobian geometryczny
Politechnika Poznańska, Katedra Sterowania i Inżynierii Systemów str. 1 3. Kinematyki różniczkowa i statyka 3.1. Jakobian geometryczny Pozycja i orientacja x manipulatora o n stopniach swobody zależy od
Bardziej szczegółowoJakobiany. Kinematykę we współrzędnych możemy potraktować jako operator przekształcający funkcje czasu
Wstęp do Robotyki c W. Szynkiewicz, 29 1 Jakobiany Kinematykę we współrzędnych możemy potraktować jako operator przekształcający funkcje czasu ( t )z(t)=k(x(t)) Ponieważ funkcje w powyższym równaniu są
Bardziej szczegółowoPodstawy robotyki. Wykład II. Robert Muszyński Janusz Jakubiak Instytut Informatyki, Automatyki i Robotyki Politechnika Wrocławska
Podstawy robotyki Wykład II Ruch ciała sztywnego w przestrzeni euklidesowej Robert Muszyński Janusz Jakubiak Instytut Informatyki, Automatyki i Robotyki Politechnika Wrocławska Preliminaria matematyczne
Bardziej szczegółowoManipulatory i roboty mobilne AR S1 semestr 5
Manipulatory i roboty mobilne AR S semestr 5 Konrad Słodowicz MN: Zadanie proste kinematyki manipulatora szeregowego - DOF Położenie manipulatora opisać można dwojako w przestrzeni kartezjańskiej lub zmiennych
Bardziej szczegółowoPolitechnika Poznańska, Katedra Sterowania i Inżynierii Systemów str. 1
Politechnika Poznańska, Katedra Sterowania i Inżynierii Systemów str. 1 1. Wiadomości wstępne 1.1. Robotyka Po raz pierwszy terminu robot użył Karel Čapek w sztuce Rossum s Universal Robots w 1921r. Od
Bardziej szczegółowoCo to jest wektor? Jest to obiekt posiadający: moduł (długość), kierunek wraz ze zwrotem.
1 Wektory Co to jest wektor? Jest to obiekt posiadający: moduł (długość), kierunek wraz ze zwrotem. 1.1 Dodawanie wektorów graficzne i algebraiczne. Graficzne - metoda równoległoboku. Sprowadzamy wektory
Bardziej szczegółowoWprowadzenie do robotyki
Wprowadzenie do robotyki Robotyka to nauka i technologia projektowania, budowy i zastosowania sterowanych komputerowo urządzeń mechanicznych popularnie zwanych robotami. Robot urządzenie mechaniczne, które
Bardziej szczegółowoRozszerzony konspekt preskryptu do przedmiotu Podstawy Robotyki
Projekt współfinansowany przez Unię Europejską w ramach Europejskiego Funduszu Społecznego Rozszerzony konspekt preskryptu do przedmiotu Podstawy Robotyki dr inż. Marek Wojtyra Instytut Techniki Lotniczej
Bardziej szczegółowoGAL 80 zadań z liczb zespolonych
GAL 80 zadań z liczb zespolonych Postać algebraiczna liczby zespolonej 1 Sprowadź wyrażenia do postaci algebraicznej: (a) ( + i)(3 i) + ( + 31)(3 + 41), (b) (4 + 3i)(5 i) ( 6i), (5 + i)(7 6i) (c), 3 +
Bardziej szczegółowoAlgebra liniowa II. Lista 1. 1 u w 0 1 v 0 0 1
Algebra liniowa II Lista Zadanie Udowodnić, że jeśli B b ij jest macierzą górnotrójkątną o rozmiarze m m, to jej wyznacznik jest równy iloczynowi elementów leżących na głównej przekątnej: det B b b b mm
Bardziej szczegółowoPodstawy robotyki wykład V. Jakobian manipulatora. Osobliwości
Podstawy robotyki Wykład V Jakobian manipulatora i osobliwości Robert Muszyński Janusz Jakubiak Instytut Informatyki, Automatyki i Robotyki Politechnika Wrocławska Metoda bezpośrednia uzyskania macierzy
Bardziej szczegółowodr Mariusz Grządziel 15,29 kwietnia 2014 Przestrzeń R k R k = R R... R k razy Elementy R k wektory;
Wykłady 8 i 9 Pojęcia przestrzeni wektorowej i macierzy Układy równań liniowych Elementy algebry macierzy dodawanie, odejmowanie, mnożenie macierzy; macierz odwrotna dr Mariusz Grządziel 15,29 kwietnia
Bardziej szczegółowoWprowadzenie do robotyki
Wprowadzenie do robotyki Robotyka to nauka i technologia projektowania, budowy i zastosowania sterowanych komputerowo urządzeń mechanicznych popularnie zwanych robotami. Robot urządzenie mechaniczne, które
Bardziej szczegółowoWykład 14. Elementy algebry macierzy
Wykład 14 Elementy algebry macierzy dr Mariusz Grządziel 26 stycznia 2009 Układ równań z dwoma niewiadomymi Rozważmy układ równań z dwoma niewiadomymi: a 11 x + a 12 y = h 1 a 21 x + a 22 y = h 2 a 11,
Bardziej szczegółowoUKŁADY ALGEBRAICZNYCH RÓWNAŃ LINIOWYCH
Transport, studia I stopnia rok akademicki 2011/2012 Instytut L-5, Wydział Inżynierii Lądowej, Politechnika Krakowska Ewa Pabisek Adam Wosatko Uwagi wstępne Układ liniowych równań algebraicznych można
Bardziej szczegółowoALGEBRA LINIOWA Z ELEMENTAMI GEOMETRII ANALITYCZNEJ. 1. Ciała
ALGEBRA LINIOWA Z ELEMENTAMI GEOMETRII ANALITYCZNEJ WSHE, O/K-CE 1. Ciała Definicja 1. Układ { ; 0, 1; +, } złożony ze zbioru, dwóch wyróżnionych elementów 0, 1 oraz dwóch działań +:, : nazywamy ciałem
Bardziej szczegółowoObliczenia iteracyjne
Lekcja Strona z Obliczenia iteracyjne Zmienne iteracyjne (wyliczeniowe) Obliczenia iteracyjne wymagają zdefiniowania specjalnej zmiennej nazywanej iteracyjną lub wyliczeniową. Zmienną iteracyjną od zwykłej
Bardziej szczegółowo= i Ponieważ pierwiastkami stopnia 3 z 1 są (jak łatwo wyliczyć) liczby 1, 1+i 3
ZESTAW I 1. Rozwiązać równanie. Pierwiastki zaznaczyć w płaszczyźnie zespolonej. z 3 8(1 + i) 3 0, Sposób 1. Korzystamy ze wzoru a 3 b 3 (a b)(a 2 + ab + b 2 ), co daje: (z 2 2i)(z 2 + 2(1 + i)z + (1 +
Bardziej szczegółowoAlgorytm Grovera. Kwantowe przeszukiwanie zbiorów. Robert Nowotniak
Wydział Fizyki Technicznej, Informatyki i Matematyki Stosowanej Politechnika Łódzka 13 listopada 2007 Plan wystapienia 1 Informatyka Kwantowa podstawy 2 Opis problemu (przeszukiwanie zbioru) 3 Intuicyjna
Bardziej szczegółowoRozdział 2. Liczby zespolone
Rozdział Liczby zespolone Zbiór C = R z działaniami + oraz określonymi poniżej: x 1,y 1 +x,y := x 1 +x,y 1 +y, 1 x 1,y 1 x,y := x 1 x y 1 y,x 1 y +x y 1 jest ciałem zob przykład 16, str 7; jest to tzw
Bardziej szczegółowoDrgania układu o wielu stopniach swobody
Drgania układu o wielu stopniach swobody Rozpatrzmy układ składający się z n ciał o masach m i (i =,,..., n, połączonych między sobą i z nieruchomym podłożem za pomocą elementów sprężystych o współczynnikach
Bardziej szczegółowoROZWIĄZYWANIE RÓWNAŃ NIELINIOWYCH
Transport, studia I stopnia Instytut L-5, Wydział Inżynierii Lądowej, Politechnika Krakowska Ewa Pabisek Adam Wosatko Postać ogólna równania nieliniowego Często występującym, ważnym problemem obliczeniowym
Bardziej szczegółowoZadania o liczbach zespolonych
Zadania o liczbach zespolonych Zadanie 1. Znaleźć takie liczby rzeczywiste a i b, aby zachodzi ly równości: a) a( + i) + b(4 i) 6 i, b) a( + i) + b( + i) 8i, c) a(4 i) + b(1 + i) 7 1i, ( ) a d) i + b +i
Bardziej szczegółowoD l. D p. Rodzaje baz jezdnych robotów mobilnych
ERO Elementy robotyki 1 Rodzaje baz jezdnych robotów mobilnych Napęd różnicowy dwa niezależnie napędzane koła jednej osi, dla zachowania równowagi dodane jest trzecie koło bierne (lub dwa bierne koła)
Bardziej szczegółowoInterpolacja funkcji
Interpolacja funkcji Interpolacja funkcji Interpolacja funkcji Wielomianowa Splajny Lagrange a Trygonometryczna Interpolacja Newtona (wzór I ) Czebyszewa Newtona (wzór II ) ( Wielomiany Czebyszewa ) Załóżmy,
Bardziej szczegółowoPRÓBNY EGZAMIN MATURALNY
PRÓBNY EGZAMIN MATURALNY Z MATEMATYKI ZESTAW PRZYGOTOWANY PRZEZ SERWIS WWW.ZADANIA.INFO POZIOM PODSTAWOWY (TECHNIKUM) 18 KWIETNIA 2015 CZAS PRACY: 170 MINUT 1 Zadania zamknięte ZADANIE 1 (1 PKT) 2+1 Liczba
Bardziej szczegółowoRównania różniczkowe liniowe rzędu pierwszego
Katedra Matematyki i Ekonomii Matematycznej SGH 21 kwietnia 2016 Wstęp Definicja Równanie różniczkowe + p (x) y = q (x) (1) nazywamy równaniem różniczkowym liniowym pierwszego rzędu. Jeśli q (x) 0, to
Bardziej szczegółowoRozdział 3. Tensory. 3.1 Krzywoliniowe układy współrzędnych
Rozdział 3 Tensory 3.1 Krzywoliniowe układy współrzędnych W kartezjańskim układzie współrzędnych punkty P są scharakteryzowane przez współrzędne kartezjańskie wektora wodzącego r = x 1 i 1 + x 2 i 2 +
Bardziej szczegółowoPraca domowa - seria 2
Praca domowa - seria 0 listopada 01 Zadanie 1. Zaznacz na płaszczyźnie zespolonej zbiór liczb spełniających nierówność: A = {z C : i z < Im(z)}. Rozwiązanie 1 Niech z = a + ib, gdzie a, b R. Wtedy z =
Bardziej szczegółowoOgł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
Laboratorium Badań Technoklimatycznych i Maszyn Roboczych 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. 9 00 12 00. II
Bardziej szczegółowoALGEBRA z GEOMETRIA, ANALITYCZNA,
ALGEBRA z GEOMETRIA, ANALITYCZNA, MAT00405 PRZEKSZTAL CANIE WYRAZ EN ALGEBRAICZNYCH, WZO R DWUMIANOWY NEWTONA Uprościć podane wyrażenia 7; (b) ( 6)( + ); (c) a 5 6 8a ; (d) ( 5 )( 5 + ); (e) ( 45x 4 y
Bardziej szczegółowoPOD- I NADOKREŚLONE UKŁADY ALGEBRAICZNYCH RÓWNAŃ LINIOWYCH
POD- I NADOKREŚLONE UKŁADY ALGEBRAICZNYCH RÓWNAŃ LINIOWYCH Transport, studia I stopnia rok akademicki 2011/2012 Instytut L-5, Wydział Inżynierii Lądowej, Politechnika Krakowska Ewa Pabisek Adam Wosatko
Bardziej szczegółowoINTERPOLACJA I APROKSYMACJA FUNKCJI
Transport, studia niestacjonarne I stopnia, semestr I Instytut L-5, Wydział Inżynierii Lądowej, Politechnika Krakowska Ewa Pabisek Adam Wosatko Wprowadzenie Na czym polega interpolacja? Interpolacja polega
Bardziej szczegółowoWstęp do metod numerycznych 14. Kilka wstępnych uwag na temat numerycznego rozwiazywania równań różniczkowych zwyczajnych
Wstęp do metod numerycznych 14. Kilka wstępnych uwag na temat numerycznego rozwiazywania równań różniczkowych zwyczajnych P. F. Góra http://th-www.if.uj.edu.pl/zfs/gora/ 2012/13 Równania różniczkowe zwyczajne
Bardziej szczegółowoZajęcia nr 1 (1h) Dwumian Newtona. Indukcja. Zajęcia nr 2 i 3 (4h) Trygonometria
Technologia Chemiczna 008/09 Zajęcia wyrównawcze. Pokazać, że: ( )( ) n k k l = ( n l )( n l k l Zajęcia nr (h) Dwumian Newtona. Indukcja. ). Rozwiązać ( ) ( równanie: ) n n a) = 0 b) 3 ( ) n 3. Znaleźć
Bardziej szczegółowo3. Interpolacja. Interpolacja w sensie Lagrange'a (3.1) Dana jest funkcja y= f x określona i ciągła w przedziale [a ;b], która
3. Interpolacja Interpolacja w sensie Lagrange'a (3.1) Dana jest funkcja y= f x określona i ciągła w przedziale [a ;b], która przyjmuje wartości y 1, y 2,, y n, dla skończonego zbioru argumentów x 1, x
Bardziej szczegółowoUKŁADY ALGEBRAICZNYCH RÓWNAŃ LINIOWYCH
Transport, studia niestacjonarne I stopnia, semestr I Instytut L-5, Wydział Inżynierii Lądowej, Politechnika Krakowska Ewa Pabisek Adam Wosatko Postać układu równań liniowych Układ liniowych równań algebraicznych
Bardziej szczegółowoMetody Lagrange a i Hamiltona w Mechanice
Metody Lagrange a i Hamiltona w Mechanice Mariusz Przybycień Wydział Fizyki i Informatyki Stosowanej Akademia Górniczo-Hutnicza Wykład 9 M. Przybycień (WFiIS AGH) Metody Lagrange a i Hamiltona... Wykład
Bardziej szczegółowoROZWIĄZANIE PROBLEMU NIELINIOWEGO
Budownictwo, studia I stopnia, semestr VII przedmiot fakultatywny rok akademicki 2012/2013 Instytut L-5, Wydział Inżynierii Lądowej, Politechnika Krakowska Adam Wosatko Jerzy Pamin Tematyka zajęć 1 Dyskretyzacja
Bardziej szczegółowoPodstawy robotyki - opis przedmiotu
Podstawy robotyki - opis przedmiotu Informacje ogólne Nazwa przedmiotu Podstawy robotyki Kod przedmiotu 06.9-WE-AiRP-PR Wydział Kierunek Wydział Informatyki, Elektrotechniki i Automatyki Automatyka i robotyka
Bardziej szczegółowoModelowanie układów dynamicznych
Instytut Sterowania i Systemów Informatycznych Universytet Zielonogórski Wykład 11 Równania Eulera-Lagrange a Rozważmy układ p punktów materialnych o współrzędnych uogólnionych q i i zdefiniujmy lagranżian
Bardziej szczegółowoPodstawy Robotyki Określenie kinematyki oraz dynamiki manipulatora
Podstawy Robotyki Określenie kinematyki oraz dynamiki manipulatora AiR V sem. Gr. A4/ Wicher Bartłomiej Pilewski Wiktor 9 stycznia 011 1 1 Wstęp Rysunek 1: Schematyczne przedstawienie manipulatora W poniższym
Bardziej szczegółowon=0 (n + r)a n x n+r 1 (n + r)(n + r 1)a n x n+r 2. Wykorzystując te obliczenia otrzymujemy, że lewa strona równania (1) jest równa
Równanie Bessela Będziemy rozważać następujące równanie Bessela x y xy x ν )y 0 ) gdzie ν 0 jest pewnym parametrem Rozwiązania równania ) nazywamy funkcjami Bessela rzędu ν Sprawdzamy, że x 0 jest regularnym
Bardziej szczegółowoELEKTROTECHNIKA Semestr 1 Rok akad / ZADANIA Z MATEMATYKI Zestaw Przedstaw w postaci algebraicznej liczby zespolone: (3 + 2j)(5 2j),
ELEKTROTECHNIKA Semestr Rok akad. / 5 ZADANIA Z MATEMATYKI Zestaw. Przedstaw w postaci algebraicznej liczby zespolone: (3 + j)(5 j) 3 j +j (5 + j) (3 + j) 3. Narysuj zbiory punktów na płaszczyźnie: +j
Bardziej szczegółowoAlgorytm kinematyki odwrotnej typu jakobianu pseudoodwrotnego dla manipulatorów mobilnych. Mariusz Janiak 1
Na prawach rękopisu INSTYTUT INFORMATYKI AUTOMATYKI I ROBOTYKI POLITECHNIKI WROCŁAWSKIEJ Raport serii??? nr??/26 Algorytm kinematyki odwrotnej typu jakobianu pseudoodwrotnego dla manipulatorów mobilnych.
Bardziej szczegółowoAproksymacja. j<k. L 2 p[a, b] l 2 p,n X = Lemat 1. Wielomiany ortogonalne P 0,P 1,...,P n tworza przestrzeni liniowej Π n. Dowód.
Metody numeryczne Paweł Zieliński p. 1/19 Lemat 1. Wielomiany ortogonalne P 0,P 1,...,P n tworza bazę przestrzeni liniowej Π n. Dowód. Lemat 2. Dowolny wielomian Q j stopnia j niższego od k jest prostopadły
Bardziej szczegółowoPROJEKT NR 1 METODA PRZEMIESZCZEŃ
POLITECHNIKA POZNAŃSKA WYDZIAŁ BUDOWNICTWA I INŻYNIERII ŚRODOWISKA INSTYTUT KONSTRUKCJI BUDOWLANYCH ZAKŁAD MECHANIKI BUDOWLI PROJEKT NR 1 METODA PRZEMIESZCZEŃ Jakub Kałużny Ryszard Klauza Grupa B3 Semestr
Bardziej szczegółowoPrzykładowe zadania z teorii liczb
Przykładowe zadania z teorii liczb I. Podzielność liczb całkowitych. Liczba a = 346 przy dzieleniu przez pewną liczbę dodatnią całkowitą b daje iloraz k = 85 i resztę r. Znaleźć dzielnik b oraz resztę
Bardziej szczegółowoPRÓBNY EGZAMIN MATURALNY
PRÓBNY EGZAMIN MATURALNY Z MATEMATYKI ZESTAW PRZYGOTOWANY PRZEZ SERWIS WWW.ZADANIA.INFO POZIOM PODSTAWOWY (TECHNIKUM) 7 MARCA 2015 CZAS PRACY: 170 MINUT 1 Zadania zamknięte ZADANIE 1 (1 PKT) ( 5 Liczba
Bardziej szczegółowoELEMENTY ANALIZY NUMERYCZNEJ ELEMENTY ANALIZY NUMERYCZNEJ. Egzamin pisemny zestaw 1 24 czerwca 2019 roku
Egzamin pisemny zestaw. ( pkt.) Udowodnić, że jeśli funkcja g interpoluje funkcję f w węzłach x 0, x, K, x n, a funk- cja h interpoluje funkcję f w węzłach x, x, K, x n, to funkcja x0 x gx ( ) + [ gx (
Bardziej szczegółowoPRÓBNY EGZAMIN MATURALNY
PRÓBNY EGZAMIN MATURALNY Z MATEMATYKI ZESTAW PRZYGOTOWANY PRZEZ SERWIS WWW.ZADANIA.INFO POZIOM PODSTAWOWY 15 MARCA 2014 CZAS PRACY: 170 MINUT 1 Zadania zamknięte ZADANIE 1 (1 PKT) Liczba 43256232a2 jest
Bardziej szczegółowox y
Przykłady pytań na egzamin końcowy: (Uwaga! Skreślone pytania nie obowiązują w tym roku.). Oblicz wartość interpolacji funkcjami sklejanymi (przypadek (case) a), dla danych i =[- 4 5], y i =[0 4 -]. Jaka
Bardziej szczegółowoUkłady równań i równania wyższych rzędów
Rozdział Układy równań i równania wyższych rzędów Układy równań różniczkowych zwyczajnych Wprowadzenie W poprzednich paragrafach zajmowaliśmy się równaniami różniczkowymi y = f(x, y), których rozwiązaniem
Bardziej szczegółowoRozdział 2. Liczby zespolone
Rozdział Liczby zespolone Zbiór C = R z działaniami + oraz określonymi poniżej: x 1, y 1 ) + x, y ) := x 1 + x, y 1 + y ), 1) x 1, y 1 ) x, y ) := x 1 x y 1 y, x 1 y + x y 1 ) ) jest ciałem zob rozdział
Bardziej szczegółowo1. Liczby zespolone i
Zadania podstawowe Liczby zespolone Zadanie Podać część rzeczywistą i urojoną następujących liczb zespolonych: z = ( + 7i)( + i) + ( 5 i)( + 7i), z = + i, z = + i i, z 4 = i + i + i i Zadanie Dla jakich
Bardziej szczegółowoi = [ 0] j = [ 1] k = [ 0]
Ćwiczenia nr TEMATYKA: Układy współrzędnych: kartezjański, walcowy (cylindryczny), sferyczny (geograficzny), Przekształcenia: izometryczne, nieizometryczne. DEFINICJE: Wektor wodzący: wektorem r, ρ wodzącym
Bardziej szczegółowoLaboratorium Podstaw Robotyki ĆWICZENIE 5
Laboratorium Podstaw Robotyki Politechnika Poznańska Katedra Sterowania i Inżynierii Systemów ĆWICZENIE 5 Rotacje 3D, transformacje jednorodne i kinematyka manipulatorów. Celem ćwiczenia jest analiza wybranych
Bardziej szczegółowoMetody dekompozycji macierzy stosowane w automatyce
Metody dekompozycji macierzy stosowane w automatyce Grzegorz Mzyk Politechnika Wrocławska, WydziałElektroniki 23 lutego 2015 Plan wykładu 1 Wprowadzenie 2 Rozkład LU 3 Rozkład spektralny 4 Rozkład Cholesky
Bardziej szczegółowoRównania różniczkowe liniowe wyższych rzędów o stałych współcz
Równania różniczkowe liniowe wyższych rzędów o stałych współczynnikach Katedra Matematyki i Ekonomii Matematycznej SGH 12 maja 2016 Równanie liniowe n-tego rzędu Definicja Równaniem różniczkowym liniowym
Bardziej szczegółowo1 Równania różniczkowe zwyczajne o rozdzielonych zmiennych
Równania różniczkowe zwyczajne o rozdzielonych zmiennych Definicja. Równaniem różniczkowym o rozdzielonych zmiennych nazywamy równanie postaci p(y) = q() (.) rozwiązanie równania sprowadza się do postaci
Bardziej szczegółowoALGEBRA Z GEOMETRIĄ ANALITYCZNĄ zadania z odpowiedziami
ALGEBRA Z GEOMETRIĄ ANALITYCZNĄ zadania z odpowiedziami Maciej Burnecki opracowanie strona główna Spis treści 1 Wyrażenia algebraiczne indukcja matematyczna 1 Geometria analityczna w R 3 3 Liczby zespolone
Bardziej szczegółowoSzkice rozwiązań zadań z arkuszy maturalnych zamieszczonych w 47. numerze Świata Matematyki, który można nabyć w sklepie na
Szkice rozwiązań zadań z arkuszy maturalnych zamieszczonych w 47. numerze Świata Matematyki, który można nabyć w sklepie na www.swiatmatematyki.pl 1. Wypiszmy początkowe potęgi liczby Zestaw podstawowy
Bardziej szczegółowoELEMENTY ANALIZY NUMERYCZNEJ ELEMENTY ANALIZY NUMERYCZNEJ. Egzamin pisemny zestaw 1 26 czerwca 2017 roku
Egzamin pisemny zestaw czerwca 0 roku Imię i nazwisko:.... ( pkt.) Udowodnić, że jeśli funkcja g interpoluje funkcję f w węzłach x 0, x, K, x n, a funk- cja h interpoluje funkcję f w węzłach x, x, K, x
Bardziej szczegółowoWEKTORY I WARTOŚCI WŁASNE MACIERZY. = λ c (*) problem przybliżonego rozwiązania zagadnienia własnego dla operatorów w mechanice kwantowej
WEKTORY I WARTOŚCI WŁASNE MACIERZY Ac λ c (*) ( A λi) c nietrywialne rozwiązanie gdy det A λi problem przybliżonego rozwiązania zagadnienia własnego dla operatorów w mechanice kwantowej A - macierzowa
Bardziej szczegółowoPODSTAWY ROBOTYKI. Opracował: dr hab. inż. Adam Rogowski
PODSTAWY ROBOTYKI Opracował: dr hab. inż. Adam Rogowski Autor wykładu: dr hab. inż. Adam Rogowski pok. ST 405 adam.rogowski@pw.edu.pl Literatura: - Treść niniejszego wykładu dostępna na www.cim.pw.edu.pl/lzp
Bardziej szczegółowoLista nr 1 - Liczby zespolone
Lista nr - Liczby zespolone Zadanie. Obliczyć: a) ( 3 i) 3 ( 6 i ) 8 c) (+ 3i) 8 (i ) 6 + 3 i + e) f*) g) ( 3 i ) 77 ( ( 3 i + ) 3i 3i h) ( + 3i) 5 ( i) 0 i) i ( 3 i ) 4 ) +... + ( 3 i ) 0 Zadanie. Przedstawić
Bardziej szczegółowoRównania różnicowe. Dodatkowo umawiamy się, że powyższy iloczyn po pustym zbiorze indeksów, czyli na przykład 0
Równania różnicowe 1 Wiadomości wstępne Umówmy się, że na czas tego wykładu zrezygnujemy z oznaczania n-tego wyrazu ciągu symbolem typu x n, y n itp Zamiast tego pisać będziemy x (n), y (n) itp Ponadto
Bardziej szczegółowoMetody numeryczne. Sformułowanie zagadnienia interpolacji
Ćwiczenia nr 4. Sformułowanie zagadnienia interpolacji Niech będą dane punkty x 0,..., x n i wartości y 0,..., y n, takie że i=0,...,n y i = f (x i )). Szukamy funkcji F (funkcji interpolującej), takiej
Bardziej szczegółowoKinematyka robotów mobilnych
Kinematyka robotów mobilnych Maciej Patan Uniwersytet Zielonogórski Instytut Sterowania i Systemów Informatycznych Adaptacja slajdów do wykładu Autonomous mobile robots R. Siegwart (ETH Zurich Master Course:
Bardziej szczegółowoKomputerowa analiza zagadnień różniczkowych 10. Dwupunktowe problemy brzegowe (BVP, Boundary Value Problems)
Komputerowa analiza zagadnień różniczkowych 10. Dwupunktowe problemy brzegowe (BVP, Boundary Value Problems) P. F. Góra http://th-www.if.uj.edu.pl/zfs/gora/ semestr letni 2007/08 Wprowadzenie Rozważmy
Bardziej szczegółowoRozwiązanie stateczności ramy MES
Rozwiązanie stateczności ramy MES Rozwiążemy stateczność ramy pokazanej na Rys.. λkn EA24.5 kn EI4kNm 2 d 5,r 5 d 6,r 6 2 d 4,r 4 4.m e e2 d 3,r 3 d,r X d 9,r 9 3 d 7,r 7 3.m d 2,r 2 d 8,r 8 Y Rysunek
Bardziej szczegółowoWykłady z matematyki Liczby zespolone
Wykłady z matematyki Liczby zespolone Rok akademicki 015/16 UTP Bydgoszcz Liczby zespolone Wstęp Formalnie rzecz biorąc liczby zespolone to punkty na płaszczyźnie z działaniami zdefiniowanymi następująco:
Bardziej szczegółowoZagadnienia brzegowe dla równań eliptycznych
Temat 7 Zagadnienia brzegowe dla równań eliptycznych Rozważmy płaski obszar R 2 ograniczony krzywą. la równania Laplace a (Poissona) stawia się trzy podstawowe zagadnienia brzegowe. Zagadnienie irichleta
Bardziej szczegółowoAlgebra z geometrią analityczną zadania z odpowiedziami
Algebra z geometrią analityczną zadania z odpowiedziami Maciej Burnecki Spis treści strona główna 1 Wyrażenia algebraiczne, indukcja matematyczna 2 2 Geometria analityczna w R 2 Liczby zespolone 4 4 Wielomiany
Bardziej szczegółowo5. Równania różniczkowe zwyczajne pierwszego rzędu
5. Równania różniczkowe zwyczajne pierwszego rzędu 5.1. Wstęp. Definicja 5.1. Niech V R 3 będzie obszarem oraz F : V R. Równaniem różniczkowym zwyczajnym rzędu pierwszego nazywamy równanie postaci Równanie
Bardziej szczegółowoMatematyka stosowana i metody numeryczne
Ewa Pabisek Adam Wosatko Piotr Pluciński Matematyka stosowana i metody numeryczne Konspekt z wykładu 6 Rozwiązywanie równań nieliniowych Rozwiązaniem lub pierwiastkiem równania f(x) = 0 lub g(x) = h(x)
Bardziej szczegółowoZADANIA ZAMKNIETE W zadaniach 1-25 wybierz i zaznacz na karcie odpowiedzi poprawna
Arkusz A04 2 Poziom podstawowy ZADANIA ZAMKNIETE W zadaniach 1-25 wybierz i zaznacz na karcie odpowiedzi poprawna odpowiedź Zadanie 1. (0-1) Liczba π spełnia nierówność: A. + 1 > 5 B. 1 < 2 C. + 2 3 4
Bardziej szczegółowoAlgebra z geometrią analityczną zadania z odpowiedziami
Algebra z geometrią analityczną zadania z odpowiedziami Maciej Burnecki opracowanie Spis treści I Wyrażenia algebraiczne, indukcja matematyczna 2 II Geometria analityczna w R 2 4 III Liczby zespolone 5
Bardziej szczegółowoProgramowanie dynamiczne i modele rekurencyjne w ekonomii Wykład 2
Programowanie dynamiczne i modele rekurencyjne w ekonomii Wykład Michał Ramsza października Streszczenie Wykład drugi bazuje głównie na [, roz 6 5, [, roz oraz [ Materiał obejmuje zagadnienie zwiazane
Bardziej szczegółowoKomputerowa analiza zagadnień różniczkowych 6. Metoda diagramowa. Obszary stabilności. P. F. Góra
Komputerowa analiza zagadnień różniczkowych 6. Metoda diagramowa. Obszary stabilności. P. F. Góra http://th-www.if.uj.edu.pl/zfs/gora/ 2013 Metoda diagramowa Ręczne wyprowadzanie równan wiaż acych współczynniki
Bardziej szczegółowoPRÓBNY EGZAMIN MATURALNY
PRÓBNY EGZAMIN MATURALNY Z MATEMATYKI ZESTAW NR 165373 WYGENEROWANY AUTOMATYCZNIE W SERWISIE WWW.ZADANIA.INFO POZIOM PODSTAWOWY CZAS PRACY: 170 MINUT 1 Zadania zamknięte ZADANIE 1 (1 PKT) Wyrażenie sin2
Bardziej szczegółowoMatematyka. rok akademicki 2008/2009, semestr zimowy. Konwersatorium 1. Własności funkcji
. Własności funkcji () Wyznaczyć dziedzinę funkcji danej wzorem: y = 2 2 + 5 y = +4 y = 2 + (2) Podać zbiór wartości funkcji: y = 2 3, [2, 5) y = 2 +, [, 4] y =, [3, 6] (3) Stwierdzić, czy dana funkcja
Bardziej szczegółowoGranica i ciągłość funkcji. 1 Granica funkcji rzeczywistej jednej zmiennej rzeczywsitej
Wydział Matematyki Stosowanej Zestaw zadań nr 3 Akademia Górniczo-Hutnicza w Krakowie WEiP, energetyka, I rok Elżbieta Adamus listopada 07r. Granica i ciągłość funkcji Granica funkcji rzeczywistej jednej
Bardziej szczegółowoPRÓBNY EGZAMIN MATURALNY
PRÓBNY EGZAMIN MATURALNY Z MATEMATYKI ZESTAW NR 157994 WYGENEROWANY AUTOMATYCZNIE W SERWISIE WWW.ZADANIA.INFO POZIOM PODSTAWOWY CZAS PRACY: 170 MINUT 1 Zadania zamknięte ZADANIE 1 (1 PKT) W ciagu arytmetycznym
Bardziej szczegółowoMECHANIKA OGÓLNA (II)
MECHNIK GÓLN (II) Semestr: II (Mechanika I), III (Mechanika II), rok akad. 2013/2014 Liczba godzin: sem. II *) - wykład 30 godz., ćwiczenia 30 godz. sem. III *) - wykład 30 godz., ćwiczenia 30 godz., ale
Bardziej szczegółowoLaboratorium z Krystalografii. 2 godz.
Uniwersytet Śląski - Instytut Chemii Zakład Krystalografii ul. Bankowa 14, pok. 132, 40-006 Katowice tel. 0323591627, e-mail: ewa.malicka@us.edu.pl opracowanie: dr Ewa Malicka Laboratorium z Krystalografii
Bardziej szczegółowoPodstawy robotyki wykład VI. Dynamika manipulatora
Podstawy robotyki Wykład VI Robert Muszyński Janusz Jakubiak Instytut Informatyki, Automatyki i Robotyki Politechnika Wrocławska Dynamika opisuje sposób zachowania się manipulatora poddanego wymuszeniu
Bardziej szczegółowoMETODY KOMPUTEROWE W MECHANICE
METODY KOMPUTEROWE W MECHANICE wykład dr inż. Paweł Stąpór laboratorium 15 g, projekt 15 g. dr inż. Paweł Stąpór dr inż. Sławomir Koczubiej Politechnika Świętokrzyska Wydział Zarządzania i Modelowania
Bardziej szczegółowoZadania egzaminacyjne
Rozdział 13 Zadania egzaminacyjne Egzamin z algebry liniowej AiR termin I 03022011 Zadanie 1 Wyznacz sumę rozwiązań równania: (8z + 1 i 2 2 7 iz 4 = 0 Zadanie 2 Niech u 0 = (1, 2, 1 Rozważmy odwzorowanie
Bardziej szczegółowoMatematyczne Metody Fizyki I Dr hab. inż. Mariusz Przybycień
Matematyczne Metody Fizyki I Dr hab. inż. Mariusz Przybycień Matematyka dla przyrodników i inżynierów, D.A. McQuarrie, PWN, Warszawa 005. Wybrane rozdziały matematycznych metod fizyki, A. Lenda, B. Spisak,
Bardziej szczegółowoMatematyczne Metody Fizyki I
Matematyczne Metody Fizyki I Dr hab. inż.. Mariusz Przybycień Matematyka dla przyrodników i inżynierów, D.A. McQuarrie, PWN, Warszawa 005. Wybrane rozdziały matematycznych metod fizyki, A. Lenda, B. Spisak,
Bardziej szczegółowoOptymalizacja ciągła
Optymalizacja ciągła 4. Metody kierunków poprawy (metoda spadku wzdłuż gradientu) Wojciech Kotłowski Instytut Informatyki PP http://www.cs.put.poznan.pl/wkotlowski/ 21.03.2019 1 / 41 Plan wykładu Minimalizacja
Bardziej szczegółowoNumeryczne metody optymalizacji Optymalizacja w kierunku. informacje dodatkowe
Numeryczne metody optymalizacji Optymalizacja w kierunku informacje dodatkowe Numeryczne metody optymalizacji x F x = min x D x F(x) Problemy analityczne: 1. Nieliniowa złożona funkcja celu F i ograniczeń
Bardziej szczegółowoKinematyka: opis ruchu
Kinematyka: opis ruchu Fizyka I (B+C) Wykład IV: Ruch jednostajnie przyspieszony Ruch harmoniczny Ruch po okręgu Klasyfikacja ruchów Ze względu na tor wybrane przypadki szczególne prostoliniowy, odbywajacy
Bardziej szczegółowoRachunek różniczkowy funkcji wielu zmiennych
Wydział Matematyki Stosowanej Zestaw zadań nr 7 Akademia Górniczo-Hutnicza w Krakowie WFiIS, informatyka stosowana, I rok Elżbieta Adamus 13 grudnia 2018r. Rachunek różniczkowy funkcji wielu zmiennych
Bardziej szczegółowoALGEBRA LINIOWA 1. Lista zadań
ALGEBRA Z GEOMETRI A ANALITYCZN A ALGEBRA LINIOWA Wszystkie warianty kursu Lista zdań obejmuje cały materiałkursu oraz określa przybliżony stopień trudności zadań, które pojawia się na kolokwiach i egzaminach
Bardziej szczegółowoWYMAGANIA WSTĘPNE Z MATEMATYKI
WYMAGANIA WSTĘPNE Z MATEMATYKI Wydział Informatyki, Elektroniki i Telekomunikacji Akademia Górniczo-Hutnicza im. Stanisława Staszica w Krakowie I. ZBIORY I.1. Działania na zbiorach I.2. Relacje między
Bardziej szczegółowoMechanika Robotów. Wojciech Lisowski. 5 Planowanie trajektorii ruchu efektora w przestrzeni roboczej
Katedra Robotyki i Mechatroniki Akademia Górniczo-Hutnicza w Krakowie Mechanika Robotów Wojciech Lisowski 5 Planowanie trajektorii ruchu efektora w przestrzeni roboczej Mechanika Robotów KRiM, WIMIR, AGH
Bardziej szczegółowoInformatyka I Lab 06, r.a. 2011/2012 prow. Sławomir Czarnecki. Zadania na laboratorium nr. 6
Informatyka I Lab 6, r.a. / prow. Sławomir Czarnecki Zadania na laboratorium nr. 6 Po utworzeniu nowego projektu, dołącz bibliotekę bibs.h.. Największy wspólny dzielnik liczb naturalnych a, b oznaczamy
Bardziej szczegółowo