Разработка аналитической платформы и web-приложения для управления парком роботов
Транспорт
BI / Аналитика
CRM / ЛК
Web
Мониторинг
Автоматизация
IoT
[ Описание ]
Разработка аналитической платформы и BI-системы для управления парком автономных роботов-уборщиков. Решение объединяет "сырые" данные, получаемые от роботов, а также данные из других систем (service desk, интеграция с 1C) в едином цифровом контуре.
[ Ключевая ценность ]
Аналитическая платформа позволяет анализировать эффективность эксплуатации парка роботов на основе фактических данных: видеть работу каждого робота, подтверждать маршруты и сессии, контролировать простои и ремонты.
[
Автономика
]
Российская технологическая компания «Автономика», разработчик и производитель автономных робототехнических комплексов для городского хозяйства.
[
Задача
]
Автономика создает и эксплуатирует парк роботов, с которых постоянно поступают телеметрия и логи. При этом управленческая сложность заключалась в том, что данные приходили в разрозненном и «сыром» виде и не формировали единый контур для принятия решений. В результате данные по эксплуатации приходилось собирать вручную: на каком маршруте робот фактически убирался, сколько времени был в работе и сколько простаивал, в каком он состоянии с точки зрения сервиса, какие комплектующие установлены в конкретном экземпляре.
[ Решение ]

Разработка платформы мониторинга и управления парком роботов

Со стороны BPA это проект заказной разработки ПО: разработка платформы мониторинга и управления парком, разработка BI-системы и разработка корпоративного web-сервиса для промышленной эксплуатации роботов.Мы выстроили полный цикл работы с телеметрией и реализовали прикладные модули управления. Контур проекта включал сбор и обработку данных, разработку пользовательских интерфейсов, административные механизмы сопровождения и интеграцию с 1С на уровне складских позиций и идентификаторов.

Мобильное приложение для управления автономными роботами и мониторинга выполнения работ

Так, в рамках проекта была потребность в создании единой ИТ-платформы учета парка роботов, которая объединяет эксплуатационные данные, аналитику и сервисные процессы. На уровне требований это означало:

  • давать руководителю эксплуатации оперативную картину по каждому роботу и по парку в целом;
  • подтверждать фактическую работу по маршрутам и сессиям выездов (факт перемещений и активности);
  • поддерживать сервисный контур (статусы, ремонты, заявки, простои и контроль сроков);
  • фиксировать комплектацию роботов и обеспечивать трассируемость деталей с привязкой к складскому учёту в 1С.
Аналитическая платформа для управления парком автономных роботов и контроля эксплуатационных показателей

Обработка телеметрии и нормализация данных


В основе платформы — контур данных. Мы организовали прием сырых логов с устройств, реализовали очистку и нормализацию, привели данные к единой структуре и настроили регулярное обновление. Такая система обработки телеметрии позволила перейти от «набора событий» к воспроизводимым показателям, которые одинаково трактуются во всех разделах системы и используются для управленческой аналитики. Дополнительно настроили экспорт/выгрузки, чтобы данные можно было использовать в смежных аналитических процессах заказчика и в отчетности.

Операционная аналитика парка роботов


Платформа показывает фактическую работу роботов за выбранный период: пробег, доли времени в движении и простое, показатели по рабочим режимам, динамику по периодам и сравнение роботов между собой. Для руководителя эксплуатации такая операционная аналитика парка роботов становится инструментом, который позволяет быстро видеть отклонения и управлять парком по фактическим данным: где растёт простой, какие роботы недорабатывают, как меняется производительность при разных режимах и условиях эксплуатации.

Маршруты и сессии на карте


Реализована визуализация сессий выездов и фактических маршрутов. По сути, это дашборд мониторинга маршрутов и сессий, который помогает подтверждать факт выполнения работ: где робот реально перемещался, какие зоны проходил, сколько времени находился в активности, и как это соотносится с планом. Это снижает число спорных ситуаций «заявлено / выполнено» и ускоряет разбор отклонений без выезда на объект.

Цифровая карта маршрутов автономных роботов с контролем движения и зон выполнения работ

Сервисный контур, ремонты и простои


