Використання AprilTags із датчиком зору AI

Ідентифікатори AprilTag – це візуальні маркери, призначені для легкого виявлення та ідентифікації системами комп’ютерного зору. Ці квадратні теги мають унікальний чорно-білий візерунок, який дозволяє камерам і програмному забезпеченню швидко розпізнавати їх і визначати їхнє точне положення та орієнтацію в 3D-просторі.

Примітка: На відміну від кольорових підписів та кольорових кодів, ідентифікатори AprilTag не потребують жодного налаштування в утиліті AI Vision. Робот-кодувальник VEX AIM одразу виявить ідентифікатори AprilTag.

Вікно AI Vision Utility у VEXcode AIM, у вікні ліворуч показано зображення камери в реальному часі з трьома тегами квітня.

VEX AIM містить п'ять фіолетових ідентифікаторів AprilTag, кожен з яких має унікальний номер, що дозволяє датчику зору штучного інтелекту розрізняти їх. Ці ідентифікатори AprilTag можна використовувати для навігації по полю та для визначення точок інтересу.

Якщо вам потрібні додаткові ідентифікатори AprilTag, відвідайте сайт printables.vex.com , щоб завантажити та роздрукувати ідентифікатори з більшими номерами (до 37).

Зображення з камери AIM Robot AI Vision з виділеним фіолетовим квітневим тегом

Ідентифікатори AprilTag мають доступ до 10 різних властивостей для використання під час кодування:

  • ширина
  • висота
  • центрX
  • центрY
  • підшипник
  • обертання
  • походженняX
  • походженняY
  • ідентифікатор
  • рахунок

Щоб дізнатися, що це за властивості та як їх використовувати в проєкті VEXcode, перегляньте довідковий сайт VEX AIM API для блоків або Python.

Більш детальну інформацію про те, як інтерпретувати дані з датчика зору зі штучним інтелектом, можна знайти тут.

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: