STRONGSTUFF

Редкая техника • с 2011

robotics tech-guide

Bin Picking: инженерный разбор задачи случайной выгрузки

Strongstuff.ru • 18.10.2026
Bin Picking: инженерный разбор задачи случайной выгрузки

Bin Picking (Случайная выгрузка): почему это «Святой Грааль» промышленной робототехники?

Bin Picking — это задача захвата деталей, хаотично набросанных в контейнере (ящике, бункере), с последующим их точным позиционированием на станке или конвейере.

До появления доступных 3D-камер эта задача решалась с помощью дорогостоящих и шумных вибропитателей, которые требовали переналадки при каждой смене типа детали. Bin Picking позволяет роботу адаптироваться к любой детали за считанные минуты, просто загрузив ее 3D-модель в программное обеспечение. О том, какие бывают системы зрения, читайте в обзоре: Системы машинного зрения для роботов.

Главные инженерные вызовы Bin Picking

Задача кажется простой только на первый взгляд. На практике инженер сталкивается с четырьмя критическими проблемами:

  1. Перекрытия (Occlusions): Детали лежат друг на друге. Алгоритм должен выбрать такую деталь, захват которой не приведет к столкновению манипулятора или схвата со стенками ящика.
  2. Отражающие и темные поверхности: Блестящий металл дает блики, которые «ослепляют» лазерные сканеры. Черный пластик поглощает свет. Требуются специальные алгоритмы HDR и поляризационные фильтры.
  3. Кинематические ограничения: Камера может найти идеальную точку захвата, но робот физически не сможет дотянуться до нее из-за ограничений по углам поворота осей.
  4. Время цикла (Cycle Time): Сканирование, обработка облака точек, расчет траектории и само движение робота должны укладываться в такт производственной линии (обычно 3-6 секунд на деталь).

Аппаратная часть: выбор 3D-камеры

Для Bin Picking используются две основные технологии:

  • Структурированный свет (Structured Light): Проектор отрисовывает на деталях сетку, а камеры фиксируют их искажение. Обеспечивает высочайшую точность (до 0.05 мм), но чувствителен к внешнему освещению. Пример: Zivid, Mech-Mind Mech-Eye.
  • Лазерная триангуляция (Laser Triangulation): Лазерная линия сканирует объект. Более устойчива к внешнему свету, отлично работает с темными объектами, но обычно имеет чуть меньшее разрешение по оси Z. Пример: SICK Ranger, LMI Gocator.

Программная часть и калибровка (Hand-Eye Calibration)

Самая частая причина, почему «камера видит, а робот мажет мимо» — это ошибка калибровки. Hand-Eye Calibration — это процесс математического связывания системы координат камеры с системой координат фланца робота.

  • Eye-in-Hand: Камера закреплена на руке робота и двигается вместе с ним. Позволяет сканировать объект с разных ракурсов.
  • Eye-to-Hand: Камера закреплена стационарно над ящиком. Проще в настройке, но имеет ограниченное поле зрения.

Современные ПО (например, Mech-DLK от Mech-Mind) включают автоматические мастера калибровки, которые требуют лишь несколько раз прикоснуться калибровочной пластиной к маркерам в поле зрения камеры.

Перейти в каталог

Оставить заявку на разработку системы Bin Picking под ключ: форма подбора робототехники.

ЧИТАТЬ ПО ТЕМЕ

ТЕГИ

Нужна техника из этой статьи?

Мы находим редкую и специализированную технику из Японии, Европы и Китая. Опишите, что ищете — проверим и привезём.

Оставить заявку на поиск