• A
  • A
  • A
  • АБВ
  • АБВ
  • АБВ
  • А
  • А
  • А
  • А
  • А
Обычная версия сайта

Дистанционное управление роботизированными устройствами

Цель проекта:

Цель проекта - разработка программного обеспечения для поддержания учебного процесса в УЛ САПР МИЭМ НИУ ВШЭ. Разработка программы для дистанционного управления роботизированными устройствами.
ПО может быть востребовано техническими университетами и лабораториями для облегчения процесса управления роботизированными устройствами по протоколу беспроводной передачи данных Bluetooth / WiFi с открытой структурой пакета передаваемых данных.

Ожидаемые результаты:

  • Система дистанционного управления роботизированными устройствами для ОС Android.
  • Возможность подключаться по Bluetooth и Wi-Fi к устройствам, передавать и принимать команды управления устройством по разработанному протоколу передачи данных, передавать видео/аудио потоки, добавлять в базу поддерживаемые устройства и информацию о них.
  • Управление несколькими устройствами одновременно.
  • Конфигурирование пользовательского интерфейса в зависимости от характеристик устройств, которыми управляют.

Текущие результаты:

Возможность подключаться по Bluetooth и Wi-Fi к устройствам, передавать и принимать основные команды управления устройством по разработанному протоколу передачи данных, добавлять в базу поддерживаемые устройства и информацию о них.
Управление несколькими устройствами одновременно, без отслеживания состояния соединения.
Интерфейс программы, разработанный в соответствии с Material You.

Используемые технологии:

Для создания программы в качестве основного языка программирования используется Java 11 версии. Для реализации баз данных устройств и протоколов используется SQLite в связке с библиотекой Android Room. Для реализации пользовательского интерфейса используется библиотека Google Material 3 (“Material You”). Перемещение между экранами программы сделано с помощью Google Navigation Library. Работоспособность текущей версии программы проверена как на ОС Android, так и на Windows 11 (с помощью компонента системы Windows subsystem for android).

Скриншот приложения
Колпаков Максим Максимович.
Скриншот приложения
Колпаков Максим Максимович.

Подробный фотоотчет с разных устройств доступен по ссылке:
https://drive.google.com/drive/folders/180IZBnsN6ecVSA-MYSS3OMntyDFG4916?usp=sharing

Заказчик

МИЭМ, Лежнёв Евгений Владимирович.

Команда проекта:

Лежнев Евгений Владимирович

Департамент компьютерной инженерии: Старший преподаватель

Романов Александр Юрьевич

Департамент компьютерной инженерии: Доцент


 

Нашли опечатку?
Выделите её, нажмите Ctrl+Enter и отправьте нам уведомление. Спасибо за участие!
Сервис предназначен только для отправки сообщений об орфографических и пунктуационных ошибках.