Kích hoạt phân loại AI và phát hiện ID AprilTag trong VEXcode IQ

Cảm biến thị giác AI VEX IQ có thể sử dụng các mô hình AI được đào tạo trước để phát hiện các vật thể đã biết. Bao gồm Phân loại AI và ID AprilTag. Bài viết này sẽ giải thích cách sử dụng AI Vision Utility trong VEXcode IQ để thực hiện chức năng phát hiện này.

Trước khi bắt đầu, Cảm biến thị giác AI phải được kết nối và cấu hình trong VEXcode IQ. Xem các bài viết này để biết thêm thông tin:


Mô hình phân loại AI

Phân loại AI là các Đối tượng trò chơi mà Cảm biến thị giác AI có thể phát hiện. Các phân loại này cho phép Cảm biến thị giác AI phân biệt các loại vật thể khác nhau trong trường nhìn của nó. 

Trong VEXcode dạng văn bản, mỗi phân loại này đều có một ID được chỉ định để phân biệt chúng trong các dự án.

Các yếu tố lớp học

Mô hìnhClassroom Elements bao gồm các đối tượng trò chơi có trong IQ Classroom BundleEXP Classroom Bundle.

Phân loại AI bao gồm:

  • Khối lập phương xanh, đỏ và xanh lá cây
  • Buckyball xanh và đỏ
  • Nhẫn xanh, đỏ và xanh lá cây
Đối tượng trò chơi Phân loại AI Mã Python Mã định danh C++

 

Một khối lập phương màu đỏ, xanh lá cây và xanh lam.

Khối lập phương xanh, đỏ và xanh lá cây

Khối lập phương xanh ClassroomElements.BLUE_CUBE blueCube
Khối lập phương xanh ClassroomElements.GREEN_CUBE greenCube
Khối lập phương đỏ ClassroomElements.RED_CUBE redCube

Một quả bóng màu xanh và đỏ.

Buckyball xanh và đỏ

Quả bóng xanh ClassroomElements.BLUE_BALL quả bóng xanh
Quả bóng đỏ ClassroomElements.RED_BALL redBall

 

Một vật thể trò chơi hình tròn màu xanh, đỏ và xanh lá cây.

Nhẫn xanh, đỏ và xanh lá cây

Vòng xanh ClassroomElements.BLUE_RING blueRing
Vòng xanh ClassroomElements.GREEN_RING greenRing
Vòng đỏ ClassroomElements.RED_RING redRing

Trận đấu VIQRC Mix &

Mô hìnhVIQRC Mix & Match bao gồm các đối tượng trò chơi được tìm thấy trong Bộ dụng cụ yếu tố & "Mix & Match" của Cuộc thi Robot VEX IQ Bộ dụng cụ yếu tố ghi điểm "Mix & Match" của Cuộc thi Robot VEX IQ 2025-26.

Phân loại AI bao gồm:

  • Ghim màu cam, đỏ và xanh
  • Dầm
Đối tượng trò chơi Phân loại AI Mã Python Mã định danh C++

 

Ghim màu cam, đỏ và xanh

Ghim màu cam GameElementsMixAndMatch.ORANGE_PIN orangePin
Ghim đỏ GameElementsMixAndMatch.RED_PIN redPin
Ghim xanh GameElementsMixAndMatch.BLUE_PIN bluePin

Dầm

Chùm tia GameElementsMixAndMatch.BEAM chùm tia

Bật tính năng phát hiện phân loại AI

Chế độ phát hiện phải được bật trong Tiện ích AI Vision để Cảm biến AI Vision có thể phát hiện Phân loại AI.

Cửa sổ thiết bị trong vexcode hiển thị cảm biến AI Vision với phần nổi bật trên nút có nội dung cấu hình.

ChọnCấu hình trong menu thiết bị của Cảm biến thị giác AI.

Tiện ích AI Vision sẽ mở ra. Chọn nút chuyển đổi ở góc trên bên phải của Tiện ích bên dưới Phân loại AI để bật Chế độ phát hiện phân loại AI .

Như được hiển thị trong video bên trái, sau khi bật chức năng Phân loại AI, dữ liệu về bất kỳ đối tượng Phân loại AI nào sẽ xuất hiện trong cửa sổ.

Chọn menu thả xuống Phân loại AI để chọn Phân loại AI mà bạn muốn Cảm biến thị giác AI phát hiện.

Tiện ích AI Vision trong VEXcode có phần tô sáng trên nút ở góc dưới bên phải có nội dung Đóng.

ChọnĐóngở góc dưới bên phải để thoát khỏi Tiện ích AI Vision.

Tiện ích AI Vision trong VEXcode có phần tô sáng ở khu vực có ghi Phát hiện phân loại AI đang bật. Điểm nổi bật thứ hai có thể thấy ở bảng Phân loại AI ở phía dưới, hiển thị danh sách các phân loại có sẵn.

Bạn sẽ thấy Chế độ phát hiện phân loại AImới được đặt thành Trên và các Phân loại AI sẽ được phát hiện sẽ được thêm vào cuối menu thiết bị của Cảm biến thị giác AI.

Cửa sổ thiết bị trong vexcode hiển thị cảm biến AI Vision với nút nổi bật có nội dung Xong.

ChọnXong để lưu các thay đổi của bạn vào cấu hình Cảm biến thị giác AI.


ID AprilTag

AprilTag ID là các dấu hiệu trực quan được thiết kế để hệ thống thị giác máy tính có thể dễ dàng phát hiện và nhận dạng. Các thẻ hình vuông này có hoa văn tương phản cao độc đáo (thường là đen và trắng) 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.

Có 38 ID AprilTag khác nhau, được đánh số từ 0 đến 37. Để có bản sao có thể in của các ID AprilTag này, nhấp vào đây để tải xuống phiên bản PDF hoặc nhấp vào đây để tải xuống phiên bản Cricut ZIP (SVG).

Hai AprilTag trong Tiện ích AI Vision. Một cái hiển thị là ID 5 và cái còn lại hiển thị là ID 4.

Mỗi AprilTag đều có một mã số nhận dạng cho phép AI Vision Sensor phân biệt chúng. Điều này cho phép sử dụng ID AprilTag để điều hướng quanh một cánh đồng hoặc để xác định các điểm quan tâm.

Bật tính năng phát hiện AprilTag

Cửa sổ thiết bị trong vexcode hiển thị cảm biến AI Vision với phần nổi bật trên nút có nội dung cấu hình.

ChọnCấu hình trong menu thiết bị của Cảm biến thị giác AI.

Tiện ích AI Vision sẽ mở ra. Chọn nút chuyển đổi ở góc trên bên phải của Tiện ích bên dưới AprilTags để bật Chế độ phát hiện AprilTag .

Như được hiển thị trong video bên trái, sau khi bật nút chuyển đổi, dữ liệu về bất kỳ ID AprilTag nào sẽ xuất hiện trong cửa sổ.

Tiện ích AI Vision trong VEXcode có phần tô sáng ở khu vực có ghi phát hiện AprilTag đang bật.

Bạn sẽ thấy Chế độ phát hiện AprilTags mớiđược đặt thành Bật.

Cửa sổ thiết bị trong vexcode hiển thị cảm biến AI Vision với nút nổi bật có nội dung Xong.

ChọnXong để lưu các thay đổi của bạn vào cấu hình Cảm biến thị giác AI.

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

Last Updated: