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


Автоматическое управление группой роботов

Работа №141395

Тип работы

Магистерская диссертация

Предмет

информатика

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

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


Введение 3
Постановка задачи 5
Обзор литературы 6
Глава 1. Математическая модель 9
1.1. Использованная модель робота манипулятора 10
1.2. использованная модель мобильного робота 12
Глава 2. Среда моделирования 18
2.1. Архитектура 19
2.2. Система технического зрения 22
Глава 3. Среда моделирования 24
3.1. Централизованный способ распределения задач 27
3.2. Децентрализованный способ распределения задач 30
Выводы 35
Заключение 36
Список литературы 37
Приложение А 42

В настоящее время в мире происходит четвёртая промышленная ре­волюция. Одним из следствий этого процесса является повсеместное ис­пользование роботов в процессах производства. Для эффективной и гиб­кой работы им требуется постоянное взаимодействие с датчиками, другими роботами и элементами управления различной природы.
Везде, где существует некоторая группа объектов, которые должны совместно выполнять некоторую работу или решать некоторую задачу, воз­никает проблема группового управления или группового взаимодействия. Как правило, при решении таких задач роботы должны функционировать в неорганизованной или плохо организованной, недетерминированной среде. При групповом использовании роботов различного назначения возникает ряд весьма сложных задач, в первую очередь, связанных с организацией их взаимодействия между собой для наиболее эффективного достижения цели, поставленной перед группой.
В некоторых их этих задач оператор управляет робототехническим комплексом на значительном удалении или решения по выполнению по­ставленных задач принимаются без участия оператора на основе получа­емой информации с доступных датчиков. Большое расстояния и сложная модель коммуникационной сети между оператором и роботом может приве­сти к значительной задержке в передаче сигналов, а также к ограничениям на пропускную способность канала связи.
К одним из самых широко распространенных на производстве спо­собов управления можно отнести создание управляющих программ для роботов в которой задается траектория которую, требуется повторить с заданными заранее задержками или при взаимодействие с синхронизиру­ющим элементом системы.
В этой работе предлагается расширить данный подход с помощью введение иерархии задач которые решает робототехнический комплекс и применение этого метода к задаче передачи детали от группы мобиль­ных роботов группе манипуляторов. Для этой задачи рассмотрено 2 ме­тода группового взаимодействия: централизованный и децентрализован­ный. При первом варианте требуемое решение по распределению задача по роботам агентам принимается в едином центре с учетом всей имеющейся информации. В альтернативном подходе решение параметров выполнения принимается роботом самостоятельно, в зависисомтсти от данных получен­ном от связанных с ним датчиков и соседних роботов.
Типичной проблемой в работе крупных информационно-технический систем является разделение группы с потерей связи между частями, это не обязательно должно приводить к остановке технического процесса даже в случае централизованного управления. При децентрализованном управле­нии также должна быть возможность синхронизации с центром для обнов­ления программного обеспечения или особенностей задач для выполнения. Таким образом система управления должна уметь переходить из центра­лизованного и децентрализованного состояния и обратно.

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

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

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


В данной работе предложен подход к описанию технического процес­са в виде составных задач.
На первом этапе была подготовлена среда для моделирования про­цессов с учетом получения визуальной обратной связи и ее обработки с помощью ArUco меток из пакета OpenCV, реалистичности моделирования процесса с помощью физического движка bullet.
Следующим этапом был подготовлена система для реализации со­ставных сценариев на основе алгоритмов динамического программирова­ния и проведено его тестирование с использованием ранее созданной си­стемы моделирования.
После этого был предложен переход от централизованного метода распределения задач к децентрализованному и решения задачи планиро­вания в условиях неполной информации, после чего было проведено срав­нение этих двух подходов.
В дальнейшем можно рассмотреть другие алгоритмы роевой робо- техники, расширять подход составных сценариев для более многоэтапных процессов и большего разнообразия роботов.


[1] Каляев И.А. Самоорганизующиеся распределенные системы управле­ния группами интеллектуальных роботов, построенные на сетевой мо­дели / И.А. Каляев, С.Г. Капустян, А.Р. Гайдук // Управление боль­шими системами: сборник трудов. — С. 605-639. — 2010.
[2] Коллективы интеллектуальных роботов. сферы применения / В.С. Бо­ровик, В.И. Гуцул, С.А. Клестов [и др] - Санкт-Петербург : Scientific & technical translations, 2018. - 138 с. - ISBN 978-5-93629-617-8.
[3] Каляев И.А. Методы и модели коллективного управления в группах роботов. / И.А. Каляев, А.Р. Гайдук, С.Г. Капустян; М.: ФИЗМАТЛИТ, 2009. — 280 с — ISBN: 978-5-9221-1141-6
[4] Каляев И.А. Интеллектуальные роботы / И.А. Каляев, В.М. Лохин, И.М. Макаров и др. // Под общей ред. Е.И. Юревича. - М.: Машино­строение, — 2007. — 360 с.
[5] Pavin A. Reconfigurable distributed software platform for a group of UUVs / A. Pavin, A. Inzartsev. G. Eliseenko // OCEANS 2016 MTS/IEEE Monterey, — Sep. 2016. — doi: 10.1109/OCEANS.2016.7761102
[6] А.В. Инзарцев Обнаружение и обследование локальных донных объ­ектов с помощью группы специализированных автономных подводных роботов / Инзарцев А.В., Павин А.М., Елисеенко Г.Д., Панин М.А. // Известия Южного федерального университета. Технические науки — pp. 40-51. — 2018
[7] Городецкий В. И. Поведенческие модели кибер-физических систем и групповое управление: основные понятия / В.И. Городецкий // Изве­стия Южного федерального университета. Технические науки. — С. 144-162. — 2019.
[8] Savkin A.V. Decentralised coordination of groups of autonomous mobile robots / A.V. Savkin // International Journal of Systems Control and Communications — c. 72-81 — 2008 — doi:10.1504/IJSCC.2008.019584
[9] Zhiqiang C. Cooperative Hunting by Distributed Mobile Robots Based on Local Interaction / C. Zhiqiang, T. Min, L. Lei and other // IEEE Transactions on Robotics — vol. 22. — no. 3. — pp. 402-406. — May 2006.
• doi: 10.1109/TRO.2006.862495
[10] Иванов Д. Я. Использование принципов роевого интеллекта для управ­ления целенаправленным поведением массовоприменяемых микроробо­тов в экстремальных условиях / Д. Я. Иванов // Известия высших учебных заведений. Машиностроение. — №9. — С. 70—78. — 2011.
[11] Haghighi R. Multi-group coordination control for robot swarms / R. Haghighi, C.C. Cheah // Automatica — vol. 48. — no. 10. — pp. 2526-2534.
• 2012. — ISSN 0005-1098. — doi: 10.1016/j.automatica.2012.03.028.
[12] Urcola P. Cooperative navigation using environment compliant robot formations / P.Urcola, L. Riazuelo, M.T. L'azaroand, L. Montano // IEEE/RSJ International Conference on Intelligent Robots and Systems — pp. 2789-2794. — Oct. 2008. — doi: 10.1109/IROS.2008.4651107
[13] Zenkevich S. L. Dynamic Switching of Multiagent Formation in Unknown Obstacle Environment / S. L. Zenkevich, A. V. Nazarova and H. Jianwen. // Smart electromechanical systems — Vol. 261 — Pp.73-87 — Jan. 2020 — doi: 10.1007/978-3-030-32710-1_6
[14] Yanhao H. A cooperative optimization strategy for distributed multi­robot manipulation with obstacle avoidance and internal performance maximization / H. Yanhao, W. Min and L. Steven // Mechatronics — vol. 76. — 2021. — doi: 10.1016/J.MECHATRONICS.2021.102560
[15] Chia-Feng J. Evolutionary-Group-Based Particle-Swarm-Optimized Fuzzy Controller With Application to Mobile-Robot Navigation in Unknown Environments / J. Chia-Feng, C. Yu-Cheng // IEEE Transactions on Fuzzy Systems — vol. 5. — c. 379-392. — 2011. — doi: 10.1109/TFUZZ.2011.2104364....32


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



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


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