SCARA Vision сортиране: Координатно картографиране и доказателство за избор

Съдържание

Небрандиран SCARA робот взема произволно ориентирани плоски компоненти от осветено отзад поле за визуална инспекция в отделни тави.
Илюстрация на концепцията: SCARA робот работи върху поле с подсветка с различни позиции на детайлите и отделни целеви тави. Действителното зрение, калибриране и производителност на вземане на детайли изискват проектни доказателства.

A SCARA сортиране на зрение Клетката е достоверна, когато може да обясни кое изображение е създало целта, коя координатна трансформация е била използвана, защо точката на избор е била валидна, дали захващащият механизъм е получил достъп до детайла и къде е бил поставен. Самото движение на робота не може да докаже, че веригата от възприятие към действие е правилна.

Ключови заведения

  • Дефинирайте валидността на изображението, преди да приемете оценка за откриване или поза.
  • Поддържайте рамките на камерата, работната повърхност, основата на робота, инструмента и точките за избор ясни и версирани.
  • Достижимост на екрана, разстояние до съседите, подход към инструмента и съвместимост с хващача преди издаване на движение.
  • Отделете увереност при откриване, разрешение за избор, потвърждение за хващане, потвърждение за поставяне и окончателно разпореждане.
  • Повторно валидиране след всяка промяна, която може да премести изображението, координатната верига, дефиницията на целта, инструмента или работната повърхност.

Какво подкрепят избраните кадри и какво не могат да докажат

Прегледаният материал показва робот тип SCARA, който многократно се приближава към множество плоски части върху осветена работна зона и се движи между полето и близкия контейнер или дестинация. Частите се появяват на различни позиции във видимото поле и роботът извършва повтарящи се движения за вземане или поставяне. Тези наблюдения подкрепят ограничено обсъждане на представянето на променливите, избора на цел, равнинното координатно картографиране, планирането на захващане, контрола на дестинацията и обработката на изключения.

Записът не идентифицира камерата, обектива, спецификацията на осветлението, експозицията, метода на калибриране, алгоритъма за обработка на изображения, данните за обучение, прага на доверие, размерите на детайлите, свойствата на повърхността, координатната грешка, точността на робота, сензора на захващащото устройство, успеха на избор, коректността на сортирането, времето на цикъла, логиката на отхвърляне, проследимостта, качествения резултат, архитектурата на безопасност или внедрената производствена производителност. Следователно EVST го използва като доказателство за ограничена последователност, а не като доказателство за точност на зрението, възможности на алгоритъма, пропускателна способност, качество, съответствие или приемане на обекта.

Светлото поле и повтарящото се движение не установяват, че всеки избор е бил насочен от зрение. Статията третира насочването от зрение като одобрена тема и използва кадрите само за наблюдаемо взаимодействие, докато техническите раздели посочват какво би трябвало да се провери от проекта.

Как да планирате сортирането по SCARA

Започнете с дефиницията на целта. Избройте всеки приет тип част, диапазон на ориентация, видими характеристики, допустимо припокриване, очакван фон, състояние на повърхността, допустимо закриване и дестинация. Определете какво трябва да се случи, когато системата не може да различи две части или не може да създаде използваема точка за избор. Неизвестна цел трябва да остане неизвестна, вместо да бъде принудена да бъде преместена в най-близкия известен клас.

След това дефинирайте състоянието на заснемане. Запишете конфигурацията на камерата и обектива, метода на монтаж, осветеността, работното разстояние, зрителното поле, фокуса, поведението на експозицията, спусъка, идентификатора на изображението, времевия печат и всяко изискване работната зона да бъде неподвижна. Системата трябва да знае дали изображението е валидно за текущата физическа сцена, преди да използва резултата за движение.

След това дефинирайте състоянието на действие. Откритото местоположение става цел на робота само след като са изпълнени изискванията за трансформация на координатите, достижимост, ориентация на инструмента, проверка за колизии или разстояние от съседи, наличност на дестинация и правилата за захващане. Крайното състояние не е „роботът е преместен“; това е потвърдено задържане на детайла, последвано от потвърдено поставяне или контролирано изключение.

