- •Московский государственный технический университет им.Н.Э.Баумана
- •Манипуляционные роботы
- •Ису (су манипулятора)
- •Раздел 1. Кинематика им мр
- •Координаты и параметры им
- •Описание им мр
- •Системы координат
- •Координаты шарниров
- •Параметры им
- •Обобщенные координаты им
- •Матрицы преобразований поворота
- •1.6.1. Матрицы поворота вокруг одной координатной оси (матрицы элементарных поворотов).
- •1.6.2. Матрицы композиции элементарных поворотов
- •Этот факт иллюстрирует рисунок 1.10. Зеленый цвет – последовательность поворотов ск. Синий – последовательность преобразований векторов, заданных координатами в подвижной ск, в неподвижную.
- •1.6.3. Матрицы сложных поворотов
- •1.6.4. Матрицы поворота ск смежных звеньев им
- •Очевидно,
- •1.6.5. Матрица преобразования поворота ск произвольных звеньев
- •Положение им в рабочем пространстве. Линейные и угловые координаты звеньев
- •2.1. Линейные координаты звеньев им относительно базовой ск
- •Прямая позиционная кинематическая задача
- •Понятие обратной позиционной кинематической задачи
- •2.4.1 Сингулярности окз
- •2.4.2 Обратная кинематическая задача в управлении манипулятором
- •Однородные координаты и однородные преобразования в робототехнике
- •2.6 Блочные матрицы
- •2.7 Специальные системы координат
- •Угловая и линейная скорости звеньев им
- •3.1. Угловые скорости звеньев им
- •Введем обозначения
- •3.2. Свойства векторов сj(0) .
- •3.3. Матрицы-якобианы угловых скоростей им.
- •3.4. Производные по времени матриц преобразований поворота.
- •3.4.1. Запись производной по времени матрицы I-1i
- •3.4.2. Свойства матрицы векторного произведения (.)
- •3.4.3. Вычисление `I-1i .
- •3.4.4. Производная по времени матрицы 0i.
- •3.5. Линейные скорости звеньев им
- •(Различные индексы суммирования во втором и третьем слагаемых приняты для удобства дальнейших преобразований).
- •Развернем полученное выражение, подставив в него
- •Получим: I I
- •3.6. Свойства векторов Dij(0)
- •3.7. Матрицы-якобианы линейных скоростей им.
- •3.8. Матрица-якобиан последнего звена им.
- •3.9. Прямая кинематическая задача о скорости им
- •3.10. Понятие обратной задачи о скорости им
- •3.11. Примеры решения прямой и обратной задач о сокорости звеньев им
- •3.11.1. Прямая и обратная кинематические задачи об угловой скорости звеньев им
- •3.11.1. Прямая и обратная кинематические задачи о линейной скорости звеньев им
- •Угловые и линейные ускорения звеньев
- •4.1. Угловые ускорения
- •4.2. Линейные ускорения
- •Раздел 2. Динамика им мр
- •Силы и моменты.
- •Силы, действующие на звенья им
- •Моменты, действующие на звенья им.
- •Сумма двух последних слагаемых дает
- •С учетом этого выражение для I (0) примет вид:
- •Выражение для Mиj(0) имеет вид:
- •Силы, действующие вдоль осей шарниров им.
- •1.4. Моменты, действующие вдоль осей шарниров.
- •1.5. Силы и моменты, развиваемые приводами манипулятора. Обратная задача динамики им.
- •1.6. Уравнения статического равновесия им.
- •Симметрия уравнений озд и уравнений для определения скоростей звеньев им.
- •Управление по вектору силы
- •Уравнения движения им мр
- •Вывод уравнений движения
- •С учетом выполненных преобразований и введенных обозначений первое выражение п.2.1 примет вид:
- •2.4. Запись уравнений движения им с использованием матриц преобразования между ск звеньев.
- •2.3. Пример расчета матрицы инерционных коэффициентов.
3.9. Прямая кинематическая задача о скорости им
Используя матрицу-якобиан Di(0) можно, зная производные по времени обобщенных координат ИМ (скоростей шарниров), определить линейную скорость рабочекго органа ИМ. Задача расчета линейных и угловых скоростей звеньев ИМ по известным производным обобщенных координат носит название прямой задачи о скорости звеньев ИМ МР.
Прямая кинематическая задача для скоростей ИМ всегда имеет решение и при том единственное.
3.10. Понятие обратной задачи о скорости им
Использование матрицы-якобиана позволяет решать как прямую, так и обратную кинематическую задачу для скоростей ИМ (определение скоростей последнего звена по известным производным обобщенных координат ИМ и определение обобщенных координат по заданным скоростям последнего звена). В последнем случае необходимо решить систему линейных алгебраических уравнений вида:
n(0)
q` = (0) -1 -------- ,
Vn(0)
Обратная кинематическая задача может иметь единственное решение, иметь множество решений или не иметь их совсем. Конкретный случай зависит от свойств матрицы-якобиана. Элементы матрицы-якобиана – функции обобщеных координат ИМ.
3.11. Примеры решения прямой и обратной задач о сокорости звеньев им
3.11.1. Прямая и обратная кинематические задачи об угловой скорости звеньев им
Обратимся к ИМ КМР ERA в рассмотренной выше конфигурации (вытянутое положение). Будем считать подвижными только первые три звена:
r31
r32
r33
…
с1(0) = [ 0 0 1]T, с2(0) = [ 0 1 0]T , с3(0) = [ 1 0 0 ]T.
3(0) = [3x(0) 3y (0) 3z (0) ]T = [ 0 0 1]T q`1 + [ 0 1 0]T q`2 + [ 1 0 0]T q`3 =
0 1)
1 0) q` = J q`
0 0)
[q`1
q`2
q`3
]T
=
J-1
(0)
=
=
adj
=
[3x
(0)
3y
(0)
3z
(0)
]T
;
q`1 = 3z (0) , q`2 = 3y (0) , q`3 = 3x (0) .
3.11.1. Прямая и обратная кинематические задачи о линейной скорости звеньев им
V3 (0) = [V3x (0) V3y (0) V3z (0) ]T = D31(0) q`1 + D32(0) q`2 + D33(0)q`3
D31(0) = (c1(0)) R(0)31 = [ 0 0 0]T
D32(0) = (c2(0)) R(0)32 = [ r32 0 0]T
D32(0) = (c2(0)) R(0)32 = [ 0 -r33 0]T
V3
(0) =
q`
Матрица-якобиан имеет нуль на месте первого столбца и последней строки и является вырожденной. Это значит, что в исходной постанвке задача не имеет решения.
Из рассмотрения матрицы следует, что компонента V3z(0) вектора V3(0) не определена, а вектор V3(0) не зависит от q`1 . Принимая это во внимание, откажемся от рассмотрения V3z (0) и q`1. Это эквивалентно вычеркиванию из матрицы-якобиана первого столбца и третьей строки. Тогда можно записать
[V3x
(0) V3y
(0)
]T
=
[q`2
q`3
]T
[q`2
q`3
]T
=
-1
= {
/
(- r32
r33}
[V3x
(0) V3y
(0)]T
q`2 = 1/r32 V 3x (0)
q`3 = -1/ r33 V 3y (0).
Пример для ОКЗ в форме двузвенника –> в лекции 5-му курсу.
