
Консультант(ы):
Ключевые слова:
Тематика проводимого исследования:
Управление дронами, подводными, космическими и наземными роботами
Приобретаемые знания:
Знания в области разработки многоагентных робототехнических систем (могут быть полезны при автоматизации технологических процессов в народном хозяйстве).
Приобретаемые навыки и умения:
Умение программно реализовывать модели многоагентных робототехнических систем на языке Python; умение разрабатывать системы принятия групповых решений.
Необходимый уровень знаний и навыков практиканта для выполнения задания:
Линейная алгебра, теория графов, теория автоматического управления, владение языком программирования Python
Тип проекта:
Практика / научно-исследовательская работа
Период практики:
1 семестр
Краткое описание проекта:
Рассматривается задача сбора урожая, отличающаяся большим числом параметризуемых величин (площадь рабочего участка, радиус рабочей зоны мобильного робота, скорость передвижения каждого робота, число роботов в группе); требуется реализовать распределение заданий автономным сельскохозяйственным роботам и планирование маршрутов их движения для сбора плодов.
Задания на практику:
1) разработать виртуальные модели автономного сельскохозяйственного робота и многоагентной робототехнической системы для сбора урожая;
2) разработать программно-алгоритмическое обеспечение планирования маршрутов с применением эволюционного метода;
3) разработать аналитическое выражение для расчета функции пригодности групповых маршрутов;
4) разработать программно-алгоритмическое обеспечение для моделирования движения роботов согласно сформированному групповому маршруту с индикацией процесса сбора плодов;
5) провести серию экспериментальных исследований по оценке эффективности сбора урожая при различных настройках эволюционного метода.
Результат выполнения проекта:
Отчет о полученных результатах управления группой роботов; описание архитектуры разработанной системы; оценки эффективности сбора урожая при различных настройках метода распределения заданий; программная реализация группы роботов на языке программирования Python.