Контролирайте изображението, преди да се доверите на координатите

Осветлението, фонът, отраженията, сенките, фокусът, движението и представянето на частите влияят върху това, което се появява в изображението. Следователно рецептата за визуализация трябва да включва проверка за валидност на изображението, а не да приема, че всеки задействан кадър е използваем. Правилото за валидност може да вземе предвид покритието на полето, обхвата на експозиция, доказателствата за фокус, очакваните референтни характеристики, движението на сцената или друг специфичен за проекта сигнал.

- Насоки за машинно зрение A3/RIA обсъжда калибрирането на камерата към робота, стабилното осветление и обратната връзка като системни проблеми за насочване на робота. Страницата подкрепя необходимостта от интегриране на изчисления на изображения и роботи; тя не предоставя резултат за производителността за тази клетка.

Когато частите се движат по конвейер или друг динамичен поток, времевите маркировки и компенсацията на движението стават част от договора за състоянието. Цел, изчислена от стар кадър, може да бъде геометрично правилна за местоположение, което частта вече не заема. Избраният видеозапис не установява архитектура на движещо се подаване, така че това остава проектно решение.

Затворете веригата за препратка от камерата към робота

Напишете референтната верига от измерване на изображението до командно избиране. В зависимост от архитектурата, тя може да включва координати на изображението, координати на камерата, рамка на работната повърхност или конвейера, координати на основата на робота, координати на централната точка на инструмента и рамка за захващане, специфична за детайла. Всяка трансформация се нуждае от собственик, метод, съхранена версия, условие за валидност и тригер за промяна.

Официалният Документация за калибриране на камерата в OpenCV и 3D реконструкция описва модели на камери, изкривяване, калибриране, поза и трансформации на координати. Той подкрепя принципа, че измерванията на изображението трябва да се интерпретират чрез калибриран модел; не валидира хардуера, настройката или резултата от конкретна индустриална клетка.

Повторяемостта на робота е само един от факторите, допринасящи за крайния избор. Монтирането на камерата, поведението на обектива, плоскостта на работната повърхност, калибровъчната цел, настройката на централната точка на инструмента, съответствието на захващащото устройство, височината на детайла и термичните или механичните промени могат да променят връзката. Проектът трябва да провери цялата верига с представителни цели в необходимото поле, а не да замества стойност от информационния лист на робота за точност на системата.

Таблица за ръкостискане от откриване до поставяне

Област Доказателства за дефиниране Разрешено действие Ако липсват доказателства или те си противоречат
Сцената е готова Състояние на презентация, състояние на чисто поле, състояние на осветление, разрешение за задействане и необходимо състояние на движение Получаване на изображение с идентификатор и времева маркировка Не използвайте несигурна сцена; изчакайте, представете отново или насочете към обработка на изключения.
Изображението е валидно Очаквано поле, експозиция, фокус, референтни характеристики и идентичност на рецептата Изпълнете одобрения метод за откриване или поза Отхвърляне на рамката и запазване на причината без генериране на цел за робот
Целта е класифицирана Клас на частите, ориентация, видим набор от характеристики, правило за припокриване или оклузия и състояние на неопределеност Създайте кандидат за точка за избор и дестинация Изпратете частта на неизвестно място, за повторна проверка или контролирано ръчно изхвърляне
Координатно картографирано Версия за калибриране, рамка на камерата или повърхността, рамка на робота, рамка на инструмента, височина на целта и отместване на пикапа Проверете кандидата в координати на робота Блокиране на движение и диагностициране на невалидно или извън обхват картографиране
Изборът е разрешен Достижимост, подход, ориентация на инструмента, разстояние до ръбове и съседи, капацитет на дестинацията и разрешение за зона Изпълнете одобрената последователност за подход и вземане на кацане Изберете друга валидна цел или въведете обработка на изключения
Попечителството е потвърдено Специфични за проекта захвати или доказателства за части, свързани с избраната цел Премахнете целта от наличната опашка и я транспортирайте Поддържайте статуса на целта оспорен; преобразувайте или възстановявайте, без да приемате успех
Разположението е потвърдено Правилна дестинация, капацитет, команда за освобождаване, доказателство за освобождаване и опционална проверка на дестинацията Запишете разположението и разрешете следващата цел Запазете идентичността на частите и използвайте дефинирания маршрут за повторна проверка или възстановяване

