📄Работа №188233

Тема: ПРОГРАММНАЯ СИСТЕМА ДВИЖЕНИЯ РОБОТА KUKA ПО РАЗМЕТКЕ,ОПРЕДЕЛЕННОЙ МЕТОДАМИ ТЕХНИЧЕСКОГО ЗРЕНИЯ

Характеристики работы

Тип работы Дипломные работы, ВКР
Робототехника
Предмет Робототехника
📄
Объем: 31 листов
📅
Год: 2023
👁️
Просмотров: 68
Не подходит эта работа?
Закажите новую по вашим требованиям
Узнать цену на написание
ℹ️ Настоящий учебно-методический информационный материал размещён в ознакомительных и исследовательских целях и представляет собой пример учебного исследования. Не является готовым научным трудом и требует самостоятельной переработки.

📋 Содержание

Аннотация
Введение 3
1 Робот-манипулятор фирмы “Kuka” 5
2 Управление роботом 7
2.1 Ручное управление 7
2.2 Программное управление 8
2.3 Управление, посредством использования внешнего устройства 8
3 Движение робота 10
3.1 Вращение осей 11
3.2 Движение относительно “базы” 12
3.3 Движение инструмента 12
3.4 Универсальное движение 12
4 Т ипы движений 13
4.1 Движение PTP 13
4.2 Движение LIN 14
4.3 Движение CIRC 15
5 Система защиты 15
6 Инструмент 16
7 Внешнее устройство 16
8 Библиотека OpenCV 16
8.1 Получение фотографии 16
8.2 Подготовка пакета 17
9 Инструмент 18
10 Крепеж для карандаша 18
11 Держатель для камеры 19
12 Цикл работы системы 19
13 Микроконтроллеры STM32 21
14 Протокол I2C 21
14.1 Правила при отправке и приема данных 23
15 Лазерный дальномер VL53L1 23
16 Устройство измерения расстояния 24
Заключение 26
Список исользованных источников и литературы 28

📖 Аннотация

В работе рассматривается разработка программной системы для управления движением робота-манипулятора KUKA по контуру, определенному с помощью методов технического зрения. Актуальность исследования обусловлена необходимостью повышения автономности и гибкости роботизированных ячеек в таких областях, как обработка материалов и сварка, где требуется точное следование по сложным траекториям, заданным визуально. Методология включает применение библиотеки OpenCV для обработки изображений и выделения контура, создание клиент-серверного приложения на языке Python для коммуникации по TCP-протоколу с контроллером робота и генерации управляющей программы на языке KRL, а также разработку измерительного устройства на базе микроконтроллера STM32F411CEU6 и лазерных дальномеров VL53L1 для корректировки расстояния до рабочей поверхности. В результате создан функционирующий прототип, способный автономно распознавать плоский контур на изображении и воспроизводить его траекторию манипулятором KUKA KR6 R900-2 с установленным карандашом. Практическая значимость работы заключается в возможности адаптации разработанного решения для выполнения реальных производственных операций, таких как резка или нанесение разметки, путем замены инструмента на фрезу или лазер. Теоретической основой послужили труды Попова Е.П. по основам робототехники и Егорова О.Д. по механике роботов. Разработанное программное и аппаратное обеспечение, исходные коды которого размещены в публичных репозиториях, представляет собой готовый модуль для интеграции в роботизированные комплексы.

📖 Введение

