Dynamika robotických systémů

Podobné dokumenty
Dynamika robotických systémů

Úvod do analytické mechaniky

Dynamika vázaných soustav těles

Dynamika soustav hmotných bodů

Kinematika robotických systémů

Kinematika robotických systémů

DIPLOMOVÁ PRÁCE OPTIMALIZACE MECHANICKÝCH

MODIFIKOVANÝ KLIKOVÝ MECHANISMUS

ÚVOD DO MODELOVÁNÍ V MECHANICE DYNAMIKA VÁZANÝCH MECHANICKÝCH SYSTÉMŮ

Modelování a simulace Lukáš Otte

12 DYNAMIKA SOUSTAVY HMOTNÝCH BODŮ

Soustavy se spínanými kapacitory - SC. 1. Základní princip:

Michael Valášek Vedoucí práce: doc. Ing. Václav Bauma, CSc.

Sestavení pohybové rovnosti jednoduchého mechanismu pomocí Lagrangeových rovností druhého druhu

Mechanika

3.1. Newtonovy zákony jsou základní zákony klasické (Newtonovy) mechaniky

2. Kinematika bodu a tělesa

Robotické architektury pro účely NDT svarových spojů komplexních potrubních systémů jaderných elektráren

Obrábění robotem se zpětnovazební tuhostí

III. MKP vlastní kmitání

Přijímací zkouška na navazující magisterské studium Studijní program Fyzika obor Učitelství fyziky matematiky pro střední školy

B) výchovné a vzdělávací strategie jsou totožné se strategiemi vyučovacího předmětu Matematika.

Státní závěrečná zkouška z oboru Matematika a její použití v přírodních vědách

Tuhost mechanických částí. Předepnuté a nepředepnuté spojení. Celková tuhosti kinematické vazby motor-šroub-suport.

MODELOVÁNí MECHATRONICKÝCH, o SYSTEMU

Maturitní otázky z předmětu MATEMATIKA

Maturitní témata profilová část

ZÁKLADY ROBOTIKY Kinematika a topologie robotů

4. Napjatost v bodě tělesa

Numerická matematika Písemky

Modelování a simulace

Odpružená sedačka. Petr Školník, Michal Menkina. TECHNICKÁ UNIVERZITA V LIBERCI Fakulta mechatroniky, informatiky a mezioborových studií

Matematika II, úroveň A ukázkový test č. 1 (2018) 1. a) Napište postačující podmínku pro diferencovatelnost funkce n-proměnných v otevřené

geometrická (trigonometrická, nebo goniometrická) metoda (podstata, vhodnost)

Nelineární úlohy při výpočtu konstrukcí s využitím MKP

Martin NESLÁDEK. 14. listopadu 2017

5. Lokální, vázané a globální extrémy

Maturitní témata z matematiky

Globální matice konstrukce

U1, U2 vnější napětí dvojbranu I1, I2 vnější proudy dvojbranu

Funkce v ıce promˇ enn ych Extr emy Pˇredn aˇska p at a 12.bˇrezna 2018

Numerické modelování interakce proudění a pružného tělesa v lidském vokálním traktu

České vysoké učení technické v Praze Fakulta biomedicínského inženýrství

1 Projekce a projektory

vyjádřete ve tvaru lineární kombinace čtverců (lineární kombinace druhých mocnin). Rozhodněte o definitnosti kvadratické formy κ(x).

1 Rozdělení mechaniky a její náplň 2

Rovinná úloha v MKP. (mohou být i jejich derivace!): rovinná napjatost a r. deformace (stěny,... ): u, v. prostorové úlohy: u, v, w

Okruhy problémů k teoretické části zkoušky Téma 1: Základní pojmy Stavební statiky a soustavy sil

Mgr. Ladislav Zemánek Maturitní okruhy Matematika Obor reálných čísel

1 Rozdělení mechaniky a její náplň

6 DYNAMIKA SOUSTAVY HMOTNÝCH BODŮ

