Оглавление:
- Шаг 1: Компоненты
- Шаг 2. Давайте составим интеллектуальную карту этого проекта
- Шаг 3: Модуль 1 - Признание
- Шаг 4. Модуль 2 - Преобразование координат
- Шаг 5: Последний модуль - отрегулируйте положение присоски и добейтесь цели правильно
- Шаг 6: В этом видео показан весь процесс сбора монет и их различения
Видео: Выбор на основе видения с UArm: 6 шагов
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:52
В последнее время большинство вопросов, которые мы получаем от вас, касаются приложений 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 - Преобразование координат
С помощью обработки изображений мы можем определить положение монеты в пиксельных координатах, однако нам нужны координаты монет в осях кадра uArm. Мы действительно можем получить эти данные на основе координат пикселей и камеры.
Шаг 5: Последний модуль - отрегулируйте положение присоски и добейтесь цели правильно
Как мы справляемся с проблемой точности захвата целевой монеты? Давайте посмотрим!
Как только преобразование координат будет выполнено в первый раз, uArm начнет выполнять команды. После этого движения uArm передаст обратно свою фактическую информацию о положении и сравнит это фактическое положение с монетой, таким образом, мы можем получить ошибку в реальности. Наконец, добавив эту ошибку с той же координатой, uArm получит новую команду и снова начнет движение. В результате uArm будет продолжать эту циркуляцию до тех пор, пока присоска не переместится в правое верхнее положение монеты!
Шаг 6: В этом видео показан весь процесс сбора монет и их различения
Спасибо за интерес. Надеюсь, это видео поможет и получайте удовольствие!
Любой вопрос, пожалуйста, обсудите на форуме -
forum.ufactory.cc/
:)
Мак в УАР
Рекомендуемые:
Лазерклюв ночного видения! (ИЛИ Как сделать мигающий светодиодный фонарик с функцией сохранения ночного видения, игрушечный фонарик-трансформер!): 5 шагов
Лазерклюв ночного видения! (ИЛИ Как сделать светодиодный фонарик, сохраняющий ночное зрение, игрушечный фонарик-трансформер!) игрушка? Инструктаж с действительно длинным названием! Мы назовем это "Лазроклюв ночного видения". для
Метеостанция NaTaLia: метеостанция на солнечной энергии Arduino сделала правильный выбор: 8 шагов (с изображениями)
Метеостанция NaTaLia: метеостанция на солнечной энергии Arduino сделала правильный выбор: после 1 года успешной работы в 2 разных местах я делюсь своими планами по проекту метеостанции на солнечной энергии и объясняю, как она превратилась в систему, которая действительно может выжить в течение длительного времени. периоды от солнечной энергии. Если вы последуете
Выбор шагового двигателя и драйвера для проекта автоматического затенения Arduino: 12 шагов (с изображениями)
Выбор шагового двигателя и драйвера для проекта автоматизированного затененного экрана Arduino: в этом руководстве я проделаю шаги, которые я предпринял, чтобы выбрать шаговый двигатель и драйвер для прототипа проекта автоматизированного затененного экрана. Шторы - это популярные и недорогие модели Coolaroo с ручным приводом, и я хотел заменить их
Генератор музыки на основе погоды (генератор MIDI на основе ESP8266): 4 шага (с изображениями)
Музыкальный генератор на основе погоды (Midi-генератор на основе ESP8266): Привет, сегодня я объясню, как сделать свой собственный небольшой музыкальный генератор на основе погоды. Он основан на ESP8266, который похож на Arduino, и он реагирует на температуру, дождь. и яркость света. Не ожидайте, что он сделает целые песни или аккордовые программы
Перевод вашей камеры в режим «военное ночное видение», добавление эффекта ночного видения или создание режима ночного видения на любой камере !!!: 3 шага
Перевод вашей камеры в режим «военное ночное видение», добавление эффекта ночного видения или создание режима ночного видения на любой камере !!!: *** Это было внесено в ЦИФРОВОЙ DAYS PHOTO КОНКУРС, пожалуйста, проголосуйте за меня ** * Если вам нужна помощь, напишите по электронной почте: [email protected] Я говорю на английском, французском, японском, испанском и других языках, если вы