Завершен
2023 / 2024

1676 Разработка программного обеспечения для алгоритмов планирования маршрута наземных мобильных роботов в условиях неизвестной среды
Старт
06.10.2023
Представление
09.11.2023
Постерная сессия
27.01.2024 – 07.02.2024
Защита
02.06.2024 – 13.06.2024
Паспорт проекта
Аннотация
В ходе проекта студентам предстоит изучить и применить на практике знания о принципах работы алгоритмов семейства Баг, принципах работы робототехнической операционной системы ROS, симулятора Gazebo и фреймворка Qt. Проект является логическим продолжением проекта "Сравнительный анализ алгоритмов планирования маршрута для наземных мобильных роботов в условиях неизвестной среды", который выступает в качестве стартовой точки проекта.
Студентам будет необходимо усовершенствовать дизайн...
Отрасль
Информатика
Теги
Информатика
Цель
Разработка и тестирование программного продукта, который будет представлять собой модернизацию графического интерфейса (GUI) для тестирования планировщика маршрута наземного колесного робота Turtlebot 2 в условиях неизвестной среды и алгоритмы к нему. В интерфейс будут интегрированы существующие алгоритмы семейства Баг, которые должны быть реализованы студентами на языке С++ и протестированы в рамках проекта.
Ожидаемые результаты
- 1. ПО, реализующее алгоритмы планирования маршрута для наземных мобильных роботов в условиях неизвестной среды;
- 2. ПО, реализующее модернизированное GUI для настройки и запуска алгоритмов;
- 3. Задокументированный код для ПО;
- 4. Проектная документация;
- 5. Материал для научно-прикладной публикации на английском языке (опционально).
Форма и способы промежуточного контроля
· Отчеты по предоставляемой студентам форме (по мере необходимости, по требованию преподавателя);
· Наличие информации о прогрессе проекта в Wekan проекта;
· Наличие содержательных коммитов в gitlab (по мере необходимости, по требованию преподавателя);
· Встречи для обсуждения промежуточных результатов проекта (1 раз в 1-2 недели).
Количество и частота встреч (в месяц) будут установлены после утверждения план-графика проекта и его согласования с исполнителями.
Форма представления результатов
1. Задокументированный код в gitlab
2. Техническая документация
3. Систематизированные материалы для потенциальной научной публикации по результатам проекта (опционально)
Ресурсное обеспечение
Студенты должны иметь собственные ноутбуки/ПК с установленным ОС Ubuntu 20.04. Другие решения, например, Virtual Box или VM, не подойдут.
Имеющийся задел
Проект является логическим продолжением проекта №873 "Сравнительный анализ алгоритмов планирования маршрута для наземных мобильных роботов в условиях неизвестной среды", который выступает в качестве стартовой точки для проекта №1676. Следующий задел будет использован для предложенного проекта:
1. Руководителем проекта подготовлены и систематизированы материалы научных статей зарубежных авторов, описывающие алгоритмы для реализации
2. Подготовлены критерии для сравнения алгоритмов
3. Пакет...
Заказчик
МИЭМ / ДЭИ