lab 02a

background image

Instrukcja laboratoryjna do
WORKING MODEL 2D.

1.Wstę

p teoretyczny.

Do opisu kinematyki prostej niezbę

dne jest podanie równańkinematyki robota.

Zadanie kinematyki prostej można okreś

lićnastę

pująco: posiadając dane o zmiennych

przegubowych należy okreś

lićpozycjęi orientacjękońcówki roboczej.

Jak wspomniano wcześ

niej równania kinematyki mogązostaćwyznaczone wykorzystują

c

metody stosowane w mechanice klasycznej lub wykorzystują

c notacjęDenavita-Hartenberga.

Poniż

ej przedstawiono kilka przykł

adów, w których dokonano analizy zadania prostego

kinematyki.

Przykł

ad 1 Wyznaczyćpoł

enie chwytaka w przestrzeni dla manipulatora 2-czł

onowego

przedstawionego na rys poniż

ej . Poszczególne czł

ony wykonująruch w pł

aszczyź

nie

askiej. Dana jest dł

ugoś

ćczł

onów manipulatora oznaczona przez a

1

i a

2

(dł

ugoś

ća

2

jest

liczona od punktu B do C).

Rozwią

zanie:

I sposób
Dla prostego manipulatora pł

askiego moż

na w sposób klasyczny wyznaczyćpoł

enie punktu

C.

Obliczenie poł

enia chwytaka:

Przyję

to stał

y ukł

ad, nazywany ukł

adem bazowym lub odniesienia, wzglę

dem, którego

rozpatruje sięwszystkie obiekty ł

ą

cznie z manipulatorem. Ukł

ad ten został

zaczepiony w

punkcie O

0

x

0

y

0

leż

ą

cym w podstawie robota. Sposób przyję

cia ukł

adu i oznaczenia ką

tów

przedstawiono na rys.1a.

Rys.2 Manipulator 2-czł

onowy z przyję

tym ukł

adem współ

rzę

dnych

background image

Współ

rzę

dne x

0

,y

0

narzę

dzia w tym ukł

adzie współ

rzę

dnych został

y wyraż

one

nastę

pują

cymi wzorami (rzutowanie punktu C na poszczególne osie):

W przypadku prostych manipulatorów takie podejś

cie do rozwią

zania tego typu zadańjest

wygodne, jednak w przypadku bardziej zł

onych struktur, moż

e okazaćsiętrudne do

zastosowania.
II sposób

Innym sposobem rozwią

zania tego zadania jest zastosowanie notacji Denavita-

Hartenberga.

Rys.2a Manipulator 2-czł

onowy z przyję

tym ukł

adem współ

rzę

dnych

W tym celu należ

y równieżprzyją

ćbazowy ukł

ad współ

rzę

dnych x

0

,y

0

,z

0

oraz ukł

ady

współ

rzę

dnych zwią

zane z każ

dym czł

onem. Dodatkowo należ

y zachowaćzasadę

, iżobrót

poszczególnego czł

onu odbywa sięwzglę

dem osi z, a przemieszczenia wzglę

dem osi z i x.

Sposób przyję

cia tych ukł

adów przedstawiono na rys.2a.

Pierwszy krok, jaki należ

y wykonaćzgodnie z notacjąto przyję

cie ukł

adów

współ

rzę

dnych zwią

zanych z każ

dy czł

onem oraz przygotowanie tabeli (tabela 1) z

parametrami kinematycznymi, takimi jak to ką

ty obrotu, przemieszczenia czł

onów oraz

ugoś

ci poszczególnych ramion. Dodatkowo przy tych parametrach które ulegajązmianie

znajduje sięindeks var oznaczają

cy, iżten parametr jest zmienny w czasie.

ukł

ad

i

d

i

a

i

i

1

1,var

0

a

1

0

2

2,var

0

a

2

0

Tabela 1 Parametry kinematyczne dla przykł

adu 1

Analizowany pł

aski manipulator oczywiś

cie posiada 2 stopnie swobody, co moż

na ł

atwo

okreś

lićna podstawie tabeli 1. Zawsze należ

y tak wią

zaćukł

ady współ

rzę

dnych aby w

każ

dym przekształ

ceniu jednorodnym wystę

pował

tylko jeden parametr zmienny.

background image

Nastę

pnym krokiem jest zapisanie macierzy przekształ

cenia jednorodnego dla

poszczególnych czł

onów w oparciu o dane zawarte w tabeli 1.

dla ukł

adu I

dla ukł

adu II

