Техническое зрение для робота

Камера превращает робота из машины по точкам в машину, которая видит деталь. Разбираем, какие задачи решаются надёжно, а какие пока нет.

Без зрения робот работает только с деталями, которые лежат точно в известной позиции. Камера снимает это ограничение: робот находит деталь, определяет её положение и корректирует траекторию. Но «робот с камерой видит всё» - опасное упрощение. Ниже - что работает в цеху, а что остаётся демонстрацией.

Типы систем

2D-камераПоложение и поворот детали на плоскости. Дёшево и надёжно при стабильном освещении. Детали на столе, конвейере, в кассете
3D-сканер (структурированный свет, стерео)Полное положение в пространстве. Захват из россыпи, контроль формы. Дороже, чувствителен к бликам
Камера на захватеТочная доводка перед взятием, работа с разбросом кассеты
Нейросетевое распознаваниеКлассификация и поиск объектов сложной формы, дефекты. Нужна обучающая выборка

Что работает надёжно

Где ожидания завышены

Захват из россыпи произвольных деталей сложной формы с блестящими поверхностями - задача, которая красиво выглядит на видео и плохо работает в цеху: блики, перекрытия, зацепления деталей друг за друга. Контроль качества «любых дефектов» без обучающей выборки - тоже. Для каждой такой задачи нужен пилот на реальных деталях с реальным освещением.

Освещение важнее камеры

Большинство проблем зрения - это освещение: блики, тени от людей, солнце из окна, меняющийся свет от смены к смене. Закрытый корпус с собственной подсветкой решает больше, чем дорогая камера. Это первое, что мы проверяем на объекте.

Как внедряют

Платформы с камерами и лидарами

Вопросы и ответы

Нужно ли зрение для каждого робота

Нет. Если деталь всегда в известной позиции (кассета, кондуктор), зрение только удорожает. Оно нужно при разбросе положения или контроле.

Сколько времени занимает настройка

Простой 2D-поиск - дни. Захват из россыпи или контроль дефектов с обучением - недели, с обязательным пилотом.

Что делать при смене освещения

Закрывать зону и ставить собственную подсветку. Подстраивать алгоритм под каждую смену - тупиковый путь.

Смотрите также

+7 925 995-49-15 · info@100xbot.ru