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


Разработка системы управления иерархически распределенными роботами

Работа №191886

Тип работы

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

Предмет

прикладная информатика

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

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


Реферат 2
ВВЕДЕНИЕ 6
1 Обзор существующих систем 7
2 Постановка задачи 10
3 Теоретические основы проектируемой системы 11
3.1 Многоагентная система 11
3.2 Роевой интеллект 12
4 Архитектура программной системы 15
4.1 Диаграмма компонентов 15
4.2 Описание классов 17
5 Детальное описание операций 20
5.1 Операция «Перемещение объекта» 20
5.2 Реализация муравьиного алгоритма 28
5.2.1 Теоретические основы 28
5.2.2 Модификация муравьиного алгоритма 30
5.2.3 Описание программных компонент 33
5.2.4 Пример работы муравьиного алгоритма 35
ЗАКЛЮЧЕНИЕ 40
СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ 41


В настоящее время существует множество приборов, заменяющих ручной труд. Большинство стандартизуемых процессов автоматизированы. Тем не менее, многое, что выходит за рамки стандартов, приходится делать вручную, и не всегда существует подходящий инструмент, в частности, когда дело касается взаимодействия с труднодоступными, мелкими или хрупкими вещами. Возникает необходимость создания универсального программируемого инструмента для работы в этих ситуациях.
В настоящий момент наука и практика существенно продвинулись в области миниатюризации логических схем и работы с микроскопическими объектами. Это делает возможным создание миниатюрных роботов, которые могли бы выполнять ранее недоступные человеку операции: осуществлять быстрое и точное взаимодействие с объектами малых размеров.
Целью работы является создание программной системы управления роботами с автоматическим распределением задач.


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

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

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


Было произведено изучение материала, который потребуется при проектировании системы. Изложены некоторые требования к системе управления иерархически распределенными роботами. Описан простейший пример работы системы. Реализовано решение примера с возможностью расширения. Задача нахождения маршрута передвижения объекта в пространстве с препятствиями сведена к использованию муравьиного алгоритма. Предложена модификация формулы, лежащей в основе муравьиного алгоритма. Развернуто виртуальное пространство с ограничениями для тестирования алгоритмов. Написан и протестирован муравьиный алгоритм, с предложенной модификацией.


1. Jasmine Open-source micro-robotic project. / Url: http: //www.swarmrobot.org/
2. Wooldridge M. An Introduction to MultiAgent Systems / M. Wooldridge. - John Wiley & Sons Ltd, 2002. - 366 p.
3. Кажаров А. А. Муравьиные алгоритмы для решения транспортных задач / В. М. Курейчик, А. А. Кажаров // Известия Российской академии наук. Теория и системы управления. - 2010. - № 1. - С. 32-45.
4. Iredi S. Bi-Criterion Optimization with Multi Colony Ant Algorithms / Iredi S., Merkle D., Middendorf M. // First International Conference (EMO’01). 2001. - P. 359-372.



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



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


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