Lokomocja robotów
Maszyny kroczące i kołowe
2
Rys historyczny
Mechaniczny pies –
2000 r. p.n.e.
Chińska maszyna
krocząca – 231 r. n.e.
Naukowa analiza
ruchu owadów i
ssaków – od XVII w.
Fotografia konia w
galopie 1872 r.
3
Rys historyczny
Mechaniczny pies –
2000 r. p.n.e.
Chińska maszyna
krocząca – 231 r. n.e.
Naukowa analiza
ruchu owadów i
ssaków – od XVII w.
Fotografia konia w
galopie 1872 r.
4
Rys historyczny
1893 – mechaniczny koń
1968 – czteronoŜna
cięŜarówka
1977 – komputerowo
sterowany sześcionóg
1980 – czworonóg zdolny
do pokonywania przeszkód
5
Zagadnienia związane z lokomocją
Lokomocja jest związana z siłami interakcji oraz mechanizmami i napędami
generującymi te siły.
Stabilność:
liczba punktów kontaktu z podłoŜem
połoŜenie środka cięŜkości
stabilność statyczna/quasi–statyczna/dynamiczna
nachylenie terenu
Charakterystyka kontaktu:
kontakt punktowy lub powierzchniowy
kąt kontaktu
tarcie
Rodzaj środowiska:
struktura
ośrodek (powietrze, woda, grunt miękki lub twardy)
6
Klasyfikacja maszyn kroczących
Rodzaj stabilności
Statycznie stabilne
Quasi-statycznie stabilne
Dynamicznie stabilne
Liczba nóg
JednonoŜne (dynamiczne)
DwunoŜne (dynamiczne i statyczne)
CzteronoŜne (statyczne i dynamiczne
SześcionoŜne (statyczne)
WielonoŜne (statyczne)
7
Zalety i wady maszyn kroczących
Zalety maszyn kroczących:
adaptacja i manewrowość w zróŜnicowanym (nierównym)
terenie
moŜliwość pokonywania przeszkód (dziury, nierówności)
potencjalna moŜliwość manipulowania obiektami za pomocą
kończyn (np. owady)
Wady maszyn kroczących:
skomplikowana budowa mechaniczna (duŜa liczba stopni
swobody)
duŜe zapotrzebowanie na energię (wiele napędów)
złoŜony układ sterowania
8
Istotne terminy
Okres chodu – czas wykonania jednej sekwencji przestawień nóg.
Współczynnik obciąŜenia – czas styku nogi z podłoŜem znormalizowany względem
okresu chodu.
Faza względna – znormalizowany (do okresu chodu) przedział czasu od początku
okresu do postawienia określonej nogi (lub znormalizowany przedział czasu od
postawienia wybranej nogi do chwili postawienia innej, wybranej nogi).
Faza przenoszenia (protrakcja) – faza przenoszenia nogi do przodu względem
korpusu.
Faza podparcia (retrakcja) – noga dotyka terenu i pcha korpus do przodu (koniec
nogi przemieszcza się względem korpusu). Jest to faza napędzająca ruch.
Chód okresowy (periodyczny, rytmiczny) – chód, w którym stale jest powtarzana
sekwencja przestawień nóg. Zwierzęta wybierają ten rodzaj chodu, gdy nie ma zmian
prędkości ruchu, a na podłoŜu nie ma przeszkód.
Chód swobodny – w chodzie tym na bieŜąco jest wybierana noga, która będzie
przenoszona, następuje to w zaleŜności od warunków zewnętrznych.
Bieg (np. galop, trucht, kłus, inochód, szybki inochód) – grupa chodów o
współczynnikach obciąŜenia mniejszych od 0,5.
Chód spacerowy (stęp) – grupa chodów o współczynnikach obciąŜenia większych
lub równych od 0,5. W tych chodach są chwile, gdy z podłoŜem styka się więcej niŜ
jedna noga.
9
Układ nóg i liczba moŜliwych chodów
Dla robota kroczącego o k nogach moŜliwa liczb zdarzeń N jest równa:
N = (2k − 1)!
Dla maszyny dwunoŜnej k = 2 moŜliwa liczba zdarzeń N = 3! = 6
Dla maszyny sześcionoŜnej k = 6 N = 11! = 39916800.
10
Chody owadów - właściwości
Fale przemieszczeń nóg od tyłu ku przodowi
Nogi naprzeciwległe w danym segmencie ciała są
przesunięte w fazie
Czas transferu jest stały dla wszystkich nóg niezaleŜnie
od prędkości
Czas podparcia maleje wraz z prędkością ruchu
Okres pomiędzy podniesieniem nogi tylnej a środkowej
oraz środkowej i przedniej są porównywalne; ten sam
okres dla nogi tylnej i przedniej jest zaleŜny od prędkości
ruchu
11
Chody czworonogów
Bardzo róŜnorodne
Symetryczne (wolne) – koń 167(!) róŜnych
Asymetryczne (szybkie)
Liczba Frouda
gh
v
F
2
=
12
Rodzaje chodów i ich diagramy
Okresowe
chód ze stałą
prędkością po równym
podłoŜu
Swobodne
chód za
przewodnikiem
chód po nierównym
podłoŜu
Pełzanie (najwolniejszy chód)
13
Diagramy chodu
Chód szybszy
Chód trójpodporowy - najszybszy
14
Stabilność chodu
15
Roboty jednonoŜne
16
Roboty dwunoŜne
17
Roboty dwunoŜne
18
Robopiłkarze
19
Roboty dwunoŜne
20
Roboty czworonoŜne
21
Roboty czworonoŜne
22
Roboty sześcionoŜne
23
Roboty sześcionoŜne
24
Mechanizm Theo Jansena
25
26
Roboty kołowe
Stabilność robota mobilnego jest zagwarantowana przy trzech kołach.
Ś
rodek cięŜkości powinien leŜeć wewnątrz trójkata, którego wierzchołkami
są punkty kontaktu kół z podłoŜem.
Poprawiamy stabilność zwiększając liczbę kół do czterech lub więcej. Taka
konstrukcja jest hiperstatyczna i zazwyczaj jest potrzebny elastyczny układ
zawieszenia pojazdu.
DuŜe koła umoŜliwiają pokonywanie przeszkód, lecz wymagane są większe
momenty napędowe lub przekładnie o wyŜszych przełoŜeniach (redukcja
prędkości).
Większość robotów kołowych jest nieholonomiczna, co utrudnia sterowanie
takimi pojazdami.
Połączenie napędu i kierowania na jednym kole komplikuje konstrukcję
mechaniczną i zwiększa błędy odometrii.
Zazwyczaj nie ma problemów z zachowaniem równowagi pojazdu
kołowego. Badania nad kołowymi robotami mobilnymi dotyczą zagadnień
trakcji i stabilności, sterowności i mobilności, sterowania oraz konstrukcji.
27
Typy kół
Zwykłe Samonastawne Szwedzkie Sferyczne
28
Liczba i rodzaj kół
Najczęściej stosowane
2,3,4-kołowe
Rzadziej 6-kołowe
i więcej
Bardzo rzadko
1-kołowe
Legenda:
Nienapędzane koło wielokierunkowe
Napędzane koło szwedzkie
Nienapdzane koło zwykłe
Napędzane koło zwykłe
Napędzane koło wleczone
Kierowane koło zwykłe
Koła współosiowe
29
Roboty 1-kołowe
Robot kula lub z kołem kulistym
Robot z jednym stałym kołem
napędowym
30
Roboty 2-kołowe
Koło napędowe z tyłu, skrętne z
przodu – motocykl, rower
Centralny napęd róŜnicowy,
ś
rodek masy robota poniŜej osi
(stabilny) albo powyŜej
(niestabilny)
31
Roboty 3-kołowe
Napęd róŜnicowy umieszczony
centralnie +
trzeci punkt podparcia
Pioneer 3DX
Napęd róŜnicowy umieszczony z
przodu lub z tyłu +
trzeci punkt podparcia
Scout
32
Roboty 3-kołowe
Tylna oś napędowa +
przednie koło skrętne
skuter Piaggio
Przednie koło
napędzane i skrętne
+ dwa tylne koła
swobodne
Neptune CMU
33
Roboty 3-kołowe specjalne
3 napędowe koła szwedzkie dają
moŜliwość jazdy w dowolnym
kierunku – robot holonomiczny
PalmPilot
Napęd synchroniczny – 3
napędowe koła o
zsynchronizowanym i
sterowanej orientacji – robot
(niemal) holonomiczny
Nomad 200
34
Roboty 4-kołowe
Tylna oś napędowa,
przednia oś skrętna –
samochód
tylnonapędowy
Przednia oś napędowa,
tylna oś skrętna –
samochód
tylnonapędowy
Obie osie napędowe i
skrętne
Hyperion CMU
Napęd róŜnicowy z
przodu lub tyłu + dwa
punkty podparcia
35
Roboty 4-kołowe
Centralny napęd róŜnicowy + 2
punkty podparcia
Khepera
4 napędowe koła szwedzkie –
moŜliwość jazdy w dowolnym
kierunku
Uranus CMU
4 napędowe i skrętne koła
nastawne – moŜliwość jazdy w
dowolnym kierunku
Nomad XR4000
36
Roboty 6-kołowe
2 skrętne koła napędowe w
osi robota + 4 punkty
podparcia
Napęd róŜnicowy + 4 punkty
podparcia
Hilare 2-bis
37
Roboty 6-kołowe
Centralny napęd róŜnicowy
+ 4 koła zwykłe
Elektron
6 kół napędowych
Elektron
38
Roboty 1-kołowe
39
Roboty 1-kołowe
40
Roboty 2-kołowe
41
Roboty 3-kołowe
42
Roboty 3-kołowe
43
Roboty 4-kołowe
44
Roboty 4-kołowe specjalne
45
Roboty 4-kołowe holonomiczne
46
Roboty 6-kołowe
47
Roboty gąsienicowe
48
Roboty hybrydowe
49
Roboty hybrydowe