Końcowym etapem rozwiązania tego typu zadania jest podanie macierzy

transformacji ukł

adu ostatniego do ukł

adu O

0

x

0

y

0

, którązapisano nastę

pująco:

Dokonują

c porównania obu wariantów rozwią

zania powyż

szego zadania oczywiś

cie

moż

na stwierdzić

, iżwyznaczone poł

enia chwytaka sąidentyczne (wektor poł

enia w

macierzy T

2,0

oraz współ

rzę

dne x

0

,y

0

wyznaczone wykorzystują

c sposób I).

background image

2.Wykonanie modelu w WORKING MODEL 2D.
Po wejś

ciu do programu otwieramy:

-VIEV / WORKSPACE
-zaznaczamy nastę

pnie RULES; GRID LINES; X, Y AXLES;

-zamykamy okienko.
Tworzymy nastepują

ce elementy :

I ł

ą

czymy je w nastepują

cy sposób przy pomocy

.

Uruchom symulacje .
Czas symulacji ustaw na 10s lub 15s wykonaj:
WORLD/PAUSE CONTROL

background image

Zatrzymaj symulacje i wprowadź

.

Klikamy dwa razy na każ

dy z silników i wprowadzamy nastę

pują

ce wartoś

ci:

Nastę

pnie tworzymy suwaki Rotation i Mass dla ramion manipulatorów A i B.

Klikamy 2 razy na nazwie przy suwaku i po otwarciu sięokienka wprowadzamy nastę

pują

ce

wartoś

ci dla elementu A i B:

A

background image

B

Po wprowadzeniu powyż

szych wartoś

ci spróbuj przesuną

ćpaskami Rotation i zorientuj

manipulator w nastę

pują

cy sposób:

Uruchom symulacje:

Do przesuwania i uruchamiania symulacji moż

e teżsł

yćpasek na dole:

background image

WYKONAJ NASTĘPUJĄCE POMIARY:

a. umieś

ćna końcach elementów A i B punkt

- wykonaj pomiar prę

dkoś

ci V, przyspieszenia a, przemieszczenia x i y i rot tych punktów,

pozostał

e wartoś

ci wykasuj.

Przykł

adowo:

Odczytaj min i max wartoś

ci z przeprowadzonych pomiarów

-, aby odczytaćte wartoś

ci należ

y 2 razy klikną

ćna wykres

b. nastę

pnie wykonaj taki sam pomiar dla cał

ego elementu A i B oraz dla ś

rodka masy

tych elementów (klikają

c na niego i wybierają

c rodzaj pomiaru!)

c.

wykonaj pomiar pę

du Momentum elementu A i B

d. wykonaj pomiar momentu obrotowego Torque elementu A i B
e. wykonaj dodatkowo inny pomiar np energii,

Powyż

sze pomiary wykonaj dla róż

nych mas ramion A i B.Wyswietl wektory Predkoś

ci.

Uwaga: Podczas pracy symulacji moż

na zmieniaćwartoś

ćmasy!!- co zauważył

eśw

przypadku pę

du??

Przykł

adowo pomiary ramienia B:

background image

Przykł

ad do wykonania samodzielnego:

Przykł

ad 2

Wyznaczyćpoł

enie i orientacjęchwytaka w przestrzeni dla manipulatora 2-czł

onowego

przedstawionego na rys.2 Poszczególne czł

ony wykonująruch w pł

aszczyź

nie pł

askiej

(pierwszy ruch jest obrotowy, natomiast drugi postę

powy). Dana jest dł

ugoś

ćczł

onów

manipulatora oznaczona przez a

1

i d

3

(dł

ugoś

ćd

3

jest mierzona od punktu B do C).

Rys.2
Rozwią

zanie:

Wykorzystują

c notacje Denavita-Hartenberga dą

ż

y siędo takiego ustawienia

współ

rzę

dnych oby ruch poszczególnych czł

onów odbywałsięzawsze wzglę

dem osi z.

Zgodnie z opisanąnotacjąw jednym przekształ

ceniu jednorodnym moż

na wykonywaćobroty

i przesunię

cia zgodnie z równaniem (XX-PODANYM NA KONCU) w kolejnoś

ci takiej jak

został

y zapisane poszczególne macierze w tym równaniu. Bardzo czę

sto w jednym

przekształ

ceniu nie da sięodpowiednio zorientowaćukł

adu współ

rzę

dnych tak, aby ośz był

a

w osi ruchu. Należ

y wtedy przyją

ćnastę

pny ukł

ad odpowiednio zorientowany wzglę

