Сортування 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
Огляд конфіденційності

Цей веб-сайт використовує файли cookie, щоб ми могли надати вам найкращий користувацький досвід. Інформація про файли cookie зберігається у вашому веб-переглядачі та виконує такі функції, як розпізнавання вас, коли ви повертаєтеся на наш веб-сайт і допомагаєте нашій команді зрозуміти, які розділи веб-сайту вам найцікавіші та корисні.