- •Техническое задание.
- •Выбор систем координат.
- •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.