dem

poprzedniego. Na rys.2b przedstawiono analizowany manipulator z przyję

tymi ukł

adami

współ

rzę

dnych.

Rys.2b Manipulator 2-czł

onowy z przyję

tymi ukł

adami współ

rzędnych

background image

zgodnie z notacjąDenavita-Hartenberga

Ukł

ad

i

d

i

a

i

i

1

1,var

0

a

1

0

2

-90

0

0

-90

3

0

d

3,var

0

0

Tabela 2 Parametry kinematyczne dla przykł

adu 2

Znaki minus w tabeli 2 przy ką

tach 90 wynika z reguł

y ś

ruby prawoskrę

tnej.

dla ukł

adu I

dla ukł

adu II

dla ukł

adu III

Macierz transformacji ukł

adu T

3,0

ma postać

:

Zgodnie z równaniem (XX) w powyż

szej macierzy moż

na wyróż

nićorientacjęi pozycję

chwytaka.

RÓWNANIE: XX

(XX)

Podstawowe cztery wielkoś

ci

i

, a

i

, d

i

, 

i

sąparametrami czł

onu i oraz przegubu i.

Podstawowe parametry w równaniu (XX) nazwano odpowiednio:

background image

a

i

-

ugoś

ćczł

onu

i

-

skrę

cenie czł

onu

d

i

-

odsunię

cie przegubu

i

-

t przegubu

background image

Politechnika Świetokrzyska w Kielcach.

CLTM Automatyka i Robotyka

1

Instrukcja laboratoryjna do
WORKING MODEL 2D.

1.Wstę

p teoretyczny.

Do opisu kinematyki prostej niezbę

dne jest podanie równańkinematyki robota.

Zadanie kinematyki prostej można okreś

lićnastę

pująco: posiadając dane o zmiennych

przegubowych należy okreś

lićpozycjęi orientacjękońcówki roboczej.

Jak wspomniano wcześ

niej równania kinematyki mogązostaćwyznaczone wykorzystują

c

metody stosowane w mechanice klasycznej lub wykorzystują

c notacjęDenavita-Hartenberga.

Poniż

ej przedstawiono kilka przykł

adów, w których dokonano analizy zadania prostego

kinematyki.

Przykł

ad 1 Wyznaczyćpoł

enie chwytaka w przestrzeni dla manipulatora 2-czł

onowego

przedstawionego na rys poniż

ej . Poszczególne czł

ony wykonująruch w pł

aszczyź

nie

askiej. Dana jest dł

ugoś

ćczł

onów manipulatora oznaczona przez a

1

i a

2

(dł

ugoś

ća

2

jest

liczona od punktu B do C).

Rozwią

zanie:

I sposób
Dla prostego manipulatora pł

askiego moż

na w sposób klasyczny wyznaczyćpoł

enie punktu

C.

Obliczenie poł

enia chwytaka:

Przyję

to stał

y ukł

ad, nazywany ukł

adem bazowym lub odniesienia, wzglę

dem, którego

rozpatruje sięwszystkie obiekty ł

ą

cznie z manipulatorem. Ukł

ad ten został

zaczepiony w

punkcie O

0

x

0

y

0

leż

ą

cym w podstawie robota. Sposób przyję

cia ukł

adu i oznaczenia ką

tów

przedstawiono na rys.1a.

Rys.2 Manipulator 2-czł

onowy z przyję

tym ukł

adem współ

rzę

dnych

background image

Politechnika Świetokrzyska w Kielcach.

CLTM Automatyka i Robotyka

2

Współ

rzę

dne x

0

,y

0

narzę

dzia w tym ukł

adzie współ

rzę

dnych został

y wyraż

one

nastę

pują

cymi wzorami (rzutowanie punktu C na poszczególne osie):

W przypadku prostych manipulatorów takie podejś

cie do rozwią

zania tego typu zadańjest

wygodne, jednak w przypadku bardziej zł

onych struktur, moż

e okazaćsiętrudne do

zastosowania.
II sposób

Innym sposobem rozwią

zania tego zadania jest zastosowanie notacji Denavita-

Hartenberga.

Rys.2a Manipulator 2-czł

onowy z przyję

tym ukł

adem współ

rzę

dnych

W tym celu należ

y równieżprzyją

ćbazowy ukł

ad współ

rzę

dnych x

0

,y

0

,z

0

oraz ukł

ady

współ

rzę

dnych zwią

zane z każ

dym czł

onem. Dodatkowo należ

y zachowaćzasadę

, iżobrót