Mechanika kontinua. Mechanika elastických těles Mechanika kapalin

Rozdíly mezi MKP a MHP, oblasti jejich využití.

Mechanika s Inventorem

MATURITNÍ TÉMATA Z MATEMATIKY

Gymnázium Česká a Olympijských nadějí, České Budějovice, Česká 64, 37021

Maticí typu (m, n), kde m, n jsou přirozená čísla, se rozumí soubor mn veličin a jk zapsaných do m řádků a n sloupců tvaru:

Kontrolní otázky pro průběžné studium a pro přípravu ke zkoušce ze statiky. Základní pojmy

CZ 1.07/1.1.32/

OTÁZKY K PROCVIČOVÁNÍ PRUŽNOST A PLASTICITA II - DD6

0.1 Úvod do lineární algebry

Analýza napjatosti PLASTICITA

BIOMECHANIKA DYNAMIKA NEWTONOVY POHYBOVÉ ZÁKONY, VNITŘNÍ A VNĚJŠÍ SÍLY ČASOVÝ A DRÁHOVÝ ÚČINEK SÍLY

0.1 Úvod do lineární algebry

Hmotný bod - model (modelové těleso), který je na dané rozlišovací úrovni přiřazen reálnému objektu (součástce, části stroje);

Úlohy k přednášce NMAG 101 a 120: Lineární algebra a geometrie 1 a 2,

Zadání semestrální práce z předmětu Mechanika 2

Matematika (CŽV Kadaň) aneb Úvod do lineární algebry Matice a soustavy rovnic

Gymnázium Jiřího Ortena, Kutná Hora

U Úvod do modelování a simulace systémů

JEDNOTKY. E. Thöndel, Ing. Katedra mechaniky a materiálů, FEL ČVUT v Praze. Abstrakt

Systematizace a prohloubení učiva matematiky. Učebna s dataprojektorem, PC, grafický program, tabulkový procesor. Gymnázium Jiřího Ortena, Kutná Hora

VYBRANÉ PARTIE Z NUMERICKÉ MATEMATIKY

Řešení úloh 1. kola 60. ročníku fyzikální olympiády. Kategorie D Autor úloh: J. Jírů. = 30 s.

Aproximace posuvů [ N ],[G] Pro každý prvek se musí nalézt vztahy

ÚVOD DO MODELOVÁNÍ V MECHANICE DYNAMIKA NEROTUJÍCÍCH SYSTÉMŮ

1 Modelování systémů 2. řádu

VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ PRŮVODCE GB01-P03 MECHANIKA TUHÝCH TĚLES

MATEMATIKA A Metodický list č. 1

Fyzikální učebna vybavená audiovizuální technikou, fyzikální pomůcky

Gymnázium Jiřího Ortena, Kutná Hora

Interpolace, ortogonální polynomy, Gaussova kvadratura

2D transformací. červen Odvození transformačního klíče vybraných 2D transformací Metody vyrovnání... 2

Momenty setrvačnosti a deviační momenty

maticeteorie 1. Matice A je typu 2 4, matice B je typu 4 3. Jakých rozměrů musí být matice X, aby se dala provést

Matematika I A ukázkový test 1 pro 2011/2012. x + y + 3z = 1 (2a 1)x + (a + 1)y + z = 1 a

Vypracovat přehled paralelních kinematických struktur. Vytvořit model a provést analýzu zvolené PKS

MATICE. a 11 a 12 a 1n a 21 a 22 a 2n A = = [a ij]

Statika. fn,n+1 F = N n,n+1

Určení hlavních geometrických, hmotnostních a tuhostních parametrů železničního vozu, přejezd vozu přes klíny

Stanovení kritických otáček vačkového hřídele Frotoru

Návod k použití programu pro výpočet dynamické odezvy spojitého nosníku

ZÁKLADY AUTOMATICKÉHO ŘÍZENÍ

Matematika II, úroveň A ukázkový test č. 1 (2017) 1. a) Napište postačující podmínku pro diferencovatelnost funkce n-proměnných v otevřené