В рамках разработки цифрового сервиса выстроен сервисный контур со статусами роботов, событиями и заявками, контролем простоев и сроков ремонта. Система позволяет управлять обслуживанием как процессом: видеть затяжные ремонты, нагрузку на сервисный персонал, оценивать влияние простоев на общий результат и своевременно принимать решения по ускорению ремонта или замене комплектующих.

Комплектация робота и интеграция со складом 1С


Отдельным модулем реализована конфигурация конкретного робота — «паспорт» машины: версия, установленные узлы и компоненты. Модуль связан со складским учётом в 1С: в рамках разработки интеграций каждая деталь имеет статус «на складе / установлена / списана», а при сборке и ремонте привязывается к конкретной складской позиции и идентификатору из 1С. В результате замены комплектующих становятся трассируемыми: понятно, что стояло на роботе, что списано и что установлено взамен — с корректной фиксацией по учету.

Для сопровождения эксплуатации реализован административный раздел: управление формулами, коэффициентами и параметрами обновления. Это важно для платформ класса разработка аналитических дашбордов и разработка BI-платформ, где расчётные правила уточняются по мере накопления статистики и изменения операционных регламентов.

Автономный робот-уборщик с системой мониторинга маршрутов и контроля качества уборки Автономика

Технологический контур


Платформа выступает единым центром управления парком роботов: собирает телеметрию, рассчитывает показатели эксплуатации, отображает маршруты и сервисные события, а также связывает данные о роботах со складским учетом и ремонтом оборудования.
По мере роста парка ключевыми становятся устойчивость обновлений и способность платформы обрабатывать увеличивающийся поток событий без задержек в аналитике. Поэтому решение проектировалось с прицелом на масштабирование и относится к классу проектов по разработке и внедрению информационно-аналитических систем.

В аналитический контур заложено направление развития с использованием искусственного интеллекта и машинного обучения — предиктивная аналитика для сценариев прогнозирования по пробегу, потенциальным поломкам и износу деталей на основе накопленных эксплуатационных данных.

Вызовы и решения
[ Вызов ]
Данные с роботов поступали в разрозненном и «сыром» виде, из-за чего эксплуатационные показатели приходилось собирать и сверять вручную.
[ Решение ]
Был создан единый контур обработки телеметрии: прием логов, очистка, нормализация, регулярное обновление и расчет показателей по согласованным правилам.
[ Вызов ]
Заказчику требовалось подтверждать фактическую работу роботов по маршрутам и сессиям, а не только по отчетам операторов.
[ Решение ]
Реализована карта с визуализацией маршрутов и сессий выездов, позволяющая видеть фактическое перемещение, активность и время работы каждого робота.
[ Вызов ]
Сервисные события, ремонты и простои не были связаны в единую управляемую систему.
[ Решение ]
Разработан сервисный контур со статусами, заявками, контролем простоев и сроков ремонта, чтобы эксплуатационная команда могла управлять обслуживанием как процессом.
[ Технологический стек ]
Python
PostgreSQL
TypeScript
React
FastAPI
Nginx
GitLab CI / GitHub Actions pre-commit
Debian
Docker
JavaScript
[ Решение ]
В результате внедрения заказчик получил единый контур управления эксплуатацией парка: данные с роботов приводятся к единому формату, показатели считаются по согласованным правилам, фактическая работа подтверждается маршрутами и сессиями, сервисные события и ремонты контролируются по статусам и срокам, а комплектация каждого робота увязана со складским учётом 1С. Такая система бизнес-аналитики снизила долю ручной сверки, ускорила разбор отклонений и сделала обслуживание и замены комплектующих прозрачными и трассируемыми на уровне конкретного экземпляра робота.
[ Отзыв клиента ]
Автономика
«Команда BPA Technologies быстро разобралась в специфике нашей техники и эксплуатации роботов. В ходе проекта удалось объединить данные, аналитику и сервисные процессы в единой системе, что значительно упростило ежедневную работу. Отдельно хотим отметить вовлеченность команды, внимание к деталям и готовность предлагать решения, а не просто выполнять поставленные задачи» ― команда Автономики.
Смотреть полностью
Другие проекты
/ Все проекты /