poszczególnego czł

onu odbywa sięwzglę

dem osi z, a przemieszczenia wzglę

dem osi z i x.

Sposób przyję

cia tych ukł

adów przedstawiono na rys.2a.

Pierwszy krok, jaki należ

y wykonaćzgodnie z notacjąto przyję

cie ukł

adów

współ

rzę

dnych zwią

zanych z każ

dy czł

onem oraz przygotowanie tabeli (tabela 1) z

parametrami kinematycznymi, takimi jak to ką

ty obrotu, przemieszczenia czł

onów oraz

ugoś

ci poszczególnych ramion. Dodatkowo przy tych parametrach które ulegajązmianie

znajduje sięindeks var oznaczają

cy, iżten parametr jest zmienny w czasie.

ukł

ad

i

d

i

a

i

i

1

1,var

0

a

1

0

2

2,var

0

a

2

0

Tabela 1 Parametry kinematyczne dla przykł

adu 1

Analizowany pł

aski manipulator oczywiś

cie posiada 2 stopnie swobody, co moż

na ł

atwo

okreś

lićna podstawie tabeli 1. Zawsze należ

y tak wią

zaćukł

ady współ

rzę

dnych aby w

każ

dym przekształ

ceniu jednorodnym wystę

pował

tylko jeden parametr zmienny.

background image

Politechnika Świetokrzyska w Kielcach.

CLTM Automatyka i Robotyka

3

Nastę

pnym krokiem jest zapisanie macierzy przekształ

cenia jednorodnego dla

poszczególnych czł

onów w oparciu o dane zawarte w tabeli 1.

dla ukł

adu I

dla ukł

adu II

Końcowym etapem rozwiązania tego typu zadania jest podanie macierzy

transformacji ukł

adu ostatniego do ukł

adu O

0

x

0

y

0

, którązapisano nastę

pująco:

Dokonują

c porównania obu wariantów rozwią

zania powyż

szego zadania oczywiś

cie

moż

na stwierdzić

, iżwyznaczone poł

enia chwytaka sąidentyczne (wektor poł

enia w

macierzy T

2,0

oraz współ

rzę

dne x

0

,y

0

wyznaczone wykorzystują

c sposób I).

background image

Politechnika Świetokrzyska w Kielcach.

CLTM Automatyka i Robotyka

4

2.Wykonanie modelu w WORKING MODEL 2D.
Po wejś

ciu do programu otwieramy:

-VIEV / WORKSPACE
-zaznaczamy nastę

pnie RULES; GRID LINES; X, Y AXLES;

-zamykamy okienko.
Tworzymy nastepują

ce elementy :

I ł

ą

czymy je w nastepują

cy sposób przy pomocy

.

Uruchom symulacje .
Czas symulacji ustaw na 10s lub 15s wykonaj:
WORLD/PAUSE CONTROL

background image

Politechnika Świetokrzyska w Kielcach.

CLTM Automatyka i Robotyka

5

Zatrzymaj symulacje i wprowadź

.

Klikamy dwa razy na każ

dy z silników i wprowadzamy nastę

pują

ce wartoś

ci:

Nastę

pnie tworzymy suwaki Rotation i Mass dla ramion manipulatorów A i B.

Klikamy 2 razy na nazwie przy suwaku i po otwarciu sięokienka wprowadzamy nastę

pują

ce

wartoś

ci dla elementu A i B:

A

background image

Politechnika Świetokrzyska w Kielcach.

CLTM Automatyka i Robotyka

6

B

Po wprowadzeniu powyż

szych wartoś

ci spróbuj przesuną

ćpaskami Rotation i zorientuj

manipulator w nastę

pują

cy sposób:

Uruchom symulacje:

Do przesuwania i uruchamiania symulacji moż

e teżsł

yćpasek na dole:

background image

Politechnika Świetokrzyska w Kielcach.

CLTM Automatyka i Robotyka

7

WYKONAJ NASTĘPUJĄCE POMIARY:

a. umieś

ćna końcach elementów A i B punkt

- wykonaj pomiar prę

dkoś

ci V, przyspieszenia a, przemieszczenia x i y i rot tych punktów,

pozostał

e wartoś

ci wykasuj.

Przykł

adowo:

Odczytaj min i max wartoś

ci z przeprowadzonych pomiarów

-, aby odczytaćte wartoś

ci należ

y 2 razy klikną

ćna wykres

b. nastę

pnie wykonaj taki sam pomiar dla cał

ego elementu A i B oraz dla ś

rodka masy

