Оглавление:

Выбор на основе видения с UArm: 6 шагов
Выбор на основе видения с UArm: 6 шагов

Видео: Выбор на основе видения с UArm: 6 шагов

Видео: Выбор на основе видения с UArm: 6 шагов
Видео: ОН СИЛЬНЕЕ ЛЮБОГО!?😭КТО ЭТОТ ПРИЗРАК?!😱 Разбор 70 Серии (часть 1)🔥 Все СЕКРЕТЫ и Теории 2024, Ноябрь
Anonim
Выбор и место на основе видения с UArm
Выбор и место на основе видения с UArm

В последнее время большинство вопросов, которые мы получаем от вас, касаются приложений uArm на основе видения, таких как распознавание объектов, корреляция камера-uArm и т. Д. На самом деле мы работали над этим в течение определенного периода времени.

Мы провели с uArm простой проект, основанный на видении, где uArm и камера настраиваются независимо друг от друга. В этой системе uArm в какой-то мере умен, так как может различать разные объекты, цвета, размеры и автоматически выполнять задачу подбора и размещения.

Шаг 1: Компоненты

Компоненты
Компоненты
Компоненты
Компоненты

Краткое описание компонентов -

А uArm,,Камера, ƒ ПК

Программные платформы -

Окна

Visual Studio C ++

Библиотеки - Opencv3.0, Aruco1.3, QT5.5

В частности, uArm разделит два разных типа монет, 1 юань и 1 цзяо китайских монет, и поместит их в соответствующие прозрачные маленькие коробки (диаметр 1 юаня составляет около 25 мм, а диаметр 1 цзяо - около 19 мм).

Шаг 2. Давайте составим интеллектуальную карту этого проекта

Давайте составим интеллектуальную карту этого проекта
Давайте составим интеллектуальную карту этого проекта

Здесь вы можете увидеть три модуля, которые представляют собой три основных шага. О них мы поговорим позже.

Шаг 3: Модуль 1 - Признание

Прежде всего, нам нужно найти монету. Это визуальное приложение на самом деле не так уж и сложно, поэтому методы морфологии и граничного порога способны найти целевую монету.

Следующий шаг - признание. Размер 1 юань и 1 цзяо легко заметить разницу. Если у вас есть монеты другого цвета или другой формы, вы можете поделиться с нами своей идеей.:)

Шаг 4. Модуль 2 - Преобразование координат

Модуль 2 - Преобразование координат
Модуль 2 - Преобразование координат

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

Шаг 5: Последний модуль - отрегулируйте положение присоски и добейтесь цели правильно

Последний модуль - отрегулируйте положение присоски и добейтесь цели!
Последний модуль - отрегулируйте положение присоски и добейтесь цели!

Как мы справляемся с проблемой точности захвата целевой монеты? Давайте посмотрим!

Как только преобразование координат будет выполнено в первый раз, uArm начнет выполнять команды. После этого движения uArm передаст обратно свою фактическую информацию о положении и сравнит это фактическое положение с монетой, таким образом, мы можем получить ошибку в реальности. Наконец, добавив эту ошибку с той же координатой, uArm получит новую команду и снова начнет движение. В результате uArm будет продолжать эту циркуляцию до тех пор, пока присоска не переместится в правое верхнее положение монеты!

Шаг 6: В этом видео показан весь процесс сбора монет и их различения

Спасибо за интерес. Надеюсь, это видео поможет и получайте удовольствие!

Любой вопрос, пожалуйста, обсудите на форуме -

forum.ufactory.cc/

:)

Мак в УАР

Рекомендуемые: