1907968072

1907968072



Laboratorium Podstaw Robotyki - 5

2 Transformacje jednorodne

Transformacje jednorodne umożliwiają jednoznaczny i zwarty opis zarówno położenia jak i orientacji układu współrzędnych {A} w układzie {5} za pomocą następującej macierzy:

Tf =    e!4*4    (10)

gdzie RB jest macierzą rotacji reprezentującą orientacje osi układu {A} w układzie {B}, zaś wektor pp = [pAx PAy PAz]T reprezentuje położenie początku układu {A} względem początku układu {B}. Przekształcenie punktu DA, reprezentowanego we współrzędnych jednorodnych wektorem dA = [(dA)T 1]T = [dx dy dz 1]T, do układu {B} wynika teraz z następującej operacji:

dB = T%dA =► dB — R%dA+p%.

Transformacja odwrotna, która reprezentuje orientacje osi i położenie początku układu {B} w układzie {A} określona jest w następujący sposób:

Tb = (Ta)-' =    sR4"    (11)

2.1 Dane są trzy układy współrzędnych: {B}, {5} oraz {P} oraz dany jest punkt reprezentowany przez wektor rp wyrażony w układzie współrzędnych P jako:

1 '

rp =    —2    .

2

Relacje między poszczególnymi układami współrzędnych definiują następujące wektory i macierze:

' 2 '

3

0

-1

0

-1

0

0 '

df =

5

, d? =

-6

. Hf =

1

0

0

. RS =

0

1

0

0

4

0

0

1

0

0

-1

gdzie d jest wektorem łączącym początki odpowiednich układów. Stosując formalizm transformacji jednorodnych obliczyć współrzędne wektora rB.

2.2 Korzystając z funkcji tf 3d zwizualizować wszystkie układy współrzędnych na jednym wykresie (układ {B} potraktować jako układ globalny) i sprawdzić poprawność uzyskanych wyników.

3 Zadanie kinematyki prostej i odwrotnej manipulatorów

Kinematyka zajmuje się analizą ruchu bez uwzględnienia sił wywołujących ten ruch. Badając ruch w sensie kinematycznym, rozpatrujemy jedynie położenie obiektów oraz pochodne położenia, tj. prędkość i przyspieszenie. W tym miejscu skupimy uwagę na kinematyce pozycji i orientacji (inaczej: na kinematyce położenia), które wynikają jedynie z geometrycznych (statycznych) własności manipulatorów o otwartych łańcuchach kinematycznych. Wyróżnia się dwa zadania kinematyki położenia:

KI. zadanie kinematyki prostej położenia DKin polega ono na określeniu pozycji i orientacji układu współrzędnych końcówki roboczej manipulatora w postaci macierzy Tg E lR4x4 względem układu globalnego (tu: zerowego) na podstawie zadanego zestawu wartości współrzędnych konfiguracyjnych q = [qi ... <7e]T € M6 manipulatora:



Wyszukiwarka

Podobne podstrony:
67108 skrypt092 (2) 182 Laboratorium Podstaw Elektrotechniki l 12.1.3. Transformator powietrzny Tran
Laboratorium Podstaw Robotyki jest wyposażone w dwa roboty przemysłowo-ednkacyjne typ L2, produkcji
Laboratorium Podstaw Robotyki Politechnika Poznańska Katedra Sterowania i Inżynierii SystemówĆWICZEN
Laboratorium Podstaw Robotyki - 5 natarcia (podjazdu) narzędzia robota (patrz rys. 2). Pozycję począ
3 Laboratorium Podstaw Robotyki - 5 gdzie nx,ny,nz stanowią składowe wersora n wzdłuż odpowiednich o
Laboratorium Podstaw Robotyki - 5 Z macierzami rotacji związane są dwa podstawowe zadania
5 Laboratorium Podstaw Robotyki - 5 1.4    Napisać definicję macierzy rotacji R®u w
Laboratorium Podstaw Robotyki - 5 K2. zadanie kinematyki odwrotnej położenia IKin - polega ono na ok
Laboratorium Podstaw Robotyki - 5 Przy tak zdefiniowanych parametrach i układach współrzędnych
9 Laboratorium Podstaw Robotyki - 5 3.1    Zapoznać się z opisem następujących funkcj
Laboratorium Podstaw Robotyki Politechnika Poznańska Katedra Sterowania i Inżynierii SystemówĆWICZEN
75* 75* 10 Laboratorium Podstaw Robotyki - 6 =ńpplication manager= — teaching "frane
11 Laboratorium Podstaw Robotyki - 6 =Jog Interface Tool:(Palette) gripper Frerne:(PaleCte)
12 Laboratorium Podstaw Robotyki - 6 •    tool - typ opisujący narzędzie, zawiera
13 Laboratorium Podstaw Robotyki - 6 •    for <num nCounter> = <num nBeginni
14 Laboratorium Podstaw Robotyki - 6 Rysunek 10: Widok pola Data w oknie głównym projektu.4.1
15 Laboratorium Podstaw Robotyki - 6 sięgu aplikacji) (patrz rys. 11). Okno zawiera typy proste i zł
16 Laboratorium Podstaw Robotyki - 6 Rysunek 12: Widok emulatora kontrolera w SRS. a   &nb

więcej podobnych podstron