Загружаем изображение…
📐 Что такое ArUco-маркер и зачем он нужен роботу?

На первый взгляд это просто чёрно-белый квадрат с необычным рисунком.

Но для системы компьютерного зрения ArUco-маркер — это специальная метка, которую камера умеет быстро находить и распознавать.

У каждого маркера есть свой ID.

То есть камера понимает не просто:

👀 «Я вижу квадрат»

а:

🤖 «Я вижу маркер №17»

И это уже очень полезно!

С помощью ArUco можно:

📍 определять положение объекта
📐 оценивать его ориентацию
📏 измерять расстояние до камеры
🧭 использовать маркеры как ориентиры для робота
🎯 отмечать точки остановки, станции и нужные зоны

Например:

Маркер 3 — зарядная станция
Маркер 7 — поворот направо
Маркер 12 — точка остановки

🖨 Хотите попробовать?

Здесь можно сгенерировать ArUco-маркер нужного размера и распечатать его:

https://robotx.su/exp/aruco/

📷 А здесь можно сразу открыть камеру и проверить распознавание прямо в браузере — ничего устанавливать не нужно:

https://aruco.ru/detector/

💻 А если хотите разобраться глубже — вот готовый пример распознавания ArUco на Python + OpenCV:

https://github.com/stepanburmistrov/aruco_create_and_detect/blob/main/Aruco_detect.py

Один распечатанный лист — и целая серия экспериментов с компьютерным зрением!

Попробуйте начать с нескольких маркеров разных ID 😃

#OpenCV #ArUco #ComputerVision #Python #Робототехника #РоботИКС
Просмотры: 167
Открыть в MAX Сообщить о неточности

Сообщить о неточности

Опишите, что нужно исправить. Если есть источник, добавьте ссылку.

Вы покидаете datool.ru

Ссылка ведёт на внешний сайт. datool.ru не отвечает за его содержимое — проверьте адрес, прежде чем вводить пароли или платёжные данные.

Переход через 10 с

Перейти