
- •Техническое задание.
- •Выбор систем координат.
- •2.1 Решение прямой задачи кинематики. Формулы перехода
- •3. Основные кинематические соотношения
- •3.1. Относительная угловая скорость
- •Относительная линейная скорость
- •Абсолютная угловая скорость
- •Абсолютная линейная скорость
- •Абсолютное угловое ускорение
- •4 Получение уравнения динамики исполнительного механизма
- •Построение блочных матриц
- •4.2 Определение массы звеньев
- •4.3 Определение моментов инерции звеньев
- •Программа для вычисления в матлабе
- •Моделирование.
- •Отработка первым каналом постоянного воздействия при
- •Отработка первым каналом линейно нарастающего воздействия при
- •Отработка первым каналом воздействия с постоянным ускорением при
- •Отработка первым каналом постоянного воздействия при
- •Отработка первым каналом линейно нарастающего воздействия при
- •Отработка первым каналом воздействия с постоянным ускорением при
- •Отработка вторым каналом постоянного воздействия при
- •Отработка вторым каналом линейно нарастающего воздействия при
- •Отработка вторым каналом воздействия с постоянным ускорением при
- •Отработка вторым каналом постоянного воздействия при
- •Отработка вторым каналом линейно нарастающего воздействия при
- •Отработка вторым каналом воздействия с постоянным ускорением при
- •Отработка третьим каналом постоянного воздействия при
- •Отработка третьим каналом линейно нарастающего воздействия при
- •Отработка третьим каналом воздействия с постоянным ускорением при
- •Отработка третьим каналом постоянного воздействия при
- •Отработка третьим каналом линейно нарастающего воздействия при
- •Отработка третьим каналом воздействия с постоянным ускорением при
- •Отработка циклограммы. Траектория движения.
Санкт-Петербургский Государственный Университет Информационных Технологий Механики и Оптики
Кафедра систем управления и информатики
Расчетно-графическая работа
по курсу " Робототехнические системы и комплексы".
Выполнил: студент гр. 5146
Багаутдинов Е.
Преподаватель:
Котельников Ю.П.
Санкт-Петербург
2010 г.
Техническое задание.
Рисунок 1-Техическое задание.
Решение прямой и обратной задач кинематики.
Основным вопросом при рассмотрении манипулирования с использованием роботов является способность поместить объект управления (схват манипулятора) в определенную точку с требуемой ориентацией в заданное время.
Прямая задача кинематики.
Определение
- вектора, определяющего положение
схвата манипулятора, при известном
векторе параметров
:
,
.
Обратная задача кинематики.
Определение
параметров
звеньев манипулятора, если известен
вектор
- радиус вектор схвата.
Для решения прямой и обратной задач необходимо определенным образом осуществлять выбор систем координат.
Выбор систем координат.
Манипулятор представляет собой систему материальных тел (звеньев), образующих разомкнутую кинематическую цепь. Звенья этой цепи образуют поступательная кинематическая пары 5-го класса и вращательная кинематическая пара пятого класса.
Для
того чтобы описать положение
-го
звена
в системе
,
свяжем с этим звеном декартову систему
координат
.
В качестве основной системы обычно
выбирается система
,
связанная со стойкой манипулятора. Ось
направим вдоль первого звена манипулятора.
В качестве оси
выбирается перпендикуляр к оси
,
а направление задается так, чтобы система
координат была правой. При таком выборе
систем координат каждая
- тая система координат связана с
-
тым звеном манипулятора.
Выбор систем координат
Система
координат
связывается со схватом манипулятора.
Обозначим угол поворота
- го звена относительно
- го через
,
а величину относительного поступательного
перемещения через
.
Величины
и
соответствуют паре с номером
.
Совокупность величин
и
однозначно определяют положение
механизма в пространстве. Эти величины
названы обобщенными координатами
механизма и обозначаются вектором
,
причем
,
где
- для вращательной пары,
- для поступательной пары.
Система координат.
Рисунок 2-Система координат.
Из
параметров
и
один является переменным и совпадает
с обобщенной координатой, соответствующей
- ой кинематической паре, другой параметр
постоянен: для пары вращения
,
для пары поступательного движения
.
Общий случай матрицы преобразования:
.
Опишем связь между введенными выше системами координат. Нулевая система может быть совмещена с первой системой посредством следующих последовательно выполняемых операций:
(а) поворот на угол 1 вокруг оси Z0 до тех пор, пока оси x0 и x1 не станут параллельными;
(б) перенос на величину S1 вдоль оси z0 до тех пор, пока оси X0 и х1 не совместятся;
(в) перенос на величину а1 вдоль оси x1, до совпадения начала координат O0 с началом координат O1;
(г) поворот на угол 1 относительно оси x0 до совмещения всех координатных осей.
2.1 Решение прямой задачи кинематики. Формулы перехода
Матрица преобразования координат
;
Между системами
:
.
Из
рисунка видно, что
.
Матрица преобразования координат:
,
,
.
Между системами
:
.
Из
рисунка видно, что
.
Матрица преобразования координат:
, l21
= 12
l22
=
.
Между системами
:
.
Из
рисунка видно, что
.
Матрица преобразования координат:
,
l32
= 23
l33
=
.
Вектор, определяющий положение схвата манипулятора:
.
Проверка:
1) Повернем робот так, что
=0,
,
тогда
Рисунок 3 – Положение манипулятора
2) Повернем
робот так, что
=90,
,
тогда
, то есть схват манипулятора будет
смотреть в сторону доски-и соответственно
будет иметь 0 координату по х, по y=1,z=1.