13.1.15. Bộ tạo thẻ và mã vạch

Camera phát hiện AprilTag cần các AprilTag được in để hướng vào, vì vậy IDE tạo ra chúng. Tools → Machine Vision → AprilTag Generator liệt kê sáu họ thẻ mà camera có thể phát hiện, với kích thước của họ trong ngoặc đơn:

  • TAG16H5 -- 30 thẻ.

  • TAG25H7 -- 242 thẻ.

  • TAG25H9 -- 35 thẻ.

  • TAG36H10 -- 2.320 thẻ.

  • TAG36H11 -- 587 thẻ. Họ được khuyến nghị: cân bằng tốt nhất giữa số lượng, độ bền phát hiện, và khả năng chống dương tính giả, và là mặc định trong các ví dụ của camera.

  • ARKTOOLKIT (họ ARTOOLKIT) -- 512 thẻ.

Một họ là một bảng chữ cái cố định của các mẫu thẻ được thiết kế cùng nhau sao cho các thành viên của nó khó bị nhầm lẫn với nhau; mỗi thẻ trong một họ mã hóa một số ID, và bộ phát hiện báo cáo thành viên họ nào nó thấy. Chọn một họ cho một dự án và chỉ tạo các ID mà dự án cần -- phát hiện được cấu hình theo từng họ, và ít ID hợp lệ hơn có nghĩa là ít dương tính giả hơn.

Chọn một họ và hộp thoại hỏi phạm vi ID thẻ cần tạo và có in tên họ và ID bên dưới mỗi thẻ hay không (bật theo mặc định, và đáng giữ -- một sàn trải đầy các thẻ ẩn danh thì không thể nhận dạng). Bộ tạo sau đó ghi một ảnh có thể in cho mỗi thẻ vào thư mục bạn chọn -- một trang US-Letter với nhãn, một ảnh hình vuông không có nhãn. In chúng ở bất kỳ kích thước vật lý nào mà khoảng cách phát hiện của bạn yêu cầu, trên giấy mờ nếu ánh sáng phản chiếu là mối lo ngại.

Đối với các định dạng mã khác mà camera đọc -- mã QR, mã Data Matrix, và mã vạch tuyến tính -- các mục tạo trong menu Machine Vision mở tìm kiếm web cho các bộ tạo trực tuyến thay vì tạo cục bộ, vì các bộ tạo miễn phí cho các định dạng đó rất phổ biến.

Xem thêm

find_apriltags(), find_qrcodes(), find_datamatrices(), và find_barcodes() -- phía phát hiện của mỗi bộ tạo.