Sử dụng AprilTags với Cảm biến thị giác AI

Mã định danh AprilTag là các dấu hiệu trực quan được thiết kế để dễ dàng phát hiện và nhận dạng bởi các hệ thống thị giác máy tính. Những thẻ hình vuông này có họa tiết đen trắng độc đáo cho phép máy ảnh và phần mềm nhanh chóng nhận dạng chúng và xác định vị trí cũng như hướng chính xác của chúng trong không gian 3D.

Lưu ý: Không giống như Chữ ký màu và Mã màu, ID AprilTag không yêu cầu bất kỳ thiết lập nào trong Tiện ích Thị giác AI. Robot lập trình VEX AIM sẽ tự động nhận diện ID AprilTag.

Cửa sổ AI Vision Utility trong VEXcode AIM, hiển thị chế độ xem camera trực tiếp trong cửa sổ bên trái, có ba Thẻ tháng 4.

VEX AIM bao gồm năm thẻ ID AprilTag màu tím, mỗi thẻ có một số duy nhất cho phép Cảm biến Thị giác AI phân biệt giữa chúng. Các mã định danh AprilTag này có thể được sử dụng để điều hướng trên thực địa và xác định các điểm đáng chú ý.

Nếu bạn cần thêm ID AprilTag, hãy truy cập printables.vex.com để tải xuống và in các ID có số cao hơn (tối đa 37).

Hình ảnh từ camera AI Vision của AIM Robot với thẻ màu tím tháng Tư được đánh dấu nổi bật.

ID AprilTag có quyền truy cập vào 10 thuộc tính khác nhau để sử dụng khi lập trình:

  • chiều rộng
  • chiều cao
  • centerX
  • trung tâmY
  • ổ trục
  • xoay
  • nguồn gốcX
  • nguồn gốc
  • nhận dạng
  • điểm

Để biết thêm thông tin về các thuộc tính này và cách sử dụng chúng trong dự án VEXcode, hãy xem Trang tham khảo API VEX AIM dành cho Blocks hoặc Python.

Bạn có thể tìm thêm thông tin chi tiết về cách hiểu dữ liệu từ Cảm biến Thị giác AI tại đây.

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

Last Updated: