Sprawko romik, Automatyka i robotyka air pwr, V SEMESTR, robotyka, Robotyka, Nowy folder, robotyka gach


GRUPA Czwartek P 15.15-17.50 prowadzący:

Łukasz Tułacz dr Katarzyna Zadarnowska

Karol Sydor

Jacek Kalemba

Zbigniew Duszeńczuk

Podstawy robotyki 2

„Identyfikacja parametrów geometrycznych robota dydaktycznego ROMIK”

1. Cel ćwiczeni.

Celem ćwiczenia jest zapoznanie się ze strukturą kinematyczną robota dydaktycznego ROMIK oraz identyfikacja jego parametrów geometrycznych.

2. Przestrzeń konfiguracyja i zadaniowa.

Przestrzeń konfiguracyjna jest to zbiór wszystkich dopuszczalnych położeń efektora manipulatora opisanych za pomocą jego współrzędnych wewnętrznych (kątów obrotów poszczególnych przegubów), natomiast przestrzeń zadaniowa(robocza) jest opisana za pomocą współrzędnych zewnętrznych(kartezjański układ współrzędnych: x, y, z).

3. Konfiguracja osobliwa i regularna.

Konfiguracje osobliwe to takie wartości współrzędnych wewnętrznych manipulatora, przy których układ zaczyna się zachowywać w inny sposób niż przewidziano. Przykładowo efektor robota może znaleźć się w takim położeniu, w którym pozostanie pomimo ruchów silników. Konfiguracje regularne to zbiór pozostałych konfiguracji(ruch silników powoduje zmianę położenia efektora).

4. Kinematyka prosta i odwrotna.

Kinematyka prosta oparta jest o reprezentację Denavita-Hartenberga której algorytm polega na związaniu z każdym przegubem układu współrzędnych, a następnie określeniu ciągu transformacji sąsiednich i prowadzi do wyliczenia kinematyki manipulatora jako złożenie tych transformacji. Każdą transformację przegubu i−1 do i można opisać jako złożenie elementarnych obrotów i przesunięć:

0x01 graphic

Paramety 0x01 graphic
,d,a,0x01 graphic
nazywa się parametrami DH

Kinematyka manipulatora określa położenie i orientację efektora względem układu podstawowego I jest opisana złożeniem transformacji:

0x01 graphic

Powyższe odwzorowanie nosi nazwę reprezentacji kinematyki wg DH

Zadanie odwrotne kinematyki (ZOK) - Zadanie polegające na wyznaczeniu ruchów przegubów manipulatora zapewniającego wykonanie określonego ruchu efektora na rozmaitości zadaniowej. Z punktu widzenia sterowania manipulatora zadanie to jest ważniejsze od zadania prostego kinematyki. ZOK może być sformułowane we współrzędnych zadaniowych i przegubowych.

Z punktu widzenia zadanej trajektorii ruchu ZOK dzieli się na:

• Ciągłe ZOK - Mając daną trajektorię ruchu 0x01 graphic
na rozmaitości zadaniowej, określoną na pewnym przedziale czasu 0x01 graphic
, wyznaczyć odpowiadającą jej trajektorię ruchu przegubów 0x01 graphic
, taką że dla 0x01 graphic
,0x01 graphic
.

• Punktowe ZOK - zadanie polegające na osiągnięciu jednego, określonego położenia orientacji efektora 0x01 graphic
. Rozwiązaniem zadania punktowego jest położenie przegubów 0x01 graphic
, takie że 0x01 graphic
.

• Regularne i osobliwe ZOK - ZOK jest regularne, jeśli realizacja trajektorii ruchu efektora nie wymaga wprowadzenia manipulatora w konfiguracje osobliwe. W przeciwnym wypadku ZOK nazywamy osobliwym.

5. Opis mechaniki robota „Romik”

Rozważany manipulator jest manipulatorem klasy 5R(Oznacza to, że manipulator posiada pięć przegubów typu rotacyjnego R), posiadającym pięć stopni swobody. Manipulator ten składa się z pionowej, obrotowej kolumny o wysokości l1, dwuczłonowego ramienia o długości l2 i l3 oraz nadgarstka z efektorem o długości l4, ujmującej długość palców chwytaka. Wszystkie te ogniwa - ramiona są połączone przegubami, których aktualny stan określa wektor stanu 0x01 graphic
.

0x01 graphic

6. Przebieg ćwiczenia

6.1. Model kinematyki robota ROMIK

Po dokonaniu obliczeń i serii przekształceń otrzymaliśmy następujący model kinematyki.

