Mechanika

Podobné dokumenty
Mechanika. Použité pojmy a zákony mohou být použity na jakékoliv mechanické stroje.

Mechanika. Použité pojmy a zákony mohou být použity na jakékoliv mechanické stroje.

Popis polohy tělesa. Robotika. Vladimír Smutný. Centrum strojového vnímání. České vysoké učení technické v Praze

ZÁKLADY ROBOTIKY Kinematika a topologie robotů

Kinematika. Kinematika studuje geometrii pohybu robotu a trajektorie, po kterých se pohybují jednotlivé body. Klíčový pojem je poloha.

Přímá a inverzní kinematika otevřených kinematických řetězců. Robotika. Přímá a inverzní kinematika otevřených kinematických řetězců.

Výukové texty. pro předmět. Automatické řízení výrobní techniky (KKS/ARVT) na téma

KLASICKÁ MECHANIKA. Předmětem mechaniky matematický popis mechanického pohybu v prostoru a v čase a jeho příčiny.

Kinematika tuhého tělesa. Pohyb tělesa v rovině a v prostoru, posuvný a rotační pohyb

Přímá a inverzní kinematika manipulátoru pro NDT (implementační poznámky) (varianta 2: RRPR manipulátor)

DIPLOMOVÁ PRÁCE OPTIMALIZACE MECHANICKÝCH

úvod do teorie mechanismů, klasifikace mechanismů vazby, typy mechanismů,

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

2. Kinematika bodu a tělesa

Střední škola automobilní Ústí nad Orlicí

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

Mechanismy - úvod. Aplikovaná mechanika, 8. přednáška

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

24. Úvod do robotiky Vlastnosti robotů Oblasti použití průmyslových robotů Rozdělení průmyslových robotů. Definice: Robotika

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

Geometrické transformace pomocí matic

úvod do teorie mechanismů, klasifikace mechanismů vazby, typy mechanismů,

24. Úvod do robotiky Vlastnosti robotů Oblasti použití průmyslových robotů Rozdělení průmyslových robotů. Definice: Robotika

Merkur perfekt Challenge Studijní materiály

Kinematika robotických systémů

PRŮMYSLOVÉ ROBOTY A MANIPULÁTORY

Body, vektory, geometrie, algebra

Statika soustavy těles.

Vlastní čísla a vlastní vektory

Kvaterniony, duální kvaterniony a jejich aplikace

Elementární křivky a plochy

Rotace ve 3D a kvaterniony. Eva Blažková a Zbyněk Šír (MÚ UK) - Rotace ve 3D a kvaterniony 1 / 16

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

6. Vektorový počet Studijní text. 6. Vektorový počet

4. Napjatost v bodě tělesa

4. Statika základní pojmy a základy rovnováhy sil

Kinematika robotických systémů

MODELOVÁNí MECHATRONICKÝCH, o SYSTEMU

2.5 Rovnováha rovinné soustavy sil

Transformace dat mezi různými datovými zdroji

FYZIKA I. Rovnoměrný, rovnoměrně zrychlený a nerovnoměrně zrychlený rotační pohyb

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

ŠROUBOVICE. 1) Šroubový pohyb. 2) Základní pojmy a konstrukce

Kinematika příklad. Robotika. Vladimír Smutný. Centrum strojového vnímání. České vysoké učení technické v Praze

Popis polohy tělesa. Robotika. Popis polohy tělesa. Vladimír Smutný. Centrum strojového vnímání

Roboty a manipulátory. Učební text VOŠ a SPŠ Kutná Hora

Mechanika II.A Třetí domácí úkol

Osnova přednášky. Univerzita Jana Evangelisty Purkyně Základy automatizace Robotika

Předmět BROB - Robotika. 4 Kvaternionová matematika

Lineární algebra : Metrická geometrie

vztažný systém obecné napětí předchozí OBSAH další

Dynamika robotických systémů

1 Topologie roviny a prostoru

Obsah a průběh zkoušky 1PG

Rovnice rovnováhy: ++ =0 x : =0 y : =0 =0,83

Matematika I 12a Euklidovská geometrie

TECHNICKÁ UNIVERZITA V LIBERCI

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

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

Kinematika manipulátorů

Aplikované úlohy Solid Edge. SPŠSE a VOŠ Liberec. Ing. Aleš Najman [ÚLOHA 38 KONTROLA A POHONY]

