Ноябрь, 1

Знаменатель

(c) Larry Ewing, Simon Budig, Garrett LeSage
с 1994 г.

Кафедра Информатики и Математического Обеспечения

ПетрГУ | ИМиИТ | О кафедре | Проекты | Лаборатория ИТС | Семинары НФИ/AMICT
Сотрудники | Учебный процесс | Табель-календарь | Курсовые и выпускные работы
Вычислительные ресурсы | Публикации | Архив новостей | Контактная информация (English)

Цифровой двойник робота-тележки

Вернуться к списку проектовНа главную страницу курса

Заказчик

Кулаков Кирилл Александрович, доцент кафедры Информатики и математического обеспечения. Эл.почта: kulakov@cs.karelia.ru.

Инструктор

Ермаков Владислав Александрович, преподаватель кафедры Информатики и математического обеспечения. Эл.почта: ermvad@yandex.ru.

Аннотация проекта

Требуется реализовать систему имитирующую поведение робота в окружающем пространстве. Робот представляет собой тележку с установленными на нее датчиками (дальномеры, акселерометры, фотодатчики) и управляемыми узлами (шаговые двигатели, двигатели колес). Окружающее пространство представляет собой двухмерную карту со статическими границами (стены, препятствия) и динамическими (человек, другой робот).

В системе можно задать характеристики робота (количество и места установок датчиков и управляемых узлов) и карту окружающего пространства.

К системе можно подключить программу на языке Python. Программа принимает на вход показания датчиков и выдает управляющие воздействия на узлы. Система должна отображать схему робота с указанием состояния управляющих узлов (включено, выключено, направление вращения) и направления датчиков; отображать положение робота на карте и его перемещение в соответствии с управляющими воздействиями; вычислять показания датчиков в соответствии с состоянием робота и положением робота в пространстве с учетом погрешностей и шумов.

Первичные требования

Ссылки

Разработчики

  1. Кузнецов Валентин Константинович, 22304
  2. Мошников Ярослав Игоревич, 22303
  3. Брухан Дмитрий Николаевич, 22303
  4. Воронин Виталий Сергеевич, 22304
  5. Зубарев Артём Александрович, 22303
  6. Ермошкевич Антон Михайлович, 22303
Web-ресурс разработки