Дистанционное управление роботизированными устройствами
Цель проекта:
Цель проекта - разработка программного обеспечения для поддержания учебного процесса в УЛ САПР МИЭМ НИУ ВШЭ. Разработка программы для дистанционного управления роботизированными устройствами.
ПО может быть востребовано техническими университетами и лабораториями для облегчения процесса управления роботизированными устройствами по протоколу беспроводной передачи данных 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 и отправьте нам уведомление. Спасибо за участие!
Сервис предназначен только для отправки сообщений об орфографических и пунктуационных ошибках.