Rovinné přetvoření. Posunutí (translace) TEORIE K M2A+ULA

Lineární zobrazení. 1. A(x y) = A(x) A(y) (vlastnost aditivity) 2. A(α x) = α A(x) (vlastnost homogenity)

BIOMECHANIKA KINEMATIKA

Seriál II.II Vektory. Výfučtení: Vektory

A[a 1 ; a 2 ; a 3 ] souřadnice bodu A v kartézské soustavě souřadnic O xyz

SEBELOKALIZACE MOBILNÍCH ROBOTŮ. Tomáš Jílek

3. Obecný rovinný pohyb tělesa

Obsah. 2 Moment síly Dvojice sil Rozklad sil 4. 6 Rovnováha 5. 7 Kinetická energie tuhého tělesa 6. 8 Jednoduché stroje 8

Odchylka ekliptiky od roviny Galaxie

Použití matematického aparátu při řešení prostorových mechanismů. Ondřej FRANTIŠEK Katedra mechaniky 337, Fakulta strojní, VŠB-TUO

Eukleidovský prostor a KSS Eukleidovský prostor je bodový prostor, ve kterém je definována vzdálenost dvou bodů (metrika)

Západočeská univerzita v Plzni Fakulta aplikovaných věd Katedra kybernetiky DIPLOMOVÁ PRÁCE

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

Ing. Oldřich Šámal. Technická mechanika. kinematika

Cvičení z Lineární algebry 1

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

Modelování blízkého pole soustavy dipólů

Kap. 3 Makromechanika kompozitních materiálů

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

SEBELOKALIZACE MOBILNÍCH ROBOTŮ. Tomáš Jílek

Příklady z teoretické mechaniky pro domácí počítání

Rychlost, zrychlení, tíhové zrychlení

Moment síly výpočet

DERIVACE. ln 7. Urči, kdy funkce roste a klesá a dále kdy je konkávní a

2. Mechanika - kinematika

Technická zpráva. Název projektu: Výukový model pro robotiku. (Číslo projektu: VS ) Název zprávy:

Analýza napjatosti PLASTICITA

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

2. ANALYTICKÁ GEOMETRIE V PROSTORU Vektory Úlohy k samostatnému řešení... 21

1 Tuhé těleso a jeho pohyb

i β i α ERP struktury s asynchronními motory

Podmínky k získání zápočtu

Připravil: Roman Pavlačka, Markéta Sekaninová Dynamika, Newtonovy zákony

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

Filip Hroch. Astronomické pozorování. Filip Hroch. Výpočet polohy planety. Drahové elementy. Soustava souřadnic. Pohyb po elipse

Průběžná zpráva. Název projektu: CANUT (Centre for Advanced Nuclear Technologies) (Pracovní balíček: PB7) Název balíčku:

III. MKP vlastní kmitání

Model šestiosého robotu v prostředí Matlab

Kapitola 5. Seznámíme se ze základními vlastnostmi elipsy, hyperboly a paraboly, které

Transkript:

Mechanika 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36

Mechanika Kinematika 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36

Mechanika Kinematika studuje geometrii pohybu robotu a trajektorie, po kterých se pohybují jednotlivé body. Klíčový pojem je 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36

Mechanika Kinematika studuje geometrii pohybu robotu a trajektorie, po kterých se pohybují jednotlivé body. Klíčový pojem je poloha. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36

Mechanika Kinematika studuje geometrii pohybu robotu a trajektorie, po kterých se pohybují jednotlivé body. Klíčový pojem je poloha. Statika 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36

Mechanika Kinematika studuje geometrii pohybu robotu a trajektorie, po kterých se pohybují jednotlivé body. Klíčový pojem je poloha. Statika studuje vliv sil působících na robota v klidu a jejich vliv na jeho deformace. Klíčový pojem je 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36

Mechanika Kinematika studuje geometrii pohybu robotu a trajektorie, po kterých se pohybují jednotlivé body. Klíčový pojem je poloha. Statika studuje vliv sil působících na robota v klidu a jejich vliv na jeho deformace. Klíčový pojem je pružnost. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36

Mechanika Kinematika studuje geometrii pohybu robotu a trajektorie, po kterých se pohybují jednotlivé body. Klíčový pojem je poloha. Statika studuje vliv sil působících na robota v klidu a jejich vliv na jeho deformace. Klíčový pojem je pružnost. Dynamika 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36

