Партнерка на США и Канаду по недвижимости, выплаты в крипто

  • 30% recurring commission
  • Выплаты в USDT
  • Вывод каждую неделю
  • Комиссия до 5 лет за каждого referral

Проектное предложение


Тип проекта

Исследовательский

Название проекта

Моделирование поведения роботов для задач групповой робототехники

Подразделение инициатор проекта

ДКИ МИЭМ

Руководитель проекта

Подробное описание содержания проектной работы

В качестве основы для организации поведения в группах роботов предлагается взять модели социального поведения, в частности, особенности поведения эусоциальных насекомых (муравьев). В ходе выполнения проекта необходимо:

- выбрать одну или несколько задач из области групповой робототехники (в зависимости от количества участников группы),

- для каждой задачи разработать алгоритм управления группой роботов, позволяющий ее решить;

- для каждого алгоритма написать программу по его имитационному моделированию;

- для каждой программы провести серию экспериментов, обработать результаты и сделать выводы о проделанной работе.

Программы должны работать под управлением операционной системы Ubuntu и системы многоагентного моделирования Kvorum.

Цель и задачи проекта

Цель: разработка алгоритмов управления для групп роботов на основе локальной коммуникации

Проектное задание (виды деятельности, выполняемые студентом в проекте)

Исследователь: изучение существующих моделей социального поведения; реализация алгоритмов управления с помощью автоматов Мили; создание алгоритмического обеспечения; анализ результатов экспериментов.

Программист: написание и отладка программ по имитационному моделированию (на языке Python) под управлением операционной системы Ubuntu и системы многоагентного моделирования Kvorum.

Технический писатель: создание технической документации в соответствии со стандартами (русский и английский языки).

Тестировщик: организация и проведение различных видов тестирования; написание автотестов; проведение экспериментов.

Сроки реализации проекта

10.10.2018 – 31.05.2018

Количество кредитов

4 з. е. на каждого из участников (всего – 16)

Форма итогового контроля

Экзамен

Тип занятости студента

Аудиторная и самостоятельная работа

Трудоемкость (часы в неделю)

5

Вид проектной деятельности

Групповая

Требования к студентам, участникам проекта

Безотносительно роли в проекте:

Знать основы работы в операционной системе Ubuntu (Linux) на достаточном уровне для развертывания своих программ и другого ПО. Владеть основами программирования.

В зависимости от роли в проекте:

Исследователь: умение реализовывать алгоритмы управления с помощью автоматов Мили или готовность приобрести этот навык; представление о возможностях ROS (Robot operating system) и об особенностях работы с системами многоагентного моделирования.

Программист: опыт написания программ по имитационному моделированию или готовность приобрести этот навык; владение языком Python; представление о возможностях ROS (Robot operating system) и об особенностях работы с системами многоагентного моделирования.

Технический писатель: навыки по созданию технической документации или готовность приобрести этот навык, русский и английский языки.

Тестировщик: опыт организации и проведения различных видов тестирования или готовность приобрести этот навык; написание автотестов; аналитические способности.

Планируемые результаты проекта

Разработанные алгоритмы управления группой роботов.

Программы имитационного моделирования для системы многоагентного моделирования Kvorum.

Результаты экспериментов.

Доклад на конференции, статья в журнале.

Формат представления результатов, который подлежит оцениванию

Программная документация, оформленная в соответствии со стандартом.

Программа имитационного моделирования для системы многоагентного моделирования Kvorum.

Отчет о результатах моделирования.

Доклад на конференции (опубликованный в материалах конференции), статья в журнале.

Критерии оценивания результатов проекта

Качество и полнота выполненной работы в соответствии с ролью в проекте, соблюдение сроков.

Возможность пересдач при получении неудовлетворительной оценки

нет

Количество вакантных мест на проекте

4

Критерии отбора студентов

(применяются в случае большого количества заявок на проект)

1. Знание операционной системы Ubuntu (Linux) на уровне, достаточном для развертывания на ней ПО.

2. Наличие опыта написания программ по имитационному моделированию.

3. Владение языком Python.

4. Знакомство с возможностями ROS (Robot operating system).

5. Опыт в написании технической документации.

Рекомендуемые образовательные программы

Информатика и вычислительная техника

Прикладная математика

Территория

Строгино, Таллинская, 34