Изберете най-простата стратегия за презентация, която контролира несигурността

Фиксираното механично представяне може да премахне по-голямата част от несигурността на позицията и може да се нуждае само от проверка на присъствието или ориентацията. Фиксирана камера над контролирано поле може да поддържа променливи равнинни позиции, когато осветлението, разделянето на частите, калибрирането и правилата за избор са стабилни. По-случайни, припокриващи се, отразяващи, деформируеми или променливи по височина части може да изискват допълнително засичане, управление на представянето или различна концепция за робот и захващащ механизъм.

Зрението трябва да намалява дефинираната несигурност, а не да извинява неконтролираното подаване. Добавянето на камера може също да добави спусък, осветление, калибриране, валидност на изображението, време за изчисление, избор на цел и състояния на изключения. Сравнявайте концепции по една и съща дефиниция на приета част, входящ диапазон, натоварване на представянето, необходими ориентации, правила за дестинация, превключване, възстановяване и усилия за валидиране.

Кандидатът за SCARA е най-силен, когато задачата остава до голяма степен равнинна и подходът и ориентацията на инструмента съответстват на наличните оси. Ако даден детайл изисква сложна преориентация, достъп около препятствия или големи вариации във височината, процесът може да се нуждае от различна архитектура на движение. Това е по-скоро граница на скрининг на приложението, отколкото твърдение за производителност.

Определете точка за избор, която хващачът може действително да използва

Детектираният обект може да има няколко геометрично възможни точки, но само подмножество може да е валидно за инструмента. Дефинирайте допустимите контактни повърхности, разстоянието до ръба, разстоянието до съседа, вакуумния или пръстовия отпечатък, твърдостта на детайла, чувствителността на повърхността, необходимата ориентация и подхода на инструмента. Ако целта е твърде близо до друга част или границата на полето, правилното действие може да бъде да се изчака, да се представи отново, да се избере друга цел или да се маршрутизира като изключение.

Правилото за избор на точка трябва да отчита височината на детайла и връзката между наблюдаваната равнина и реалната контактна равнина. Равнинна координата на изображението без необходимото предположение за височина или дълбочина може да се съпостави с неправилна цел на робота. Проектът трябва да посочва кога предположението за фиксирана височина е валидно и как се открива или ограничава вариацията.

След командата, задържането все още се нуждае от доказателства. Състоянието на вакуум, позицията на пръста, сензорът за частично присъствие, теглото, повторната проверка на изображението, потвърждението на дестинацията или друг метод могат да допринесат. Нищо не трябва да се приема от записа и нито един сигнал не е универсално достатъчен.

Дръжте състоянията „неизвестно“, „отхвърляне“ и „повторна проверка“ отделно

Сортировъчната машина се нуждае от повече от приети дестинации. Дефинирайте неизвестен клас, липса на откриване, множество или припокриващи се цели, невалидно изображение, недостижимо избиране, неуспешно захващане, оспорено попечителство, грешна дестинация и пълен контейнер за отхвърляне. Всяко състояние се нуждае от разрешен отговор, диагностичен запис, частичен собственик и маршрут обратно към производство или окончателно унищожаване.

Не превръщайте нискодостоверни или противоречиви резултати в автоматично най-добро предположение, само за да избегнете спиране. Повторната проверка може да използва ново изображение, променено представяне, вторичен изглед или контролиран човешки преглед, но статията не предписва универсален праг на доверие или брой повторни проверки. Тези стойности изискват представителна валидация и правилата за качество на проекта.

Проследимостта трябва да свързва идентификатора на изображението, рецептата, версията на калибрирането, откритата цел, избраната точка на избор, резултата от робота, дестинацията, изключението и намесата на оператора, когато е приложимо. Необходимото съхранение на данни и запис на качеството зависят от продукта и системата за управление.