Mechanika Kinematika studuje geometrii pohybu robotu a trajektorie, po kterých se pohybují jednotlivé body. Klíčový pojem je poloha. Statika studuje vliv sil působících na robota v klidu a jejich vliv na jeho deformace. Klíčový pojem je pružnost. Dynamika analyzuje vliv sil a momentů na robota za pohybu. Použité pojmy a zákony mohou být použity na jakékoliv mechanické stroje. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36

J5 axis Kinematika Terminologie Fore arm J4 axis Elbow block 2/36 Rameno (link) je pevná část robotu. J6 axis Shoulder J1 axis J3 axis Upper arm J2 axis Kloub (joint) je část robotu, která umožňuje řízený nebo volný pohyb dvou ramen, které spojuje. Chapadlo (end effector) je část manipulátoru, sloužící k uchopování nebo namontování dalších nástrojů (svařovací hlavice, stříkací hlavice,...). Base Základna (rám, base) je část manipulátoru, která je pevně spojena se zemí. Kinematická dvojice (kinematic pair) je dvojice ramen spojených kloubem.

Kinematika Terminologie II Kinematický řetězec je množina ramen spojených klouby. Kinematický řetězec může být reprezentován grafem. Uzly grafu představují ramena a hrany predstavují klouby. Mechanismus je kinematický řetězec, jehož jedno rameno je připevněno k zemi. Otevřený kinematický řet. Smíšený kinematický řet., Paralelní manipulátor je řetězec, který může být obsahuje ekvivalentní popsán acyklickým grafem. graf obsahuje smyčku. smyčky. 3/36

Kinematika Počet stupňů volnosti Počet stupňů volnosti (intuitivní definice) je minimální počet nezávislých parametrů, které jednoznačně systém popisují. Příklady: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36

Kinematika Počet stupňů volnosti Počet stupňů volnosti (intuitivní definice) je minimální počet nezávislých parametrů, které jednoznačně systém popisují. Příklady: Bod v prostoru má 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36

Kinematika Počet stupňů volnosti Počet stupňů volnosti (intuitivní definice) je minimální počet nezávislých parametrů, které jednoznačně systém popisují. Příklady: Bod v prostoru má 3 DOF. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36

Kinematika Počet stupňů volnosti Počet stupňů volnosti (intuitivní definice) je minimální počet nezávislých parametrů, které jednoznačně systém popisují. Příklady: Bod v prostoru má 3 DOF. Bod v rovině má 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36

Kinematika Počet stupňů volnosti Počet stupňů volnosti (intuitivní definice) je minimální počet nezávislých parametrů, které jednoznačně systém popisují. Příklady: Bod v prostoru má 3 DOF. Bod v rovině má 2 DOF. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36

Kinematika Počet stupňů volnosti Počet stupňů volnosti (intuitivní definice) je minimální počet nezávislých parametrů, které jednoznačně systém popisují. Příklady: Bod v prostoru má 3 DOF. Bod v rovině má 2 DOF. Tuhé těleso v rovině má 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36

Kinematika Počet stupňů volnosti Počet stupňů volnosti (intuitivní definice) je minimální počet nezávislých parametrů, které jednoznačně systém popisují. Příklady: Bod v prostoru má 3 DOF. Bod v rovině má 2 DOF. Tuhé těleso v rovině má 3 DOF. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36

Kinematika Počet stupňů volnosti Počet stupňů volnosti (intuitivní definice) je minimální počet nezávislých parametrů, které jednoznačně systém popisují. Příklady: Bod v prostoru má 3 DOF. Bod v rovině má 2 DOF. Tuhé těleso v rovině má 3 DOF. Tuhé těleso v prostoru má 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36

Kinematika Počet stupňů volnosti Počet stupňů volnosti (intuitivní definice) je minimální počet nezávislých parametrů, které jednoznačně systém popisují. Příklady: Bod v prostoru má 3 DOF. Bod v rovině má 2 DOF. Tuhé těleso v rovině má 3 DOF. Tuhé těleso v prostoru má 6 DOF. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36

