Обычно процесс обучения современных систем технического зрения распознаванию новой детали занимает менее одного часа. Он включает в себя наведение камер таким образом, чтобы по крайней мере одна из них «видела» деталь или проверяемые участки большой детали независимо от расположения детали в поле зрения.
Каждая деталь (часть детали) в процессе обучения отображается на экране, и оператор должен ответить на вопросы о выбираемых признаках и допустимых диапазонах изменения их значений. Диалог ведется с помощью несложного языка РЭЙЛ (RAIL — Robot Automatix Inc. Language). Для обучения распознаванию новой детали обычно требуется представить системе десять или более ее экземпляров. Зрительная система производит выделение признаков и вычисляет среднее значение и диапазон отклонений, используемые при выборе признаков пользователем.
Простота команд языка РЭЙЛ демонстрируется приведенным ниже примером. Программа предназначена для проверки правильности монтажа кристаллов микросхем на радиаторах. Проверяемые детали движутся на ленте конвейера. Допустимые отклонения представлены максимальной погрешностью установки по осих, то же — у и в. Программа на языке РЭЙЛ, выполняющая указанную проверку, выглядит следующим образом:
В числе многих выходных каналов системы «Отовижн II» имеется интерфейс RS-232, обеспечивающий простой способ передачи х, у, в и индентифицирующей информации о детали в любое достаточно совершенное устройство управления роботом.
Вязание с нуля, пройди уроки вязания и научись вязать красивые эксклюзивные вещи для себя и своих любимых, а также много другого интересного о рукоделии и не только.
