Holonomiczność (robotyka)

Z testwiki
Przejdź do nawigacji Przejdź do wyszukiwania
Plik:UranusOmniDirectionalRobotPodnar.png
Robot URANUS, któremu holonomiczność zapewniają wielokierunkowe koła mecanum

Holonomiczność – w robotyce, związek pomiędzy liczbą stopni swobody kontrolowanych i dostępnych dla robota mobilnego[1].

Opis

Gdy liczba stopni swobody dostępna dla robota jest równa liczbie stopni swobody przez niego kontrolowanych, to jest on nazywany holonomicznymSzablon:R. Pojęcie często odnoszone jest wyłącznie do ruchu na płaszczyźnie, wówczas holonomicznym określany jest robot, który ma możliwość dokonywania rotacji niezależnie od zmian kierunku ruchu[2].

Ruch, w którym robot ma kontrolę nad mniejszą liczbę stopni swobody niż jest dostępna, nazywany jest nieholonomicznym. Przykładem ruchu nieholonomicznego jest trasa pokonywana przez samochód, który na płaszczyźnie ma dostępne trzy stopnie swobody (prędkość, ruch w kierunku osi X oraz w kierunku osi Y), ale ma możliwość kontroli tylko dwóch stopni (prędkości i kąta obrotu kierownicy)Szablon:R.

Więzy holonomiczne i nieholonomiczne

Jeżeli zależność

A(q)q˙=0

opisująca więzy da się sprowadzić do postaci zależnej wyłącznie od położenia q, to więzy nazywamy holonomicznymi lub całkowalnymi. W przypadku więzów holonomicznych mamy zatem

A(q)q˙F(q)=0

dla pewnej funkcji

F:nl.

Z punktu widzenia mechaniki analitycznej, więzy holonomiczne można wyeliminować przez zdefiniowanie układu na pewnej

m=nl

-wymiarowej rozmaitości

M={xn|F(q)=0}

zawartej w

n.

Istotne znaczenie ma zatem odróżnie nieholonomicznych więzów typu Pfaffa od nieholonomicznych[3].

Przypisy

Szablon:Przypisy

Szablon:Kontrola autorytatywna