Камера превращает робота из машины по точкам в машину, которая видит деталь. Разбираем, какие задачи решаются надёжно, а какие пока нет.
Без зрения робот работает только с деталями, которые лежат точно в известной позиции. Камера снимает это ограничение: робот находит деталь, определяет её положение и корректирует траекторию. Но «робот с камерой видит всё» - опасное упрощение. Ниже - что работает в цеху, а что остаётся демонстрацией.
| 2D-камера | Положение и поворот детали на плоскости. Дёшево и надёжно при стабильном освещении. Детали на столе, конвейере, в кассете |
| 3D-сканер (структурированный свет, стерео) | Полное положение в пространстве. Захват из россыпи, контроль формы. Дороже, чувствителен к бликам |
| Камера на захвате | Точная доводка перед взятием, работа с разбросом кассеты |
| Нейросетевое распознавание | Классификация и поиск объектов сложной формы, дефекты. Нужна обучающая выборка |
Захват из россыпи произвольных деталей сложной формы с блестящими поверхностями - задача, которая красиво выглядит на видео и плохо работает в цеху: блики, перекрытия, зацепления деталей друг за друга. Контроль качества «любых дефектов» без обучающей выборки - тоже. Для каждой такой задачи нужен пилот на реальных деталях с реальным освещением.
Большинство проблем зрения - это освещение: блики, тени от людей, солнце из окна, меняющийся свет от смены к смене. Закрытый корпус с собственной подсветкой решает больше, чем дорогая камера. Это первое, что мы проверяем на объекте.
Нет. Если деталь всегда в известной позиции (кассета, кондуктор), зрение только удорожает. Оно нужно при разбросе положения или контроле.
Простой 2D-поиск - дни. Захват из россыпи или контроль дефектов с обучением - недели, с обязательным пилотом.
Закрывать зону и ставить собственную подсветку. Подстраивать алгоритм под каждую смену - тупиковый путь.
+7 925 995-49-15 · info@100xbot.ru