Kinematika Počet stupňů volnosti Počet stupňů volnosti je důležitý pojem nejen v robotice. Zde je několik souvisejících definic: Okolní prostor prostor, ve kterém robot nebo mechanismus pracuje, obvykle E 2 (rovina, planární manipulátor) nebo E 3 (prostor). Je to Euklidovský prostor (nebo jeho aproximace). 5/36 Operační prostor. je podprostor okolního prostoru, do kterého může při pohybu robot zasáhnout některou ze svých částí. Pracovní obálka (pracovní prostor 3-D). je podprostor okolního prostoru, kde kam robot může sahnout referenčním bodem chapadla.

Kinematika Počet stupňů volnosti Obvykle studujeme možné polohy manipulovaného objektu nebo nástroje. Předpokládejme, že manipulovaný objekt je tuhé těleso 6/36 Poloha tuhého tělesa ve třírozměrném okolním prostoru může být popsána šesti parametry. Význam těchto parametrů závisí na zvolené parametrizaci, např. souřadnice zvoleného bodu (3 parametry) a orientace určená třemi úhly. Prostor všech poloh je šestirozměrný prostor reprezentující všechny možné polohy tuhého tělesa. Poloha chapadla může být studována v prostoru všech poloh. Pracovní prostor je podprostor prostoru všech poloh obsahující všechny polohy, které může chapadlo zaujmout. Řešitelnost konkrétní úlohy musíme posuzovat v tomto šestirozměrném pracovním prostoru.

Druhy kinematických dvojic Symbol Název má/odnímá DOF sférická 3 / 3 rotační 1 / 5 posuvná 1 / 5 válcová 2 / 4 plochá 3 / 3 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36

Typická struktura manipulátoru Pravoúhlá (kartézská) PPP 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36

Typická struktura manipulátoru Válcová (cylindrická) RPP 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36

Typická struktura manipulátoru Sférická RRP 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36

Typická struktura manipulátoru Angulární RRR 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36

Typická struktura manipulátoru jeřáby RRP a RRPP 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36

Typická struktura manipulátoru SCARA RRRP Animace převzaty z webu Masuda Salimianiho 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36

Typická struktura manipulátoru Stewartova plošina 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36

Body, vektory, geometrie, algebra A 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36

Body, vektory, geometrie, algebra v 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36

Body, vektory, geometrie, algebra A v B 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36

Body, vektory, geometrie, algebra A v B 1 2 3 4 5 6 7 8 9 10 11 12 a b 13 14 15 16 17 18 19 20 21 22 23 24 O 25 26 27 28 29 30 31 32 33 34 35 36

Body, vektory, geometrie, algebra x z O A y 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36

Body, vektory, geometrie, algebra x z O a A y 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36

Body, vektory, geometrie, algebra A v B 1 2 3 4 5 6 7 8 9 10 z a b 11 12 13 14 15 16 17 18 19 20 21 22 23 24 O y 25 26 27 28 29 30 x 31 32 33 34 35 36

Technická poznámka C 1 2 3 4 5 6 B u β α γ 7 8 9 10 11 12 13 14 y A v α 15 16 17 18 19 20 21 22 23 24 25 26 27 28 O x 29 30 31 32 33 34 35 36

Technická poznámka II C 1 2 3 4 u 5 6 7 8 w δ β α γ 9 10 11 12 13 14 y A α v B 15 16 17 18 19 20 21 22 23 24 25 26 27 28 O x 29 30 31 32 33 34 35 36

Těleso v souřadném systému 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36

Popis polohy tělesa Bod v 3D prostoru popsán třemi souřadnicemi. Tuhé těleso v 3D prostoru popsáno šesti souřadnicemi: 3 souřadnice referenčního bodu x0 = orientace může být popsána jedním ze způsobů: souřadnicemi vektorů spojených s tělesem (n, t, b), Eulerovými úhly (Φ, Θ, Ψ), rotační maticí R, osou úhlem, kvaternionem. Souřadnice referenčního bodu a rotační matice mohou být kombinovány do transformační matice. x 0 y 0 z 0, 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36

Kvaterniony 26/36 s S p θ z r 1 P 1 r 2 P 2 Kvaterniony popisují rotaci pomocí polohy osy rotace (vektor s) a úhlem otočení Θ: O y q = (cos(θ/ 2), sin(θ/ 2)s) = = cos Θ 2, sin Θ 2 s x, sin Θ 2 s y, sin Θ 2 s z x

Definice Eulerových úhlů 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36

