รหัส AprilTag เป็นเครื่องหมายภาพที่ออกแบบมาเพื่อให้ระบบคอมพิวเตอร์วิชั่นสามารถตรวจจับและระบุตัวตนได้ง่าย แท็กสี่เหลี่ยมเหล่านี้มีรูปแบบขาวดำเฉพาะตัวที่ทำให้กล้องและซอฟต์แวร์สามารถจดจำได้อย่างรวดเร็ว และระบุตำแหน่งและทิศทางที่แม่นยำในพื้นที่ 3 มิติได้
: ต่างจากลายเซ็นสีและรหัสสี รหัส AprilTag ไม่จำเป็นต้องตั้งค่าใดๆ ในโปรแกรม AI Vision Utility หุ่นยนต์เขียนโค้ด VEX AIM จะตรวจจับรหัส AprilTag ได้ทันที
VEX AIM ประกอบด้วย AprilTag ID สีม่วง 5 ชิ้น แต่ละชิ้นมีหมายเลขเฉพาะที่ไม่ซ้ำกัน ซึ่งช่วยให้เซ็นเซอร์ AI Vision สามารถแยกแยะความแตกต่างระหว่างกันได้ สามารถใช้รหัส AprilTag เหล่านี้ในการนำทางในพื้นที่ และระบุจุดที่น่าสนใจได้
หากคุณต้องการรหัส AprilTag เพิ่มเติม โปรดไปที่ printables.vex.com เพื่อดาวน์โหลดและพิมพ์รหัสที่มีหมายเลขสูงกว่า (สูงสุด 37)
รหัส AprilTag สามารถเข้าถึงคุณสมบัติที่แตกต่างกัน 10 อย่างเพื่อใช้ในการเขียนโค้ด:
- ความกว้าง
- ความสูง
- เซ็นเตอร์เอ็กซ์
- เซ็นเตอร์วาย
- แบริ่ง
- การหมุน
- ออริจินเอ็กซ์
- ออริจินวาย
- รหัส
- คะแนน
สำหรับข้อมูลเกี่ยวกับคุณสมบัติเหล่านี้และวิธีการใช้งานในโปรเจ็กต์ VEXcode โปรดดูที่เว็บไซต์อ้างอิง VEX AIM API สำหรับ Blocks หรือ Python
รายละเอียดเพิ่มเติมเกี่ยวกับวิธีการทำความเข้าใจข้อมูลจากเซ็นเซอร์ AI Vision สามารถดูได้ที่นี่