Для решения большинства задач, в производстве используют роботы- манипуляторы, способные с легкостью выполнить задачи, которые рабочему персоналу опасно выполнять, тяжело или более того невозможно. Роботы имеют широкое применение в различных индустриях. Их применяют при следующих отраслях:
• Литейное производство.
• Машиностроение.
• Химическая промышленность.
• Обработка материалов.
• Окрашивание поверхностей.
• Сварка.
• Транспортировка.
• Строительство.
• Проведение резки металла и т.д.
В большинстве случаев, с манипуляторами используют систему технического зрения для автономной работы, повышения качества и производительности на данной ячейке технического производства.
В работе представлен, процесс взаимодействия с одним из роботов-манипуляторов, а точнее роботом фирмы “KUKA”. В главе (Робот-манипулятор фирмы “Kuka”), описаны основные характеристики используемой модели робота. В качестве внешнего устройства - программная реализация клиента TCP протокола.
Промышленные роботы (ПР) широко применяются в производстве, а именно в отрасли машиностроения. В настоящее время производство все больше автоматизируется для его усовершенствования. Промышленный робот - часть роботизированного технологического комплекса (РТК). Применение промышленных роботов упрощает процесс производства. С момента появления первых ПР, эти машины сразу же заслужили уважение и востребованность со стороны машиностроительных предприятий, теперь в производстве нельзя представить полноценное автоматизированное производство без применения ПР.
Промышленный робот - автоматическое устройство, состоящее из манипулятора и перепрограммируемой системы управления. Промышленный робот применяется для перемещения объектов в пространстве в различных производственных процессах.
Манипулятор - механизм для управления пространственным положением инструментов и объектов труда. Манипуляторы представляют собой набор подвижных звеньев двух типов: звенья, которые обеспечивают поступательные движения; - звенья, обеспечивающие угловые перемещения. Сочетание звеньев определяет степень подвижности, а также область действия системы робота. Для обеспечения движения в звеньях используют электрические, гидравлические или пневматические приводы. Цель практических и самостоятельной работ - изучение конструкции промышленного робота и его работы на примере промышленного робота-манипулятора компании KUKA модели KR6 R900-2 для формирования, умений и приобретение опыта управления промышленными роботами [2].
Цели данной работы:
• Разработать программу для робота-манипулятора Kuka, по обходу контура;
• Разработать программу для персонального компьютера на языке Python, для отправки координат движения роботу, прием команд, коммуникации с роботом;
• Смоделировать крепления для камеры и карандаша, которым будет рисоваться контур;
• Спроектировать устройство для измерения расстояния до поверхности с использованием лазерного дальномера.

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

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

👨‍🎓 Помощь в написании

✅ Заключение

В данной докладе представлена работа, проделанная для выполнения поставленной задачи: поиск контура по фотографии и его зарисовка на рабочей поверхности. Данная задача была решена. Следующим этапом модернизации задачи, служит решение той же задачи, только для объемных поверхностей.
В дальнейшем вместо карандаша, предлагается использовать рабочий инструмент, такие как: фреза, лазер, диск резки металла и т.д., т.е. данное технологическое решение позволит использовать его в производстве, в которых используются роботы.
В результате работы получили следующее:
• Написана программа для обхода плоского контура на языке KRL для робота-манипулятора Kuka;
• Написана программа для коммуникации с роботом и отправки координат точек;
• Спроектированы крепления для карандаша и камеры;
• Собрано устройство, позволяющее измерять расстояние до поверхности, с использованием лазерных дальномеров VL53L1 и микроконтроллера STM32F411CEU6.
Написанный код, используемый в данном проекте содержится на странице в репозитория “GitHub”:
Kuka Client and Server: https://github.com/WyderRs/Robot Kuka Client.git
Laser device: https://github. com/WyderRs/Kuka robot lazer. git
Нужна своя уникальная работа?
Срочная разработка под ваши требования
Рассчитать стоимость
ИЛИ

📕 Список литературы

1. Изучение работы промышленного робота KUKA KR AGILUS: методические указания по выполнению практических и самостоятельной работ для студентов направлений 15.03.06 «Мехатроника и робототехника», 15.04.06 «Мехатроника и робототехника» всех форм обучения / Юго-Зап. гос. ун-т; сост. С.Ф. Яцун, П.А. Безмен. Курск, 2020. - 44 с.
2. Попов, Е.П. Основы робототехники: Введение в специальность [Текст]: Учеб.для вузов (МО)/ Е. П. Попов, Г. В. Письменный. - М.: Высш.шк., 1990. - 224с
3. Егоров, О.Д. Механика и конструирование роботов [Текст]: Учебник/ О. Д. Егоров. - М.: МГТУ "Станкин", 1997. - 510с.
4. STM32F411xC STM32F411xE datasheet. Arm® Cortex®-M4 32b MCU+FPU, 125 DMIPS, 512KB Flash, 128KB RAM, USB OTG FS, 11 TIMs, 1 ADC, 13 comm. interfaces [Электронный ресурс] // URL: https://www.st.com/resource/en/datasheet/stm32f411re.pdf (дата обращения: 14.05.2023).
5. Microelectromechanical systems [Электронный ресурс] // URL:
https://en.wikipedia.org/wiki/Microelectromechanical_systems (дата обращения: 14.05.2023).
6. Кэлер А., Брэдски Г. Изучаем OpenCV 3 / пер. с анг. А. А. Слинкина. - М.: ДМК Пресс, 2017. - 826 с.: ил.

🖼 Скриншоты

🛒 Оформить заказ

Работу высылаем в течении 5 минут после оплаты.
Предоставляемые услуги, в том числе данные, файлы и прочие материалы, подготовленные в результате оказания услуги, помогают разобраться в теме и собрать нужную информацию, но не заменяют готовое решение.
Укажите ник или номер. После оформления заказа откройте бота @workspayservice_bot для подтверждения. Это нужно для отправки вам уведомлений.

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