Matematika II, úroveň A ukázkový test č. 1 (2016) 1. a) Napište postačující podmínku pro diferencovatelnost funkce n-proměnných v otevřené

Práce, energie a další mechanické veličiny

l, l 2, l 3, l 4, ω 21 = konst. Proved te kinematické řešení zadaného čtyřkloubového mechanismu, tj. analyticky

a vlastních vektorů Příklad: Stanovte taková čísla λ, pro která má homogenní soustava Av = λv nenulové (A λ i I) v = 0.

Všechno, co jste kdy chtěli vědět o maticích, ale báli jste se zeptat

1 Řešení soustav lineárních rovnic

Transkript:

Dynamika robotických systémů prof. Ing. Michael Valášek, DrSc. ČVUT v Praze Tato prezentace je spolufinancována Evropským sociálním fondem a státním rozpočtem České republiky. 1

Obsah Postup sestavování dynamického modelu Newton-Eulerovy pohybové rovnice Lagrangeovy rovnice smíšeného typu Metody integrace pohybových rovnic Ekvivalence Newton-Eulerových a Lagrangeových rovnic smíšeného typu Rekurzivní metody sestavování pohybových rovnic Fyzikální interpretace Lagrangeových multiplikátorů Pohybové rovnice soustavy poddajných těles 2

Postup modelování robotických systémů Model je základ návrhu a systému řízení robota Modelování = vývojový proces mechanického modelu Mechanický model je dále transformován na matematický a/nebo simualční model pro další zkoumání (analýza, simulace, syntéza, návrh řízení, systém řízení, kalibrace, diagnostika atd.) Model = konceptuální model = fyzikální (mechanický) model = matematický model = simulační model Proces modelování je velmi náročný, protože Užívá znalosti a zkušenosti mnoha vědních oborů Nelze ho popsat úplným systémem teorémů a pravidel a systematickým postupem Musí se naučit vykonáváním (learning by doing) 3

Postup modelování robotických systémů Ideální objekty Základ modelování je transformace reálných objektů (strojů, technických systémů, např. robotických systémů) na fiktivní abstraktní objekty s idealizovanými vlastnostmi = tzv. ideální objekty Ideální objekty hmotný bod, tuhé těleso, lineární pružina, pružné těleso, ideální plyn, elektrická kapacita Věda umí formulovat teorémy jen o ideálních objektech, věda přímo nepředpovídá nic o reálných objektech Vlastnosti reálných objektů jsou pouze do jistého rozsahu podobné vlastnostem ideálních objektů Věda (inženýrský výpočet) je platná pro reálné objekty podle stupně shody vlastností reálného a ideálního objektu (idealizovaný model) Proto je modelování absolutně základní pro každého inženýra. Modelování je základ každého řešení inženýrského problému. Důležitost modelování roste plynule s používáním počítačů 4

Postup modelování robotických systémů Životní cyklus vývoje simulačního modelu Reálný svět Konceptuální svět Modelový svět Simulační (matematický) svět Konceptualizace Modelování Implementace Řešení Objekt reálného světa Reálný systém Otázka Objekt konceptuálního světa Konceptuální model Model okolí Objekt modelového světa Fyzikální model Vstup modelu Objekt simulačního (matematického) světa Simulační (matematický) model Metoda řešení Testovací vstup Simulační (matematický) model s metodou řešení Vstup modelu Odpověď Cíl modelování Výstup modelu Testovací výstup Výstup modelu Interpretace řešení 5

Postup sestavování dynamického modelu Specifické otázky pro modelování dynamiky Jak modelovat těleso soustavy mnoha těles - jako tuhé nebo jako poddajné? Těleso je tuhé, pokud spektrum budicích frekvencí je mimo spektrum vlastních frekvencí tělesa. Jako modelovat poddajné těleso? Kolik a které vlastní vibrační a deformační tvary tělesa uvažovat. 6

