Система управления мобильным роботом
|
Аннотация 2
Введение 7
1 Анализ рынка и актуальности изделия 14
2 Выбор способа ориентации в пространстве 19
3 Разработка структурной схемы 24
4 Способ связи между узлами платформы 35
4.1 Выбор способа связи между микроконтроллером и
микрокомпьютером 35
4.2 Подготовка протокола связи между микроконтроллером и
микрокомпьютером 37
4.2.1 Символьная передача отклонения 38
4.2.2 Непосредственная передача отклонения 41
5 Разработка электрической схемы соединений 44
6 Разработка конструкции 47
7 Разработка управления исполнительными механизмами 49
7.1 Разработка алгоритма управления для символьной передачи
отклонения 49
7.2 Разработка алгоритма управления для непосредственной передачи
отклонения 58
8 Экономическая эффективность 65
Заключение 66
Список используемой литературы 68
Приложение А Программный код алгоритма управления для символьной передачи отклонения Raspberry Pi 71
Приложение Б Программный код алгоритма управления для символьной
передачи отклонения Arduino 76
Приложение В Программный код алгоритма управления для непосредственной передачи отклонения Raspberry Pi 80
Приложение Г Программный код алгоритма управления для непосредственной передачи отклонения Arduino 84
Введение 7
1 Анализ рынка и актуальности изделия 14
2 Выбор способа ориентации в пространстве 19
3 Разработка структурной схемы 24
4 Способ связи между узлами платформы 35
4.1 Выбор способа связи между микроконтроллером и
микрокомпьютером 35
4.2 Подготовка протокола связи между микроконтроллером и
микрокомпьютером 37
4.2.1 Символьная передача отклонения 38
4.2.2 Непосредственная передача отклонения 41
5 Разработка электрической схемы соединений 44
6 Разработка конструкции 47
7 Разработка управления исполнительными механизмами 49
7.1 Разработка алгоритма управления для символьной передачи
отклонения 49
7.2 Разработка алгоритма управления для непосредственной передачи
отклонения 58
8 Экономическая эффективность 65
Заключение 66
Список используемой литературы 68
Приложение А Программный код алгоритма управления для символьной передачи отклонения Raspberry Pi 71
Приложение Б Программный код алгоритма управления для символьной
передачи отклонения Arduino 76
Приложение В Программный код алгоритма управления для непосредственной передачи отклонения Raspberry Pi 80
Приложение Г Программный код алгоритма управления для непосредственной передачи отклонения Arduino 84
Робототехническое направление одно из перспективных. Роботы всё активней применяются для автоматизации производств, ускорения темпов и оптимизации производства, замены людей в опасных средах, повышения точности и качества производства.
Так, например, высокое качество покраски деталей при массовом производстве, может быть обеспечено с помощью роботов, без рисков для человека (рисунок 1).
Высокая точность, скорость, совмещённая с безопасностью, присуща хорошо настроенным гибким производственным системам в стекольной и фарфорофаянсовой промышленности (рисунок 2).
Космическая отрасль на заре своего существования получала роботов. Со времён «космической гонки», человечество использует мобильные робототехнические комплексы для исследования планет и спутников Солнечной системы. Они способны воспроизводить сенсорные, коммуникационные, управляющие и двигательные функции человека Тенденция к расширению автоматизации сохраняется. Так, роботехнический комплекс «Канадарм2» (рисунок 3) перемещает оборудование и материалы в пределах международной космической станции, помогает космонавтам работать в открытом космосе, обслуживает полезную нагрузку на поверхности МКС.
Подводная деятельность человека так же не обходится без роботов.
Например, для обследования континентального шельфа создан робототехнических комплекс «Шельф» (рисунок 4).
Всё большее значение робототехнические комплексы получают в армии. Разведка, целеуказание, корректировка артиллерийского огня, разминирование, действия в условиях химического и биологического заражения, непосредственная поддержка войск - все эти задачи могут на себя взять роботы уже сегодня [7].
Обеспечивая безопасность для оператора, робототехнический комплекс разминирования «Уран-6» способен проделывать проходы в минно-взрывных заграждениях, обезвреживать минные заграждения. Работать урбанизированных локальных районах и малолесных горных областях (рисунок 5).
Для ведения боя создаются боевые машины, оснащённые различным вооружением, от пулемётов до противотанковых управляемых ракет. Примером такой машины, что уже прошла боевые действия, является боевой многофункциональный робототехнический комплекс «Уран-9»
(рисунок 6).
...
Так, например, высокое качество покраски деталей при массовом производстве, может быть обеспечено с помощью роботов, без рисков для человека (рисунок 1).
Высокая точность, скорость, совмещённая с безопасностью, присуща хорошо настроенным гибким производственным системам в стекольной и фарфорофаянсовой промышленности (рисунок 2).
Космическая отрасль на заре своего существования получала роботов. Со времён «космической гонки», человечество использует мобильные робототехнические комплексы для исследования планет и спутников Солнечной системы. Они способны воспроизводить сенсорные, коммуникационные, управляющие и двигательные функции человека Тенденция к расширению автоматизации сохраняется. Так, роботехнический комплекс «Канадарм2» (рисунок 3) перемещает оборудование и материалы в пределах международной космической станции, помогает космонавтам работать в открытом космосе, обслуживает полезную нагрузку на поверхности МКС.
Подводная деятельность человека так же не обходится без роботов.
Например, для обследования континентального шельфа создан робототехнических комплекс «Шельф» (рисунок 4).
Всё большее значение робототехнические комплексы получают в армии. Разведка, целеуказание, корректировка артиллерийского огня, разминирование, действия в условиях химического и биологического заражения, непосредственная поддержка войск - все эти задачи могут на себя взять роботы уже сегодня [7].
Обеспечивая безопасность для оператора, робототехнический комплекс разминирования «Уран-6» способен проделывать проходы в минно-взрывных заграждениях, обезвреживать минные заграждения. Работать урбанизированных локальных районах и малолесных горных областях (рисунок 5).
Для ведения боя создаются боевые машины, оснащённые различным вооружением, от пулемётов до противотанковых управляемых ракет. Примером такой машины, что уже прошла боевые действия, является боевой многофункциональный робототехнический комплекс «Уран-9»
(рисунок 6).
...
В рамках выполнения данной выпускной квалификационной работы был разработан автономный, мобильный, колёсный робот, осуществляющий навигацию с помощью технического зрения и контрастной линии.
В начале данной бакалаврской работы было проведено исследование областей применения робототехнических систем и выявлено наиболее перспективное направление развития.
В первом разделе, после анализа уже существующих робототехнических систем, была обоснована актуальность текущей разработки.
Во втором разделе определены методы позиционирования, широко используемые в мире, объяснён их выбор и их применимость. Осуществлён выбор способа навигации - техническое зрение и контрастная линия.
В третьем разделе была разработана структурная схема платформы, были выбраны все основные электротехнические компоненты для мобильного робота.
В четвёртом разделе выбран способ связи между микроконтроллером и одноплатным компьютером - с помощью интерфейса UART и кабеля USB. Подготовлены два алгоритма приёма-передачи.
В пятом разделе была разработана и представлена схема электрическая соединений, включающая все электротехнические компоненты и способы их соединения.
В шестом разделе была представлена конструкция мобильного робота: четырёхколёсная платформа из двух ярусов малого размера. Разработан сборочный чертёж.
В седьмом разделе созданы два алгоритма работы мобильного робота и их программная реализация, проведена их настройка, проведены экспериментальные испытания образца.
В восьмом разделе произведена оценка экономической эффективности.
Результатом выполнения данной выпускной квалификационной работы стали разработка и физическое воплощение автономного мобильного робота, осуществляющего движение по разным поверхностям с помощью технического зрения.
В начале данной бакалаврской работы было проведено исследование областей применения робототехнических систем и выявлено наиболее перспективное направление развития.
В первом разделе, после анализа уже существующих робототехнических систем, была обоснована актуальность текущей разработки.
Во втором разделе определены методы позиционирования, широко используемые в мире, объяснён их выбор и их применимость. Осуществлён выбор способа навигации - техническое зрение и контрастная линия.
В третьем разделе была разработана структурная схема платформы, были выбраны все основные электротехнические компоненты для мобильного робота.
В четвёртом разделе выбран способ связи между микроконтроллером и одноплатным компьютером - с помощью интерфейса UART и кабеля USB. Подготовлены два алгоритма приёма-передачи.
В пятом разделе была разработана и представлена схема электрическая соединений, включающая все электротехнические компоненты и способы их соединения.
В шестом разделе была представлена конструкция мобильного робота: четырёхколёсная платформа из двух ярусов малого размера. Разработан сборочный чертёж.
В седьмом разделе созданы два алгоритма работы мобильного робота и их программная реализация, проведена их настройка, проведены экспериментальные испытания образца.
В восьмом разделе произведена оценка экономической эффективности.
Результатом выполнения данной выпускной квалификационной работы стали разработка и физическое воплощение автономного мобильного робота, осуществляющего движение по разным поверхностям с помощью технического зрения.
Подобные работы
- Разработка системы управления мобильным роботизированным комплексом
Бакалаврская работа, автоматика и управление. Язык работы: Русский. Цена: 4900 р. Год сдачи: 2016 - Разработка программно-аппаратного обеспечения управления мобильным роботом
УДК 004.415.2:004.42:004.942:621.865.8-182.3
Бакалаврская работа, автоматика и управление. Язык работы: Русский. Цена: 4850 р. Год сдачи: 2020 - Интеллектуальное управление мобильным роботом
Бакалаврская работа, информатика. Язык работы: Русский. Цена: 5900 р. Год сдачи: 2018 - Модели и средства управления мобильным роботом
Магистерская диссертация, информационные системы. Язык работы: Русский. Цена: 4800 р. Год сдачи: 2018 - Разработка системы управления движением группы мобильных роботов с использованием методов компьютерного зрения
Магистерская диссертация, автоматика и управление. Язык работы: Русский. Цена: 4980 р. Год сдачи: 2018 - РАЗРАБОТКА СИСТЕМЫ УПРАВЛЕНИЯ АНТРОПОМОРФНЫМ РОБОТОМ
ПРИ ПОМОЩИ СИСТЕМЫ KINECT FOR WINDOWS
Дипломные работы, ВКР, информатика. Язык работы: Русский. Цена: 4850 р. Год сдачи: 2020 - Система управление мобильным роботом
Магистерская диссертация, технология машиностроения. Язык работы: Русский. Цена: 5900 р. Год сдачи: 2016 - Система локации мобильного робота
Бакалаврская работа, механика. Язык работы: Русский. Цена: 5900 р. Год сдачи: 2018 - ПРОГРАММНАЯ РЕАЛИЗАЦИЯ И КОМПЬЮТЕРНОЕ МОДЕЛИРОВАНИЕ АЛГОРИТМА DP - SLAM ДЛЯ ОРИЕНТАЦИИ МОБИЛЬНОГО РОБОТА В ЗАМКНУТОМ ПРОСТРАНСТВЕ
Дипломные работы, ВКР, информатика. Язык работы: Русский. Цена: 6300 р. Год сдачи: 2018 - Управление движением подвижного объекта в среде с препятствиями
Бакалаврская работа, информатика. Язык работы: Русский. Цена: 4290 р. Год сдачи: 2017