Отделете производствената логика от функциите, свързани с безопасността

Класификацията на зрението и разрешението за избор принадлежат към производствената логика, освен ако отделно специфицирана и валидирана архитектура за безопасност не им присвоява друга роля. Резултат от камера, използван за сортиране, не трябва да се представя като функция за безопасност само защото може да вижда работната зона.

Официалната страница с оригинала на ISO 10218-2:2025 описва изискванията за приложение на индустриални роботи и интеграция на клетки чрез проектиране, интеграция, въвеждане в експлоатация, експлоатация, поддръжка и извеждане от експлоатация. Официалната страница с оригинала на ISO 12100:2010 описва принципите за оценка на риска при машините и намаляване на риска в съответните фази на жизнения цикъл. Приложимите издания, разпоредби, изискваната производителност и валидирането остават специфични за инсталацията.

В „Общ преглед на роботиката на OSHA“ се посочват програмирането, поддръжката, тестването, настройката и регулирането като важни нерутинни рискови контексти, свързани с роботите. Планирането на визуалното сортиране трябва да включва настройка на камерата и осветлението, калибриране, обучение, почистване на спорна част, поддръжка на захващащото устройство, смяна на контейнер, възстановяване и рестартиране – не само нормални автоматични захващания. Материалът на OSHA е по-скоро контекст на Съединените щати, отколкото универсално правно заключение.

Валидирайте цялата верига от възприятие до действие

Изградете представителна матрица на условията, преди да обявите клетката за готова. Включете нормални части в разрешеното поле, позиции на ръбовете, диапазон на ориентация, очаквани вариации на повърхността, вариации на осветлението в контролираната обвивка, разрешено затъмнение, близки съседи, празни сцени, неизвестни части, повредени части, пълни дестинации, неуспешно захващане, изпусната част, застояло изображение, неуспешна проверка на калибрирането, контролирано спиране и рестартиране.

Запишете изходната сцена, идентификатора на изображението, рецептата, калибрирането и версиите на инструмента, открития клас, позата или точката на избор, резултата от валидността, целта на робота, доказателствата за захващане, местоназначението, разположението и наблюдаваното изключение. Запазете оценката на изображението, движението на робота, задържането на захващане и окончателната коректност на сортирането като отделни резултати, така че една успешна стъпка да не може да прикрие друг неуспех.

Повторете дефинираните проверки след промени в камерата, обектива, осветлението, експозицията, стойката, работната повърхност, калибровъчната цел, захващащото устройство, централната точка на инструмента, робота, контролера, мрежата, алгоритъма, софтуера или рецептата за детайли, които могат да повлияят на веригата. Числовата точност, производителността на откриване, цикълът и границите на приемане трябва да произтичат от действителния проект.

Четири ограничени цитируеми твърдения

Твърдение 1: Визуално-ориентирано сортиране е по-лесно за диагностициране, когато валидността на изображението, идентичността на целта, координатното картографиране, разрешението за избор, задържането на обекта и потвърждението за поставяне се съхраняват като отделни състояния. Това е EVST инженерен метод, а не универсално правило за съответствие.

Твърдение 2: Откритото местоположение на изображението става цел на робота само след като са приложени приложимите правила за координатна верига, отместване на инструмента, височина на целта, достижимост и клирънс.

Твърдение 3: Успешното движение на робота само по себе си не доказва правилно откриване, правилно координатно картографиране, успешно хващане или правилно сортиране.

Твърдение 4: Избраните кадри поддържат наблюдение на повтарящо се SCARA движение за вземане или поставяне в променливи позиции на равнинни детайли, но не установяват точността на зрението, успеха на вземане, коректността на сортиране, времето на цикъла, качеството, защитата на производителността или разгръщането.

Моделът за преглед TRACE