14 14 -Sθ1 | d314 + d213 + d112

A = Sθ14 14 -Cθ1 | d314 + d213 + d112

4 -Sθ4 -1 | d34 + d23 + d12

0 0 0 | 1

A więc macierz translacji będzie wyglądała następująco:

d314 + d213 + d112

T= d314 + d213 + d112

d34 + d23 + d12

1

Znając postać tej macierzy oraz wartości x, y, z możemy obliczyć wartości stałych di .

6.2. Obliczenia dla konfiguracji:

θ1=0°, θ2=0°, θ3=90°, θ4=90° x=285, y=0, z=205

θ1=0°, θ2=0°, θ3=90°, θ4=45° x=261,57, y=0, z=261,57

Po podstawieniu wartości kątów do macierzy otrzymujemy układ równań:

d3+ d2=285

d1=205

0x01 graphic

Po rozwiązaniu powyższego układy równań otrzymujemy następujące wartości:

d1=205, d2=205, d3=80.

6.3. Obliczenia dla konfiguracji:

θ1=0°, θ2=45°, θ3=90°, θ4=90° x=430, y=0, z=145

θ1=0°, θ2=90°, θ3=90°, θ4=0° x=410, y=0, z=80

Po podstawieniu wartości kątów do macierzy otrzymujemy układ równań:

d3 = 80

d1 + d2 = 410

0x01 graphic

Po rozwiązaniu powyższego układy równań otrzymujemy następujące wartości:

d1=205, d2=205, d3=80.

7. Wnioski

Widzimy że długości ramion dla poszczególnych konfiguracji wewnętrznych manipulatora wyszły (zgodnie z oczekiwaniami) takie same, jednak należy zauważyć że przy doborze innych kątów pojawiłoby się wiele liczb niewymiernych co znacznie skomplikowałoby obliczenia.

8. Zastosowania manipulatora

Manipulator ma bardzo szeroki zakres zastosowań. Dołączając do niego efektory z róznymi funkcjami możemy otrzymać np. robota spawającego w fabryce samochodów, robota wycinającego różne kształty z jakiegoś materiału, robota wiercącego otwory w płytkach drukowanych, robota mieszającego herbatę, robota zastępującego pałkarza w grze w footbol lub robota do odprowadzania dzieci w przedszkolu za ucho do konta jak coś nabroją.



Wyszukiwarka

Podobne podstrony:
Robotyka ROMIK sprawko, Automatyka i robotyka air pwr, V SEMESTR, robotyka, Robotyka, Nowy folder, r
analogowe sprawko cw B, Automatyka i robotyka air pwr, VI SEMESTR, Analogowe i cyfr. syst. pom
Metody sprawko calka, Automatyka i robotyka air pwr, VI SEMESTR, Metody numeryczne
sprawko cw3, Automatyka i robotyka air pwr, VI SEMESTR, Notatki.. z ASE, teoria automatow
sprawko 2 izy, Automatyka i robotyka air pwr, VI SEMESTR, Notatki.. z ASE, metody numeryczne, lab 2
sprawko 7 calkowanie, Automatyka i robotyka air pwr, VI SEMESTR, Metody numeryczne
SPRAWKO Aitken, Automatyka i robotyka air pwr, VI SEMESTR, Metody numeryczne
sprawko 2 moje, Automatyka i robotyka air pwr, VI SEMESTR, Metody numeryczne, lab 2 seidel
SPRAWKO ĆW1, Automatyka i robotyka air pwr, IV SEMESTR, Podstawy automatyki 2, laborki, CW.1
ROMIK, Automatyka i robotyka air pwr, V SEMESTR, robotyka, Robotyka, Nowy folder
sprawko 7 calkowanie, Automatyka i robotyka air pwr, VI SEMESTR, Notatki.. z ASE, metody numeryczne,
energo sprawko cw12, Automatyka i robotyka air pwr, VI SEMESTR, Energoelektronika 2
sprawko interpolacja, Automatyka i robotyka air pwr, V SEMESTR, robotyka, Robotyka, Nowy folder
energo sprawko 13, Automatyka i robotyka air pwr, VI SEMESTR, Energoelektronika 2, cw13
sprawko 3 interpolacja, Automatyka i robotyka air pwr, VI SEMESTR, Notatki.. z ASE, metody numeryczn
sprawko 5 aproksymacja, Automatyka i robotyka air pwr, VI SEMESTR, Notatki.. z ASE, metody numeryczn

więcej podobnych podstron