Holonomiczność (robotyka)

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

Robot URANUS, któremu holonomiczność zapewniają wielokierunkowe koła mecanum

Opis edytuj

Gdy liczba stopni swobody dostępna dla robota jest równa liczbie stopni swobody przez niego kontrolowanych, to jest on nazywany holonomicznym[1]. 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)[1].

Więzy holonomiczne i nieholonomiczne edytuj

Jeżeli zależność   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

 

dla pewnej funkcji   Z punktu widzenia mechaniki analitycznej, więzy holonomiczne można wyeliminować przez zdefiniowanie układu na pewnej  -wymiarowej rozmaitości

  zawartej w  

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

Przypisy edytuj

  1. a b c Robot Locomotion [online], Robot Platform [zarchiwizowane z adresu 2013-02-01].
  2. Javier Moreno i inni, Design, Implementation and Validation of the Three-Wheel Holonomic Motion System of the Assistant Personal Robot (APR), „Sensors”, 16 (10), 2016, s. 1658, DOI10.3390/s16101658, PMID27735857, PMCIDPMC5087446 [dostęp 2018-08-30].
  3. Krzysztof Tchoń i Robert Muszyński, Robotyka – notatki do wykładów z dziedziny automatyki i robotyki.
    .