Инженер БАС: создание мобильных приложений для управления БВС
Техническое задание
Описание решения инженерной задачи
Результаты испытаний решения инженерной задачи
Сравнение с требованиями заказчика
Расчёт экономической эффективности решения инженерной задачи
Расчёт экономической эффективности решения инженерной задачи
Рынок
Описание работы команды
Рефлексия результата решения инженерной задачи
Техническая документация
4.31M

Инженеры МИК new

1. Инженер БАС: создание мобильных приложений для управления БВС

Разработка
мобильного
приложения
имитирующего пульт управления
БВС
Общество с ограниченной ответственностью «1Т»
Команда «Инженеры МИК»
Никаноров Иван – наставник проекта
Ивашко Георгий Витальевич
Воробьёва Ангелина Витальевна
Малыгина Элеонора Ивановна
Дитрих Даниэль Маркович
Кузнецов Егор Александрович
Миронов Кирилл Олегович

2. Техническое задание

Описание задачи
Ожидаемая себестоимость продукта (изделия, ПО, технологии)
не должна превышать
Количественные параметры, определяющие выполнение
инженерным решением своих функций
Входные воздействия, необходимые для выполнения
инженерным решением заданных функций
Выходные реакции, обеспечиваемые инженерным решением в
результате выполнения своих функций
Условия эксплуатации инженерного решения
Значения параметров, которым должно соответствовать
инженерное решение на итоговых испытаниях
Цель: разработка мобильного приложения для ретрансляции
сигнала управления от смартфона к БВС, повторяя функционал
стандартного пульта управления. Это позволит оператору
управлять беспилотником используя собственный смартфон не
приобретая дополнительное оборудование.
Задача: написать ПО для управления БВС на операционной
системе Android.
Результат: концепция проекта +макет приложения для
установки ПО воспроизведения функционала пульта управления
БВ
50 000 рублей
Регулировка множителей стиков в диапазоне от -2 до 2%.
Отклик не более 50 мс
Ввод данных от пользователя (нажатие на кнопки в
пользовательском интерфейсе или перемещение позиции
слайдера)
Контролируемое управление БВС через телефон с
минимальным откликом, вывод численной информации о
состоянии нажатия кнопок или положения стиков
Наличие мобильного телефона и модели для пилотирования
(виртуальный или реальный БВС)
Отклонения от времени отклика не более 50 мс.
Количество кнопок управление не менее 8 штук.
2

3. Описание решения инженерной задачи

Мобильное приложение для управления
дроном c интерфейсом на Python (DJANGO)
и технической частью, моделирующей
поведение дрона в реальной среде
(концепция мультимодального проекта)
50
3
MB - Размер
инсталляционного пакета
Плоскости управления
дроном (как на пульте)
100.
8.0
мс- Время реакции
приложения на команду
оператора
Версия – Android
1
от 1 до 5
км – Радиус дальности
сигнала управления (через
Wi-Fi Direct)
от низкого до
детализированного – Число
уровней детализации
интерфейса
3
не менее 3
варианта- Количество
вариантов управления
(режимов полёта)
Месяцев - Срок
хранения истории
полётов
.
3

4.

Текущее состояние:
•Интерфейс реализован как веб-приложение в формате
apk, готовое к представлению на онлайн-платформах.
•UI состоит из интерактивного экрана и двух джойстиков
управления (вперёд, назад, влево, вправо, взлёт, посадка и
т.д.).
•Каждое нажатие кнопки отправляет POST-запрос на
сервер, где обрабатывается действие и передаётся в
симулятор БВС.
•Используются HTML-шаблоны (control_panel.html),
JavaScript-обработчики и Django-views, принимающие POSTзапросы.
Планируемое развитие:
•Интерфейс более приближённый к реальному пульту,с
улучшенной эргономикой и откликом управления.

5. Результаты испытаний решения инженерной задачи

English     Русский Правила