tych elementów (klikają

c na niego i wybierają

c rodzaj pomiaru!)

c.

wykonaj pomiar pę

du Momentum elementu A i B

d. wykonaj pomiar momentu obrotowego Torque elementu A i B
e. wykonaj dodatkowo inny pomiar np energii,

Powyż

sze pomiary wykonaj dla róż

nych mas ramion A i B.Wyswietl wektory Predkoś

ci.

Uwaga: Podczas pracy symulacji moż

na zmieniaćwartoś

ćmasy!!- co zauważył

eśw

przypadku pę

du??

Przykł

adowo pomiary ramienia B:

background image

Politechnika Świetokrzyska w Kielcach.

CLTM Automatyka i Robotyka

8

Przykł

ad do wykonania samodzielnego:

Przykł

ad 2

Wyznaczyćpoł

enie i orientacjęchwytaka w przestrzeni dla manipulatora 2-czł

onowego

przedstawionego na rys.2 Poszczególne czł

ony wykonująruch w pł

aszczyź

nie pł

askiej

(pierwszy ruch jest obrotowy, natomiast drugi postę

powy). Dana jest dł

ugoś

ćczł

onów

manipulatora oznaczona przez a

1

i d

3

(dł

ugoś

ćd

3

jest mierzona od punktu B do C).

Rys.2
Rozwią

zanie:

Wykorzystują

c notacje Denavita-Hartenberga dą

ż

y siędo takiego ustawienia

współ

rzę

dnych oby ruch poszczególnych czł

onów odbywałsięzawsze wzglę

dem osi z.

Zgodnie z opisanąnotacjąw jednym przekształ

ceniu jednorodnym moż

na wykonywaćobroty

i przesunię

cia zgodnie z równaniem (XX-PODANYM NA KONCU) w kolejnoś

ci takiej jak

został

y zapisane poszczególne macierze w tym równaniu. Bardzo czę

sto w jednym

przekształ

ceniu nie da sięodpowiednio zorientowaćukł

adu współ

rzę

dnych tak, aby ośz był

a

w osi ruchu. Należ

y wtedy przyją

ćnastę

pny ukł

ad odpowiednio zorientowany wzglę

dem

poprzedniego. Na rys.2b przedstawiono analizowany manipulator z przyję

tymi ukł

adami

współ

rzę

dnych.

Rys.2b Manipulator 2-czł

onowy z przyję

tymi ukł

adami współ

rzędnych

background image

Politechnika Świetokrzyska w Kielcach.

CLTM Automatyka i Robotyka

9

zgodnie z notacjąDenavita-Hartenberga

Ukł

ad

i

d

i

a

i

i

1

1,var

0

a

1

0

2

-90

0

0

-90

3

0

d

3,var

0

0

Tabela 2 Parametry kinematyczne dla przykł

adu 2

Znaki minus w tabeli 2 przy ką

tach 90 wynika z reguł

y ś

ruby prawoskrę

tnej.

dla ukł

adu I

dla ukł

adu II

dla ukł

adu III

Macierz transformacji ukł

adu T

3,0

ma postać

:

Zgodnie z równaniem (XX) w powyż

szej macierzy moż

na wyróż

nićorientacjęi pozycję

chwytaka.

RÓWNANIE: XX

(XX)

Podstawowe cztery wielkoś

ci

i

, a

i

, d

i

, 

i

sąparametrami czł

onu i oraz przegubu i.

Podstawowe parametry w równaniu (XX) nazwano odpowiednio:

background image

Politechnika Świetokrzyska w Kielcach.

CLTM Automatyka i Robotyka

10

a

i

-

ugoś

ćczł

onu

i

-

skrę

cenie czł

onu

d

i

-

odsunię

cie przegubu

i

-

t przegubu


Wyszukiwarka

Podobne podstrony:
spis lab I sem 2010
III WWL DIAGN LAB CHORÓB NEREK i DRÓG MOCZ
02a URAZY CZASZKOWO MÓZGOWE OGÓLNIE 2008 11 08
Diagnostyka lab wod elektrolit
ZW LAB USTAWY, OCHRONA
LAB PROCEDURY I FUNKCJE
MT st w 02a
sprzet lab profilografy
sprzet lab mikromanometry
Mechanika Plynow Lab, Sitka Pro Nieznany
Lab 02 2011 2012
PO lab 5 id 364195 Nieznany
lab pkm 4
MSIB Instrukcja do Cw Lab krystalizacja
lab [5] id 258102 Nieznany

więcej podobnych podstron