Rotation Matrix Resulting from Euler Angles Eulerovy úhly podle definice v těchto přednáškách (Asada, Slotine): Cos Φ Cos Ψ Cos Θ Sin Φ Sin Ψ Cos Θ Cos Ψ Sin Φ Cos Φ Sin Ψ Sin Φ Sin Θ Cos Ψ Sin Φ Cos Φ Cos Θ Sin Ψ Cos Φ Cos Θ Cos Ψ Sin Φ Sin Ψ Cos Φ Sin Θ Sin Θ Sin Ψ Cos Ψ Sin Θ Cos Θ Rotační matice definována úhly Yaw, Pitch, Roll použitými například v robotu CRS, tedy rotujeme postupně okolo z, y, x : Cos Α Cos Β Cos Γ Sin Α Cos Α Sin Β Sin Γ Cos Α Cos Γ Sin Β Sin Α Sin Γ Cos Β Sin Α Cos Α Cos Γ Sin Α Sin Β Sin Γ Cos Γ Sin Α Sin Β Cos Α Sin Γ Sin Β Cos Β Sin Γ Cos Β Cos Γ 28/36

Srovnání popisů rotace 29/36 Systém Symbol Ekvivalent Par. Podmínky Matice rotace R 9 orthonormální Vektory os n, t, b R 9 vektory jednotkové, navzájem kolmé Eulerovy úhly Φ, Θ, Ψ yaw, pitch, roll,... 3 Quaternion q 4 jednotkový vektor Osa, úhel Θ, s quaternion 4 jednotkový vektor Systém Výhody Nevýhody Užíván R snadné výpočty poloh redundantní Matlab toolbox n, t, b srozumitelný redundantní Φ, Θ, Ψ neredundantní složitá topologie Mitsubishi Staubli, CRS q snadná interpolace redundantní ABB rozumná topologie Θ, s srozumitelný redundantní

Transformace souřadnic 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36

Transformace bodu z jedné souřadné soustavy do jiné. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36

Transformace bodu z jedné souřadné soustavy do jiné. x = x 0 + un + vt + wb 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36

Homogenní souřadnice x z 1 P e P h y 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36

Posloupnost transformací souřadnic 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36

Přímá a inverzní kinematická úloha Řídicí jednotka robotu většinou měří vnitřní kinematické parametry robotu kloubové souřadnice. Tyto souřadnice určují polohu jednotlivých kloubů, tedy vzájemnou polohu sousedních ramen. Kloubové souřadnice označujeme q, kloubovou souřadnici otočného kloubu označujeme Θ, kloubovou souřadnici posuvného klobu označujeme d. Uživatele zajímá poloha chapadla nebo manipulovaného (tuhého) tělesa. Tato poloha má 6 stupňů volnosti a může být popsána různými popisy, například tranformační maticí popisující polohu souřadného systému chapadla ve světovém souřadném systému. Naším úkolem je najít vztahy mezi těmito popisy polohy robotu. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36

Přímá kinematická úloha Přímá kinematická úloha je zobrazení z prostoru kloubových souřadnice do prostoru poloh chapadla. To znamená, že známe polohy všech (nebo některých) kloubů a hledáme polohu chapadla ve světovém souřadném systému. Matematicky: q T( q) Přímé použití tohoto vztahu je v souřadnicových měřicích přístrojích. Snímače na jednotlivých kloubech nás informují o vzájemné poloze ramen, kloubových souřadnicích, úkolem je vypočítat, kde se nachází hrot měřicího přístroje. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36

Inverzní kinematická úloha Inverzní kinematická úloha je zobrazení z prostoru poloh chapadla do prostoru kloubových souřadnic. To znamená, že známe polohu chapadla ve světovém souřadném systému a hledáme polohy všech kloubů. Matematicky: T q(t) Inverzní kinematická úloha je potřeba například při řízení manipulátoru. Uživatel zadává požadovanou polohu chapadla, pro řízení jsou ale potřeba kloubové souřadnice. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36

J5 axis J4 axis Fore arm Elbow block J6 axis Shoulder J3 axis Upper arm J2 axis J1 axis Base

A

v

A v B

A v B a b O

A z O y x

A z a O y x

A v B z a b O y x

O C B u β α γ y A v α

O C u w δ β α γ y A α v B

x s S p θ z P 1 P 2 r 1 r 2 y O

z P h 1 P e y x