Производство
Машинное зрение
Клиент — одно из ведущих российских предприятий, специализирующихся на создании роботизированных производственных решений для машиностроения и смежных отраслей. Компания развивает компетенции в области промышленной автоматизации и внедряет технологии компьютерного зрения и искусственного интеллекта на реальных производственных площадках.
В рамках строительства нового производственного цеха предприятие столкнулось с задачей полной цифровизации покрасочного участка.
Речь шла не о модернизации старой линии, а о создании автоматизированной покрасочной камеры нового поколения — где все операции выполняются роботами, а контроль обеспечивается с помощью систем машинного зрения.
Задача стояла комплексная:
Фактически речь шла о создании системы машинного зрения, способной в реальном времени обеспечивать и качество, и безопасность производственного процесса.
В качестве технологической основы мы предложили ML Sense — ИИ-платформу для контроля технологического цикла с помощью машинного зрения и нейросетей. Включена в реестр отечественного ПО.
Процесс в покрасочной камере выглядит так:
1. На рельсах в камеру завозится деталь.
2. Система машинного зрения сканирует ее и определяет:
3. На основании полученных данных выбирается программа покраски. Для каждой комбинации типа и состояния детали предусмотрен свой сценарий.
4. Управляющий сигнал передается роботу-манипулятору, который выполняет операцию.
Покрасочная камера оснащена двумя модулями видеонаблюдения ML Sense.
Первая камера контролирует положение и состояние детали, вторая — отслеживает возможное присутствие оператора в рабочей зоне. При обнаружении человека система немедленно блокирует процесс покраски и подаёт световой и цифровой сигнал о срабатывании защиты.
Для работы в агрессивной среде покрасочной камеры потребовались специальные решения:
Ключевым этапом проекта стала подготовка датасета для обучения моделей компьютерного зрения. Поскольку речь шла о новых деталях и уникальных производственных условиях, готовых данных не существовало — их приходилось собирать с нуля. Для этого мы разработали полуавтоматический процесс съемки деталей.
1. Фотосъемка с поворотного стола.
В покрасочной камере установили поворотный стол, на который помещалась деталь. По сигналу от контроллера запускался цикл съемки: стол вращался на 360°, а камеры фиксировали каждый ракурс. Так обеспечивался полный обзор поверхности.
2. Синхронизация с оборудованием.
Мы интегрировали ML Sense с системой управления цеха. По кнопке оператор отмечал готовность к съемке — система переходила в режим фотофиксации и автоматически связывала каждое изображение с кодом детали и ее текущим состоянием.
3. Разнообразие состояний.
Для каждой из трех базовых деталей снимались все производственные состояния:
4. Разметка и обучение.
После съемки команда вручную перебирала изображения, уточняла разметку и обучала модель. Таким образом система училась различать как тип детали, так и состояние поверхности.
5. Отдельная нейросетевая модель для безопасности человека.
Помимо деталей, требовалось обучить систему определять присутствие человека в кадре. Для этого мы собрали набор фотографий операторов и обучили отдельную модель, которая фиксирует человека в кадре.
В итоге был создан полноценный промышленный датасет, охватывающий все производственные сценарии. Этот подход позволил достичь точности распознавания в 99% и обеспечить надежную работу системы в реальных условиях.
В августе 2025 года система была введена в эксплуатацию.
1. Система интегрирована с роботизированной установкой и обеспечивает автоматическую передачу управляющих команд.
2. ML Sense с точностью 99% определяет тип и состояние деталей.
3. Для каждой детали выбирается корректная программа покраски без участия оператора.
4. Ошибки при покраске сведены к нулю, исключены случаи брака и переделок.
5. Контроль присутствия человека обеспечивает соблюдение норм безопасности.