Тип работы:
Предмет:
Язык работы:


РЕШЕНИЕ ПРЯМОЙ И ОБРАТНОЙ ЗАДАЧИ КИНЕМАТИКИ

Работа №186895

Тип работы

Бакалаврская работа

Предмет

физика

Объем работы53
Год сдачи2022
Стоимость4365 руб.
ПУБЛИКУЕТСЯ ВПЕРВЫЕ
Просмотрено
14
Не подходит работа?

Узнай цену на написание


ВВЕДЕНИЕ 3
1 Описание роботов-манипуляторов 5
2 Решение прямой задачи кинематики 11
2.1 Робот-манипулятор PUMA 560 11
2.2 Представление Денавита - Хартенберга манипулятора с шестью
степенями свободы 12
2.3 Привязка системы координат к звеньям и определение параметров
Денавита-Хартенберга 13
2.4 Построение преобразований для каждой системы координат 16
3 Решение обратной задачи кинематики 20
3.1 Определение различных конфигураций манипулятора 21
3.2 Решение для первых трех сочленений 23
3.2.1 Решение для первого звена 24
3.2.2 Решение для второго звена 25
3.2.3 Решение для третьего звена 27
3.3 Решение для последних трех сочленений 29
3.3.1 Решение для четвертого звена 30
3.3.2 Решение для пятого звена 32
3.3.3 Решение для шестого звена 32
4 Результаты решения обратной задачи кинематики 34
ЗАКЛЮЧЕНИЕ 42
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ И ЛИТЕРАТУРЫ 43
ПРИЛОЖЕНИЕ А Код расчетной программы 44


В робототехнике существуют две задачи кинематики, прямая и обратная. Решение прямой задачи описывает нахождение рабочего органа манипулятора при заданных углах его звеньев, а обратная задача наоборот - какие параметры необходимо задать звеньям манипулятора, чтобы его рабочий орган оказался в заданном положении.
Целью работы является решение прямой и обратной задач кинематики для робота-манипулятора PUMA 560. Прямая задача кинематики (ПЗК) позволяет получить координаты положения и ориентации концевого эффектора в пространстве для заданного набора обобщенных координат, причем решение ПЗК всегда единственно и сложности не представляет. Обратная задача кинематики (ОЗК) позволяет получить набор обобщенных координат при заданных желаемых координатах положения и ориентации концевого эффектора в пространстве. Полученное решение ОЗК позволяет далее формировать управляющие сигналы исполнительных приводов для обеспечения перемещения звеньев механизма. Однако, решение ОЗК осложнено тем, что в ряде случаев оно может иметь несколько решений (когда одному и тому же положению, и ориентации итоговой системы координат (СК) относительно базовой СК может соответствовать несколько разных наборов значений координат звеньев), бесчисленное множество решений (в случае присутствия сингулярных конфигураций) или не иметь ни одного (связано с ограничением рабочей зоны) [1]. Для проверки правильности решения обратной задачи кинематики можно использовать результаты, полученные при решении прямой задачи кинематики. В любом случае, при решении как прямой, так и обратной задач кинематики необходимо выявить уравнения связи между обобщенными координатами, скоростями и ускорениями, с одной стороны, и координатами, скоростями и ускорениями схвата (или объекта, в нем находящегося), с другой стороны.
Основные задачи работы:
1. Изучение метода решения прямой задачи кинематики робота-манипулятора PUMA 560;
2. Изучение метода решения обратной задачи кинематики робота-манипулятора PUMA 560;
3. Изучение языка программирования;
4. Создание расчётной программы решения прямой и обратной кинематической задачи;

Возникли сложности?

Нужна помощь преподавателя?

Помощь в написании работ!


В данной работ решалась прямая и обратная кинематические задачи для робота манипулятора с шестью степенями свободы PUMA 560. В ходе работы была создана программа расчёта прямой задачи кинематики, также продемонстрированы различные положения, занимаемые роботом манипулятором в пространстве при различных конфигурациях звеньев. Для описания положения рабочего органа, что является целью решения прямой задачи кинематики, было рассмотрено представление Денавита-Хартенберга, заключающееся во введении для каждого сочленения робота четырех параметров, по которым можно отследить изменение положения системы координат, связанной с одной кинематической парой, относительно системы координат, связанной с предыдущей кинематической парой.
Решение обратной задача производилось с помощью геометрического метода, используя три индикатора конфигурации руки (рука, локоть и запястье). Было продемонстрировано 8 конфигураций, которые может занять манипулятор в пространстве. При решении обратной задачи кинематики геометрический методом, значения полученных углов совпадает со значениями заданных углов в прямой задаче кинематики.
Входе работы был изучен необходимый для создания программы функционал языка программирования С++ и среды разработки Microsoft Visual Studio, где было получено решение прямой и обратной задач кинематики для робота-манипулятора PUMA 560.



1. Лесков А.Г., К.В. Бажинова, Селиверстова Е.В. Кинематика и динамика
исполнительных механизмов манипуляционных роботов: учебное
пособие. Москва: Изд. МГТУ им. Баумана, 2017. 104 с.
2. Горбенко Т. И. Основы мехатроники и робототехники: учебно¬методический комплекс / Т. И. Горбенко, М. В. Горбенко; Том. гос. ун-т, [Ин-т дистанционного образования]. - Томск: [ИДО ТГУ], 2011
3. Колпаков С. Г. Классификация роботов по использованию, передвижению и компонентам / С. Г. Колпаков, А. Д. Мячиков. - Текст: непосредственный // Молодой ученый. - 2017. - № 3 (137). - С. 241-244.
4. Роботы-манипуляторы, [Электронный ресурс] // 2019 - URL:
https://vektorus.ru/blog/robot-manipulyator.html (дата обращения:
24.05.2022)
5. Робот-манипулятор PUMA 560, [Электронный ресурс] // 2020 - URL: https://robodk.com/robot/PUMA/560 (дата обращения: 24.05.2022)
6. Серджио, Р. X. Решение обратной задачи кинематики для
последовательного избыточного манипулятора с 7 степенями свободы с использованием теории базисов Грёбнера / Р. X. Сержио. - Текст: электронный / hindawi.com: [сайт]. - URL:
https://webthesis.biblio.polito.it/12467.
7. Крейг, Д. Введение в робототехнику. Механика и управление / Д. Крейг.
- М. : Институт компьютерных исследований, 2013. - 564 с.
8. Зиглер М. Геометрически й подход к инверсной кинематике роботов Пума: дис. Энн- Арбор, Мичиган, 1983. - 86 с.
9. Лаборатория механизмов и робототехники, [Электронный ресурс] // 2020
- URL:http://vlabs.iitkgp.ac.in/mr/exp3/inverse-kinematics-of-puma-560.html(дата обращения: 25.05.2022)


Работу высылаем на протяжении 30 минут после оплаты.



Подобные работы


©2025 Cервис помощи студентам в выполнении работ