EVST използва TRACE като помощно средство за планиране за ранни прегледи и сортиране на визията. Той организира въпросите по проекта и не замества представителни изпитвания, проверка на калибрирането, оценка на риска за машините, валидиране на безопасността или спецификация за приемане.

  • T — Определение на целта: класове части, ориентации, видими характеристики, допустимо припокриване, избираеми повърхности и дестинации.
  • R — Референтна верига: изображение, камера, работна повърхност, основа на робота, инструмент, детайл и целеви рамки.
  • A — Валидност на придобиването: осветление, фокус, поле, спусък, времева маркировка, състояние на сцената и рецепта.
  • C — Попечителство: разрешение за избор, доказателство за захващане, целева опашка, освобождаване и потвърждение за поставяне.
  • E — Изключения и еволюция: неизвестно, повторна проверка, отхвърляне, възстановяване, тригери за промяна и повторна валидация.

Входни данни за проекта за концепция за сортиране на зрение по SCARA

Подгответе представителни мостри на части, списък с класове, чертежи и вариации на маса, повърхност и цвят, входяща позиция и диапазон на ориентация, правила за припокриване и закриване, метод на фон и представяне, целеви дестинации, прието правило за сортиране, неизвестен и отхвърлен маршрут, необходима проследимост, ограничения на осветлението, налично поле, работно разстояние, опции за монтаж на камера, ограничения за контакт на захващащото устройство, диапазон на височината на детайлите, работна зона SCARA, сигнали нагоре и надолу по веригата, целеви приет изход, нужди от смяна, налична площ, задачи по поддръжката и държава на инсталиране.

За съседния контекст вижте Ръководство за приложение на EVST SCARA- Преглед на роботизираната обработка на материалии Преглед на интеграцията на индустриална автоматизирана линияТези страници обхващат широк избор от роботи и манипулации; това ръководство е ограничено до веригата от доказателства от изображение до координати, от вземане до разполагане.

Източници

Често задавани въпроси

Координатите от визуалното засичане отиват ли директно към SCARA?

Трябва да премине през дефинираната верига от камера, работна повърхност, база на робота, инструмент и референтни данни за детайли, след това през проверки за височина на целта, достижимост, подход, ръб, съседи и дестинация. Точната верига зависи от разположението на камерата и архитектурата на клетката.

Как трябва клетката да обработва несигурна или припокриваща се част?

Дръжте го извън приетия автоматичен път. Проектът може да използва повторно представяне, ново изображение, вторичен изглед, друга цел, маршрутизиране на отхвърляне или контролиран човешки преглед, но състоянието и окончателното разпореждане трябва да останат проследими.

Как се потвърждава успешен избор?

Използвайте специфични за проекта доказателства за съхранение, като например състояние на вакуум, позиция на хващача, сензор за наличие на детайл, повторна проверка на изображението, потвърждение на дестинацията или обоснована комбинация. Само команда за движение или очаквано време не доказват, че желаният детайл е бил получен.

Какви промени би трябвало да доведат до повторно валидиране?

Промените в камерата, обектива, осветлението, експозицията, монтировката, работната повърхност, калибровъчната цел, захващащото устройство, централната точка на инструмента, робота, контролера, мрежата, алгоритъма, софтуера, детайла, рецептата, представянето или дестинацията могат да повлияят на веригата и трябва да бъдат оценявани в рамките на контрола на промените.

Заключение

Сортирането на SCARA зрение става управляемо, когато валидността на изображението, референтните рамки, изборът на цел, разрешението за избор, съхранението, местоназначението и изключенията са изрично дефинирани. Валидирайте цялата верига от възприятие към действие с представителни нормални и трудни условия и я проверете отново след смислени промени. Това ръководство е информация за инженерно планиране, а не твърдение за точност, откриване, цикъл, качество, безопасност, съответствие или приемане на обекта.

Редакционна информация: автор профила · редакционна политика · корекции и актуализации · декларация за поверителност · контакт

Страхотно! Сподели с:

Лого на EVST
Преглед на поверителността

Този уебсайт използва "бисквитки", за да Ви предоставим възможно най-добрата практическа работа на потребителите. Информацията за "бисквитката" се съхранява в браузъра ви и изпълнява функции като разпознаване на вас, когато се върнете на нашия уебсайт и помагайки на нашия екип да разбере кои части от уеб сайта ви са най-интересни и полезни.