
- •Лекция 1
- •Классификация роботов по назначению
- •Лекция 2 Кинематика манипулятора
- •Прямая задача кинематики
- •Геометрический смысл матриц поворота
- •Свойства матриц поворота
- •Однородные координаты и матрицы преобразований
- •Лекция 3 Звенья, сочленения и их параметры
- •Представление Денавита – Хартенберга
- •Для манипулятора Пума
- •Лекция 4 Уравнения кинематики манипулятора
- •Обратная задача кинематики
- •Геометрический подход
- •Динамика манипулятора
- •Скорость произвольной точки звена манипулятора
- •Лекция 6 Кинематическая энергия манипулятора
- •Потенциальная энергия манипулятора
- •Метод Лагранжа-Эйлера
Лекция 3 Звенья, сочленения и их параметры
Механический манипулятор состоит из звеньев, соединенных вращательными или поступательными сочленениями (рис. 3.1). Каждая пара, состоящая из звена и сочленения, обеспечивает одну степень свободы. Следовательно, манипулятор с N степенями свободы содержит N пар «звено-шарнир». Звено 0 соединено с основанием, где обычно размещается инерциальная система координат динамической системы, а последнее звено снабжено рабочим инструментом.
Звенья и сочленения нумеруются по возрастанию от стойки к схвату манипулятора. Каждое звено соединено не более чем с двумя другими так, чтобы не образовывалось замкнутых цепей.
В общем случае два звена соединяются элементарным сочленением, имеющим две соприкасающиеся поверхности, скользящие друг относительно друга.
в манипуляторах обычно используются только вращательные и поступательные. В месте соединения двух звеньев определяется ось i-го сочленения (рис. 5.3). Эта ось имеет две пересекающие ее нормали, каждая из которых соответствует одному из звеньев (звена i-1 и звена i), определяется величиной di – расстоянием между этими нормалями, отсчитываемым вдоль оси сочленения.
Рисунок 3.2. Элементарные сочленения
Присоединенный угол i между нормалями измеряется в плоскости, перпендикулярной оси сочленения. Таким образом, di и i можно назвать расстоянием и углом между смежными звеньями. Они определяют относительное положение соседних звеньев.
Рисунок 3.3. Система координат и ее параметры
Звено i (i=1,
2, 3, …., 6) соединено не более чем с двумя
звеньями (i-1-м и i+1-м
звеньями). Таким образом, в точках
соединения i-го звена
с двумя соседними определены две оси
сочленения. Важное свойство звеньев с
точки зрения кинематики состоит в том,
что они сохраняют неизменной конфигурацию
относительного расположения соседних
сочленений, характеризуемую параметрами
ai
и
i.
В качестве параметра ai
выбрано кратчайшее расстояние между
осями zi-1
и zi
i-го и i+1-го
сочленений соответственно, измеряемое
вдоль их общей нормали. Угол
i
– угол между осями сочленений, измеряемый
в плоскости, перпендикулярной их общей
нормали. Таким образом, ai
и
можно рассматривать соответственно
как длину и угол скрутки i–го
звена. Эти параметры характеризуют
конструктивные особенности i–го
звена.
Итак, с каждым звеном манипулятора связаны четыре параметра: ai , αi di, i. Если для этих параметров установить правило выбора знаков , то они составят набор, достаточный для описания кинематической схемы каждого звена манипулятора. Эти параметры можно разделить на две пары: параметры звена (ai, αi), которые характеризуют конструкцию звена, и параметры сочленения (di, i), характеризующие относительное положение соседних звеньев.
Представление Денавита – Хартенберга
Для описания вращательных и поступательных связей между соседними звеньями Денавит и Хартенберг предложили матричный метод последовательного построения систем координат, связанных с каждым звеном кинематической цепи. Смысл представления Денавита–Хартенберга (ДХ-представление) состоит в формировании однородной матрицы преобразования, имеющей размерность 4×4 и описывающей положение системы координат каждого звена относительно системы координат предыдущего звена. Это дает возможность последовательно преобразовать координаты схвата манипулятора из системы отсчета, связанной с последним звеном, в базовую систему отсчета, являющейся инерциальной системой координат для рассматриваемой динамической системы.
Каждая система координат формируется на основе следующих трех правил:
1) ось zi-1направлена вдоль оси i–го сочленения;
2) ось xi перпендикулярна оси zi-1 и направлена от нее;
3) ось yi дополняет оси xi, zi до правой декартовой системы координат.
ДХ–представление твердых звеньев зависит от четырех геометрических параметров, соответствующих каждому звену. Эти четыре параметра полностью описывают любое вращательное или поступательное движение и определяются в соответствии с рис. 5.4 следующим образом:
i – присоединенный угол, на который надо повернуть ось xi-1вокруг оси zi-1, чтобы она стала сонаправлена с осью xi (знак определяется в соответствии с правилом правой руки);
di - расстояние между пересечением оси zi-1 с осью xi и началом (i-1)-й системы координат, отсчитываемое вдоль оси zi-1 ;
ai - линейное смещение – расстояние между пересечением оси zi-1 с осью xi и началом i-й системы координат, отсчитываемое вдоль оси xi, т. е. кратчайшее расстояние между осями zi-1 и zi;
αi - угловое смещение - угол, на который надо повернуть ось zi-1 вокруг оси xi, чтобы она стала сонаправленной с осью zi (знак определяется в соответствии с правилом правой руки).
Для вращательных сочленений параметры di, ai и αi являются характеристикамисочленения, постоянными для данного типа робота. В то же время i является переменной величиной, изменяющейся при движении (вращении) i-го звена относительно (i-1)-го.
Для каждого звена манипулятора с n степенями свободы этот алгоритм формирует ортонормированную систему координат. Системы координат нумеруются в порядке возрастания от основания к схвату манипулятора. Взаимное расположение соседних звеньев описывается однородной матрицей преобразования размерностью 4х4.
Параметры систем координат звеньев манипулятора Пума |
|||||
Сочленение i |
|
|
|
|
Пределы измерения |
1 |
90 |
-90 |
0 |
0 |
-160-+160 |
2 |
0 |
0 |
431,8 мм |
149,09 мм |
-225-45 |
3 |
90 |
90 |
-20,32 мм |
0 |
-45-225 |
4 |
0 |
-90 |
0 |
433,07 мм |
-110-170 |
5 |
0 |
90 |
0 |
0 |
-100-100 |
6 |
0 |
0 |
0 |
56,25 мм |
-266-266 |
Рисунок 3.4. Формирование систем координат звеньев