Postup modelování robotických systémů Kroky vývoje simulačního modelu 1. krok analýza objektu reálného světa (reálný, hypotetický) v rámci jistého prostředí pro odpověď na nějakou otázku 2. krok konceptuální úkol (konceptualizace), kde objekt reálného světa je transformován na objekt konceptuálního světa uvažované komponenty jsou vybrány 3. krok fyzikální modelování, kde objekt konceptuálního světa je transformován na objekt fyzikálního světa každá komponenta je nahrazena jedním nebo více ideálními objekty 4. krok sestavení simulačního modelu, kde objekt fyzikálního světa je transformován na objekt simulačního světa implementace simulačního modelu a vlastní simulační experiment náhrada modelu posloupností počítačem vykonavatelných instrukcí od ideálních objektů do matematických rovnic (modelu) spolu s řešičem a do počítačového kódu 7

Postup modelování robotických systémů Příklad 8

Postup modelování robotických systémů Příklad 9

Postup modelování robotických systémů Prolog Robotické systémy Průmyslové roboty sériové struktury Průmyslové roboty paralelní struktury Mobilní roboty Antropomorfické, humanoidní roboty 10

Úlohy dynamiky robotů Úlohy přímé: dány síly, hledáme pohyb Úlohy nepřímé (inverzní): dán pohyb, hledáme síly Úlohy globální: dán rozsah sil, hledáme rozsah pohybů 11

Metody sestavování dynamického modelu Existuje mnoho postupů sestavování pohybových rovnic soustav mnoha těles, tzv. dynamických formalismů Nejdříve popíšeme základní metody Newton Eulerovy pohybové rovnice Lagrangeovy rovnice smíšeného typu Rekurzivní metody Teprve potom popíšeme obecný přehled známých metod Metody mají vlastnosti z hlediska řady hledisek Minimální CPU čas řešení počítačem Snadnost sestavení modelu na straně člověka Systematičnost a univerzálnost postupu 12

Newton-Eulerovy pohybové rovnice Pohybové rovnice jednoho tělesa Vyjádřené ve středu hmotnosti S Vyjádřené v obecném bodě P kompozitní popis 13

Newton-Eulerovy pohybové rovnice Pohybové rovnice soustavy těles Popsané souřadnicemi s=[z,q] vázanými vazbami Pomocí nich vyjádříme zrychlení středů hmotnosti Sestavíme pohybové rovnice metodou uvolňování 14

Newton-Eulerovy pohybové rovnice Celkové pohybové rovnice soustavy těles Řešení začínáme z nezávislých souřadnic Dopočítáme závislé Určíme a integrujeme nezávislá zrychlení q(t i ), d/dt q(ti) 15

Newton-Eulerovy pohybové rovnice Soustava mnoha těles robotický systém má n stupňů volnosti Soustavu popsána jen nezávislými souřadnicemi Užijeme d Alembertův, Jourdainův nebo Gaussův princip 16

Newton-Eulerovy pohybové rovnice Soustava mnoha těles robotický systém má n stupňů volnosti Soustavu popsána i závislými souřadnicemi Užijeme d Alembertův, Jourdainův nebo Gaussův princip 17

Lagrangeovy rovnice smíšeného typu Soustava mnoha těles robotický systém má n stupňů volnosti Soustava mnoha těles je popsána m závislými (fyzikálními) souřadnicemi s j, j=1,, m, m>n Tyto souřadnice jsou podrobeny holonomním rheonomním vazbám f k (s j,t)=0, k=1,, r, r=m-n 18

Lagrangeovy rovnice smíšeného typu Je sestaven výraz pro kinetickou energii E k soustavy T= E k = E k (s j, d/dt s j, t) Lagrangeovy rovnice smíšeného typu kde Q j jsou zobecněné síly a λ k jsou Lagrangeovy multiplikátory odpovídající vazbovým podmínkám f k 19

Lagrangeovy rovnice smíšeného typu Výraz pro kinetickou energii E k je sestaven užitím Königovy věty z 1 z S ω r S S y S O 1 x S y 1 x 1 20

