Dynamika
Dynamika, pochodząca z greckiego słowa oznaczającego 'siłę’, opisuje zależności między przyspieszeniem, prędkością i położeniem w kontekście robotów. Podstawowy wzór dynamiki przyjmuje formę:
Gdzie:
- – położenie, prędkość i przyspieszenie,
- – macierz bezwładności,
- – macierz sił odśrodkowych i Coriolisa,
- – macierz grawitacji,
- – macierz tarcia,
- – siły działające na układ.
W praktyce często pomija się siły tarcia, upraszczając równanie do:
Sztywny manipulator
W przypadku sztywnego manipulatora, energia potencjalna zależy od pola grawitacyjnego. Model dynamiki dla i-tego ramienia manipulatora można zapisać jako:
Manipulator o elastycznych przegubach
W przypadku manipulatora z elastycznymi przegubami, uwzględniamy układ napędowy dla każdego stopnia swobody. Model dynamiki tego manipulatora przyjmuje postać:
Gdzie:
- – macierz bezwładności silników,
- – macierz współczynników elastyczności.
Robot mobilny
Dynamika robota mobilnego jest opisana równaniem:
Stosując ograniczenia Pfaffa:
oraz bezdryfowy układ sterowania:
możemy uprościć równanie do postaci:
Wynik ten jest podobny do wzorów dla manipulatorów sztywnych, co umożliwia stosowanie algorytmów sterowania.