|
Решим ту же задачу, используя аппарат кватернионов. Здесь каждый плоский поворот при вращении систем координат будет описываться кватернионом вращения , где
- единичный вектор оси вращения,
- угол поворота. Таким образом, получим ряд кватернионов, соответствующих переходу от одного звена манипулятора к другому. А именно - при переходе от системы координат
к
получим два кватерниона:
1) - кватернион поворота вокруг оси
на
,
2) - кватернион поворота вокруг оси
на
.
Результирующий кватернион получаем путем перемножения кватернионов и
, в соответствии с правилами кватернионного произведения
![]() | (45) |
Совмещение системы координат с
происходит при повороте вокруг оси
на угол
. Кватернион вращения
в этом случае имеет вид
![]() | (46) |
Кватернион , определяющий переход от системы координат
к
, аналогичен кватерниону
![]() | (47) |
Полученные кватернионы (45) - (47) перемножим между собой.
Результирующий кватернион вращения, связывающий основание и последнее звено манипулятора, имеет вид:
![]() |
Группируя между собой элементы, и используя тригонометрические тождества, в результате получим:
![]() | (48) |
где компоненты кватерниона имеют вид (49):
![]() | (49) |
Кватерниону поворота можно поставить в соответствие кватернионную матрицу размерностью 4´4, составленную из параметров Родрига - Гамильтона, составляющих кватерниона, вида:
![]() | (50) |
а операция перемножения кватернионов будет соответствовать перемножению матриц, составленных из компонент соответствующих кватернионов поворотов. Тогда для ранее полученных при описании движения манипулятора кватернионов можно составить следующие кватернионные матрицы.
Переход ®
описывается матрицами вида
![]() ![]() | (51) |
Переход ®
- матрицей
![]() | (52) |
Переход ®
- матрицами (53). Результирующую матрицу получим при перемножении матриц перехода (51) - (53). И в результате, матрица перехода от основания к захвату имеет вид (54).
![]() ![]() | (53) |
![]() | (54) |
Дата добавления: 2015-07-08; просмотров: 258 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Численные методы | | | Параметры Кейли-Клейна |