Lagrangeovy rovnice smíšeného typu Výrazy pro zobecněné síly Q j jsou sestaveny užitím 1) skalárních výrazů pro pracovní síly 2) vektorových výrazů z 1 ω M i i r i F i O 1 y 1 x 1 21

Lagrangeovy rovnice smíšeného typu Nelze integrovat úhlové rychlosti To lze jen pro konstatní osu rotace Obecně Eulerovy kinematické rovnice nelze integrovat 22

Lagrangeovy rovnice smíšeného typu 3) potenciální energie a Raleighovy funkce Toto je velmi užitečné pro pružiny a tlumiče, neboť dostaneme snadno správná znaménka 23

Lagrangeovy rovnice smíšeného typu Struktura LEMT Druhá časová derivace vazbových podmínek 24

Lagrangeovy rovnice smíšeného typu Struktura LEMT 25

Lagrangeovy rovnice smíšeného typu Principiální schéma numerického řešení Principiální postup řešení je následující. Na začátku máme souřadnice s(t i ) a jejich rychlosti d/dt s(ti) v čase t i. Z nich vypočteme matici soustavy i její pravou stranu. Řešením této soustavy dostaneme zrychlení d 2 /dt 2 s(t i ) a Lagrangeovy multiplikátory λ. Integrací zrychlení v čase dostaneme polohy s(t i+1 ) a rychlosti d/dt s(t i+1 ) v čase t i+1 a celý postup můžeme opakovat. Tento postup však trpí numerickou nestabilitou. 26

Příklad rovinné lichoběžníkové zavěšení kola automobilu 27

Příklad rovinné lichoběžníkové zavěšení kola automobilu Souřadnice Počet stupňů volnosti, souřadnice, vazby Kinetická energie Vazby Zobecněné síly Síla pružiny a tlumiče na 28

Příklad rovinné lichoběžníkové zavěšení kola automobilu pohybové rovnice 29

Lagrangeovy rovnice smíšeného typu Fyzikální souřadnice Časté použití fyzikální souřadnice V prostoru kartézské souřadnice středu hmotnosti a Eulerovy/Cardanovy úhly nebo Eulerovy parametry V rovině kartézské souřadnice středu hmotnosti a úhel mezi lokálním a globálním souřadnicovým systémem 30

Lagrangeovy rovnice smíšeného typu Fyzikální souřadnice pro rovinné soustavy 31

Lagrangeovy rovnice smíšeného typu Fyzikální souřadnice Kinematické vazby 32

Lagrangeovy rovnice smíšeného typu Fyzikální souřadnice Pohybové rovnice 33

Metody integrace pohybových rovnic Souřadnice NEZÁVISLÉ souřadnice: Počet souřadnic = počet stupňů volnosti (m=n) Pohybové rovnice = ODE Relativní souřadnice, zobecněné souřadnice ZÁVISLÉ souřadnice: Počet souřadnic > počet stupňů volnosti (m>n) Pohybové rovnice = DAE fyzikální souřadnice, přirozené souřadnice, jiné závislé souřadnice 34

Metody integrace pohybových rovnic Obecné numerické řešení DAE Index DAE = počet časových derivací algebraických rovnic +1, aby byla dosažena regulární systémová matice 35

Metody integrace pohybových rovnic Přímé numerické řešení DAE nebezpečí nestability f t 36

Metody integrace pohybových rovnic Řešení numerické nestability DAE Řešení ve fyzikálních souřadnicích Baugartova stabilizace Vazbové rovnice 1,2 =0 Proto jsou modifikovány mají charakteristické kořeny s charakterickými kořeny se zápornou reálnou částí Například a řešení vazeb je tlumeno 37

Metody integrace pohybových rovnic Řešení numerické nestability DAE Baumgartova stabilizace = =1, = =10, =10, =5 38

Metody integrace pohybových rovnic Řešení numerické nestability DAE Řešení v nezávislých souřadnicích 39

