Система сценариев автоматизации технических средств (англ. Hardware Automation scenarios Framework) — это инструмент создания программного решения, интегрируемого в роботизируемые технологические средства для осуществления контроля и управления через мультимодальные интерфейсы нового поколения.
Hardware Automation scenarios Framework позволяет создавать различные сценарии Автоматизации процессов управления через взаимодействие с программируемым контроллером или через любой другой открытый интерфейс взаимодействия. Специализированные элементы сценария (управления и обмена данными) предоставляют возможность в рамках сценария осуществлять контроль технических средств и оборудования.
Сценарии автоматизации включают следующий функционал:
- Подключение к контроллерам систем технического средства через локальное соединение или Интернет соединения. Взаимодействие с контроллером и интерфейсами технического средства включает в себя в том числе:
- обмен данными путем отправки/обработки запросов/команд
- получение данных с заданной периодичностью
- потоковая передача данных с подключенных устройств (данные сенсоров и датчиков, видео и аудио потоки)
- удаленный запуск команд контроля и управления
- и другие варианты взаимодействия.
- Контроль исполнения команд управления на основе данных наблюдения с узлов, исполняющих команды
- Получение данных с отдельных сенсоров и датчиками
- Взаимодействие с встроенными системами (англ.: Embedded Systems)
- Обратная связь через человеко-машинные интерфейсы (дисплеи, панели управления, аудио системы)
Преимущества
- Многофункциональность. Интегрируемое решение для автоматизации роботизируемых технических средств.
- Прямое подключение с множеством устройств различного назначения. Система поддерживает взаимодействие с пулом коммуникационных драйверов устройств разных производителей. Поддержка международных стандартов обмена данными.
- Мультимодальные интерфейсы человеко-машинного взаимодействия. Реализация концепции Цифровой кабины оператора, которая позволяет использовать все доступные графические и голосовые интерфейсы, как единую среду взаимодействия с управляемыми узлами роботизированного окружения.
- Поддержка полной автономности. Поддерживает исполнение процессов контроля и управления роботизированной техникой в автономном режиме.
- Удаленный контроль интерфейсов. Удаленный контроль управляемыми узлами роботизированной техникой;
- Сбор, анализ данных с управляемых узлов транспортного средства и интерфейсов Оператора. Осуществлять сбор, предобработку и анализ данных с подключенных механических узлов и устройств, для локального и удаленного централизованного хранения и обработки.
- Обеспечение информационной безопасности. Шифрование баз данных и каналов связи, обеспечение контроля подлинности взаимодействующих процессов.
Решение для транспортных средств
АИП Институт совместно с компанией Electric Vehicle Automation S.R.L. разрабатывает комплексное программно-техническое решение по автоматизации процессов контроля и взаимодействия оператора с транспортным средством.
Цели и задачи
В мире идет процесс повсеместной технологизации деятельности человека во всех сферах. Внедрение робототехнических средств постепенно изменяет транспортную и логистическую отрасль. Прогресс в развитии технологий Искусственного Интеллекта, осуществляющих функции контроля состояния и управления, в ближайшем будущем приведет к тому, что любое техническое средство, транспорт или спецтранспорт станет полноценным роботом. Однако полная автоматизация пока видится невозможной, и человек при управлении будет выполнять как минимум контролирующие функции. На фоне этого выглядит перспективным развитие технологий, позволяющих реализовать синтез человека и роботизированного транспортного средства (роботранспорт) для выполнения сложных задач и управление через мультимодальный человеко-машинный интерфейс, выполняющий роль виртуального помощника, который способен оценивать действия, проводить обучение оператора, а также осуществлять своевременную поддержку в критических ситуациях, быстро отвечая на голосовые запросы и предоставляя информацию через доступные интерфейсы.
- Создание среды разработки сценариев автоматизации процессов управления и контроля транспортным средством на базе решений ADANEC;
- Создание интеллектуального мультимодального человеко-машинного интерфейса (виртуального ассистента), объединяющего в себе интерфейс исполнения команд и полноценного помощника при выполнении задач и в процессе обучения;
- Разработка специализированных сценариев автоматизации процессов по контролю и управлению транспортным средством для операторов различного профиля в сфере перевозки грузов.
Описание проекта
АИП Институт на основе своей уникальной методологической базы и продуктов экосистемы ADANEC предлагает разработку программного комплекса, обеспечивающего обработку и обмен информацией в рамках выполнения специализированных сценариев и межсценарного взаимодействия с участием пользователей, подключаемого оборудования и сторонних информационных сервисов.
Программный комплекс позволяет создавать и внедрять в виде виртуального помощника автоматизированные Cценарии различного назначения, включающие в себя автоматизацию процессов эксплуатации спецтехники, роботизированных систем, систем обработки информации, систем оценки и обучения персонала. Решение применимо для автоматизации бизнес-процессов транспортировки и доставки грузов в логистических компаниях с интеграцией в существующие платформы.
Сценарии предназначены для исполнения на клиентских устройствах, через которые осуществляется взаимодействие с программно-аппаратным комплексом транспортного средства, клиентскими и сторонними платформами (логистическими системами, системами обработки заказов и другими) и участниками процесса различных ролей (водителями, операторами и другими ролями).
Сценарий – модель, описывающая целевой процесс действий и обмена информацией между участниками в роли пользователей или компонентов систем, включенных во взаимодействие. Сценарии выполняют конкретную целевую задачу или набор задач, имеющих конечный параметрический результат, отраженный в выходных данных по завершению сценария. Сценарии исполняются на клиентском устройстве или интегрируются в клиентскую платформу, через которую осуществляется доступ и запуск сценариев. Сценарии создаются и настраиваются в визуальной объектно-ориентированной среде разработки ADANEC Editor.
Сценарии включают в себя следующие функциональные элементы:
- Подключение окружения транспортного средства для сбора и анализа данных.
- Обратная связь в виде нотификационных сообщений в интерфейсах вывода (визуальные, аудио).
- Обратная связь управляющих команд на контроллеры систем автомобиля.
- Работа пользователя с виджетами/сервисами экосистемы ADANEC.
- Интеграция сценариев с внешними логистическими системами.
- Подключение встроенных сценариев, например сценарии “приемка груза”, “состояние груза”, ”доставка груза” могут быть включены в сценарий “обработка заказа”.
Сценарии позволяют решить задачи следующих типов:
- Автоматизация бизнес-процессов – сбор и хранение подробных данных о функционировании участников сценариев (пользователь, автомобиль) позволяет вести учет состояния участников и проводить анализ их влияния на бизнес-процессы;
- Автоматизация процессов управления спецтехникой и транспортом – специализированные элементы управления предоставляют возможность в рамках сценария осуществлять контроль внутренних систем транспортного средства.
Автоматизация бизнес-процессов и контроль состояния участников сценариев
Сценарий обработки заказов
В рамках исполняемого Сценария контролируется процесс обработки заказов, включающий в себя взаимодействие водителя, автомобиля и внешней логистической системы. Отраженный в сценарии процесс имеет наблюдаемые параметры в течение его исполнения.
В рамках данного сценария осуществляется следующий функционал:
- Загрузка списка заказов в Планировщик сессий/сценариев (Scheduler), поступивших от внешней логистической системы;
- Ручной или автоматизированный запуск сценария по параметрам приоритизации;
- Включение встроенных сценариев, например, “Приемка груза”, “Отгрузка товара” и т.д.;
- Оценка качества исполнения сценария обработки доставки по заданным параметрам, оценка времени доставки, отметки клиента.
Сценарий контроля состояния водителя
Данный сценарий проверяет и контролирует состояние водителя по заданным параметрам, отраженным в его персональном профиле. Вся информация в ходе исполнения сценария обновляет текущее состояние и сохраняется в виде истории изменений профиля в удаленном хранилище.
В рамках сценария могут осуществляться:
- Оценка психологического состояния водителя;
- Оценка физического состояния водителя с использованием подключенных датчиков алко-теста, анализ изображения водителя;
- Авторизация водителя в системе. Авторизация через подключенные к сценарию биометрические датчики (отпечаток пальца, сканирование сетчатки глаза);
- Загрузка/отправка последнего состояния профиля из/в облачного сервиса хранения данных или интегрированную внешнюю систему.
Сценарий контроля состояния транспортного средства
Данный тип сценария проверяет и контролирует состояние транспортного средства по наблюдаемым параметрам, отраженным в его профиле. В ходе исполнения сценария обновляется информация о текущем состоянии и сохраняется в виде истории изменений профиля.
Сценарии могут исполняться во время эксплуатации транспорта или запускаться по расписанию в момент начала эксплуатации и окончании эксплуатации.
В рамках сценария могут осуществляться:
- Программный контроль функционирования внутренних систем транспортного средства;
- Идентификация конкретной транспортной единицы в системе;
- Загрузка/отправка последнего состояния профиля из/в облачного сервиса хранения данных; Контроль состояния заряда батареи;
- Оценка энергозатрат на установленный маршрут;
- Оценка энергозатрат при текущем потреблении систем.
Автоматизация процессов управления спецтехникой и транспортом
Этот тип сценария автоматизирует процессы управления и контроля транспортных средств и их внутренних систем.
Примеры сценариев автоматизации контроля состояния транспортного средства:
- Удаленная диагностика функционирования внутренних систем транспортного средства, включающая в себя контроль состояния: системы видеонаблюдения, двигателя, окон, фар, замков, температурных датчиков и т.д.;
- Сбор и хранение данных о состоянии в Профиле транспортного средства.
Возможные управляемые элементы системы транспортного средства:
- Управление медиа системой транспортного средства (проигрывание видео, аудио);
- Управление светодиодным дисплеем в особых случаях, таких как «после остановки – показ рекламы» или «показ специальной рекламы, в зависимости от геолокации»;
- Вывод информации на дисплеи, подключенные к контроллеру;
- Контроль двигателя – заблокировать систему запуска в случае обнаружения факта алкогольного опьянения водителя;
- Контроль блокировки дверей;
- Контроль состояния окон (закрыть после окончания поездки);
- Управление фарами (включить\выключить любые фары автомобиля);
- Контроль температуры системы хранения (в рефрижераторе);
- Контроль температуры в батарейном отсеке для электротранспорта;
- Контроль температуры в кейсе контроллера.