На фото — контроллер промышленного робота Hyundai Heavy Industries, модель Hi5-N00. Это «шкаф-мозг»: сам 6-осевой манипулятор стоит отдельно (тот самый ржавый арт-объект, что ты снял, — робот этого же класса). Шкаф подписан A01-R1 · P/TRAY (Q) — «зона 01, робот 1, паллетная ячейка», то есть это робот-укладчик (паллетайзер): на конце упаковочной линии он снимает готовые короба и складывает их на паллету.
Семейство Hi5 включает контроллеры Hi5-C10/C20 и Hi5-N00/N30/N50; руководство по обслуживанию Hi5 датировано июнем 2010 — ровно год выпуска на шильдике. Робота программируют на HRBASIC (язык, похожий на BASIC); применяются планирование траектории, модельное управление динамикой и подавление вибраций; контроллер соответствует ISO 10218-1:2011 и ANSI/RIA R15.06. Оси у Hyundai названы не J1–J6, а S·H·V·R2·B·R1 (свивел, вперёд/назад, вверх/вниз, вращения и сгиб). Сделан в Ульсане, ещё до выделения роботехники HHI в отдельную Hyundai Robotics (2017).
Главная деталь — нижняя табличка NOTICE: «батареи резервного питания установлены и в контроллере, и в манипуляторе; менять каждые 2 года независимо от наработки». Тип ER6C, литий 3.6 В (Hitachi Maxell). Эти батареи держат абсолютную позицию энкодеров при выключенном питании. Машина 2010 года: если наряд на замену откладывают, при первом же отключении робот теряет «мастеринг» (нулевые точки осей) — и встаёт. Это и есть первопричина в нашем сценарии.
Остальное с шильдика: Robot Controller · Hi5-N00 · ≈200 Vac · 3ф · 50/60 Гц · 11.3 A · IP54 · IEC 60204-1 · ≈330 кг, изготовитель Hyundai Heavy Industries Co., Ltd., Ульсан, Корея. Отдельная бирка на шкафу: robot control pannel K7001355CP-0079.
Почему именно укладчик и почему это «пилот №1». Паллетайзер работает в самом конце линии, цикл за циклом, на множестве почти одинаковых линий, в невзрывоопасной среде — ровно профиль FMCG/упаковки из твоей презентации SKADI. Когда он встаёт, за ним выстраивается вся линия, а узкое место — не сам отказ, а скорость постановки правильной гипотезы о его причине. Здесь и подключается связка EventRAG (мозг, on-prem) + SKADI (глаза и руки, AR-HUD).
Смена идёт штатно. В t₀ паллетайзер аварийно останавливается, линия 3 встаёт. На пульте — ошибка по оси J2. Запусти разбор — события из четырёх систем подтянутся на общий таймлайн.
Четыре системы, четыре разных «языка». Ни в одной по отдельности первопричины не видно — её надо сшить из всех и расставить по времени.
Пять стадий. Жми по карточкам — покажу, что делает каждая.
Здесь сердце всей идеи. Каждое событие имеет три оценки: семантическую близость к запросу sim, причинную связь по графу causal и временное затухание exp(−λ·Δt). Двигай веса — и смотри, всплывает ли отложенный наряд на батареи (фиолетовый, первопричина) над отвлекающими сигналами.
Причинный обход назад собирает всю цепочку, генерация под SOP формирует отчёт. Инженер видит это прямо в зелёном монохромном HUD на линзе — hands-free, у машины.