Metody integrace pohybových rovnic Řešení numerické nestability DAE Řešení v nezávislých souřadnicích 40

Metody integrace pohybových rovnic Řešení numerické nestability DAE Určení R Volba nezávislých souřadnic ze závislých konstantní maticí B Metoda projekce Inverzní kinematika 41

Metody integrace pohybových rovnic Řešení numerické nestability DAE Metoda projekce 42

Metody integrace pohybových rovnic Řešení numerické nestability DAE Rozklad Jacobiho matice vazeb 43

Metody integrace pohybových rovnic Řešení numerické nestability DAE Metoda inverzní kinematiky 44

Metody integrace pohybových rovnic Řešení numerické nestability DAE Historicky metoda rozdělených souřadnic 45

Ekvivalence N-E a LEMT Pohybové rovnice soustavy mnoha těles lze sestavit mnoha způsoby. Všechny musejí být ekvivalentní, protože výsledné pohybové rovnice popisují tentýž mechanický systém. Dva hlavní postupy jsou reprezentovány: Newton- Eulerovy pohybové rovnice (metoda uvolňování a N-E rovnice) a Lagrangeovy rovnice smíšeného typu Avšak, např. i pohybové rovnice jediného tělesa nejsou identické, tj. fyzikální souřadnice s Cardanovými úhly pomocí N-E a LEMT pohybových rovnic 46

Ekvivalence N-E a LEMT Rovnost levých stran pohybových rovnic Rovnost pravých stran pohybových rovnic Lze vysvětlit shodu většiny formalismů 47

Výpočtová složitost Přímé pohybové rovnice - D O(n 3 )+ O(n 2 )+ O(n 3 ) Kompozitní tuhá tělesa - C O(n 2 )+ O(n)+ O(n 3 ) Článkové matice setrvačnosti A O(n) Residuová metoda - R O(n 2 )+ O(n)+ O(n 3 ) Pro poddajná tělesa 10-100x větší rozdíly!!! 48

Rekurzivní metody sestavování pohybových rovnic Kompozitní tuhá tělesa Článkové matice setrvačnosti 49

Rekurzivní metody sestavování pohybových rovnic Rekurzivní popis kinematiky Pro kompozitní popis pohybových rovnic 50

Rekurzivní metody sestavování pohybových rovnic Kompozitní tuhá tělesa 51

Rekurzivní metody sestavování pohybových rovnic Článkové matice setrvačnosti 52

Fyzikální interpretace Lagrangeových multiplikátorů Většina metod pro sestavení pohybových rovnic Lagrangeovy multiplikátory/reakční síly buď eliminuje analyticky nebo je následně ignoruje. Jsou však případy, kdy to nelze např. systémy se třením. Pro vyjádření třecích sil potřebujeme znát reakční síly a to v rámci řešení pohybových rovnic, ne až po jejich vyřešení. Lagrangeovy multiplikátory sice mají vždy obecnou interpretaci reakčních sil, ale pro konkrétní použití potřebujeme jejich správnou fyzikální interpretaci jako tradičních reakčních sil. 53

Fyzikální interpretace Lagrangeových multiplikátorů L R 1 Kinematická smyčka rozdělena řezem na 2 části Popis rozdělen na levou a pravou stranu: Souřadnice Kinetická energie Obecné síly Vazby Kinematické vazby v řezu vyjádřeny 54

Fyzikální interpretace Lagrangeových multiplikátorů Levá strana soustavy je popsána Síly R l L působí na souřadnicích u l L z pravé na levou stranu Spojený systém je popsán 55

56

57

Fyzikální interpretace Lagrangeových multiplikátorů Obecné vyjádření reakčních sil Lagrangeovými multiplikátory Například pak Např. pro sférický kloub 58

Příklad rovinné lichoběžníkové zavěšení kola automobilu 59

Souřadnice Příklad rovinné lichoběžníkové zavěšení kola automobilu Kinetická energie Vazby Zobecněné síly Síla pružiny a tlumiče působí na souřadnici 60

Příklad rovinné lichoběžníkové zavěšení kola automobilu Lagrangeovy multiplikátory 1, 2 jsou rovny reakčním silám v rotační dvojici A Pokud je popis kinetické energie Pak Lagrangeovy multiplikátory 1, 2 jsou rovny reakčním silám v rotačním kloubu B Ale pokud popis kinetické energie je pak Lagrangeovy multiplikátory 1, 2 nemají ŽÁDNOU přímou jednoduchou interpretaci 61

Fyzikální interpretace Lagrangeových multiplikátorů Pro detailní odvození správných interpretací Lagrangeových multiplikátorů v komlexních případech jako reakční momenty je nutné užít ekvivalenci pravých stran N-E a LEMT 62

Fyzikální interpretace Lagrangeových multiplikátorů - holonomně 63

Fyzikální interpretace Lagrangeových multiplikátorů - neholonomně 64

Pohybové rovnice soustavy poddajných těles Všechny mechanické systémy jsou v realitě podajné Proto sestavení modelu obsahujícího poddajnosti je nutné Existuje několik konkurenčních přístupů k sestavení pohybových rovnic soustavy poddajných těles 65

Pohybové rovnice soustavy poddajných těles tradiční přístupy Metoda konečných prvků Poddajná tělesa Malé pohyby Statická & Modální analýza Metoda soustav mnoha těles Tuhá tělesa Velké pohyby Analýza přechodového děje Jak je spojit? 66

Pohybové rovnice soustavy poddajných těles alternativní přístupy Modelování jako tuhá podtělesa spojená koncentrovanými poddajnostmi (tzv. Rigid Finite Elements) Metoda absolutních souřadnic uzlů MKP sítě (tzv. Absolute Nodal Coordinates) Metoda popisu poddajnosti jako superpozice malých pohybů frekvenčních a deformačních módů přičtených k velkému pohybu tuhého tělesa 67

Pohybové rovnice soustavy poddajných těles Tuhá podtělesa spojená koncentrovanými poddajnostmi Intuitivní přístup -> systematický přístup jako RFE SDE RFE 68

Pohybové rovnice soustavy poddajných těles Absolutní souřadnice uzlů MKP sítě Žádný rozdíl mezi tuhými a poddajnými tělesy 69

Pohybové rovnice soustavy poddajných těles Tuhé + poddajné souřadnice y jd H =O =O j ji jd z ji y ji H u j,j x ji x jd H j * H l j,j P i * P u i,i y ij y id d ij,ij P =O =O i ij id z jd H j,j y j P l i,i P i,i z id z ij x id x ij r ij,0 z j P j =O j x j z i H i =O i y i P r 0i,0 P r 0j,0 x i H r 0i,0 y 0 z 0 O 0 x 0 70

Pohybové rovnice soustavy poddajných těles 71

Pohybové rovnice soustavy poddajných těles 72

Pohybové rovnice soustavy poddajných těles 73

Pohybové rovnice soustavy poddajných těles 74

Pohybové rovnice soustavy poddajných těles 75

Pohybové rovnice soustavy poddajných těles 76

Pohybové rovnice soustavy poddajných těles 77

Řešení inverzní dynamické úlohy Velký význam pro robotiku Iniciovalo vývoj efektivních formalismů Řešení zlepšeno 5x Standardně pro robotické systémy se sériovou strukturou Pro robotické systémy s paralelní strukturou je podstatně obtížnější a je stále předmětem výzkumu 78

Řešení inverzní dynamické úlohy Rekurzivní formalismus standardní 79

Řešení inverzní dynamické úlohy Rekurzivní formalismus z přímé dynamiky 80

Řešení inverzní dynamické úlohy Vývoj efektivity řešení Obecně sériový robot n kloubů (násobení): n 4, 412n-577 (LE), 150n-48 (N-E), 130n-68 (A), 97n-112 (C) Stanford arm: 646 (N-E), 298 (LE), 171 (C) 81