การใช้การจำแนกประเภท AI ร่วมกับเซ็นเซอร์ AI Vision

การจำแนกประเภท AI คือวัตถุในเกมที่เซ็นเซอร์ AI Vision สามารถตรวจจับได้ การจำแนกประเภทเหล่านี้ช่วยให้ AI Vision Sensor สามารถแยกแยะวัตถุประเภทต่างๆ ในมุมมองภาพได้

แบบจำลองการจำแนก AI

มีโมเดลการจำแนกประเภท AI ที่แตกต่างกันสี่แบบให้เซ็นเซอร์ AI วิชั่นสามารถใช้งานได้ โมเดลเหล่านี้จะเปลี่ยนวัตถุที่ AI Vision Sensor สามารถตรวจจับได้

วัตถุในห้องเรียน

โมเดลClassroom Objects ประกอบด้วยวัตถุในเกมที่พบใน EXP Classroom Bundles และ IQ Classroom Bundle

การจำแนกประเภท AI ประกอบด้วย:

  • บัคกี้บอลสีน้ำเงินและสีแดง
  • แหวนสีน้ำเงิน แดง และเขียว
  • ลูกบาศก์สีน้ำเงิน สีแดง และสีเขียว

ใน VEXcode แบบข้อความ การจำแนกประเภทแต่ละรายการจะมี ID ที่กำหนดไว้ ซึ่งเป็นรหัสที่ใช้ในการแยกความแตกต่างระหว่างแต่ละประเภทในโครงการ

วัตถุในเกม การจำแนกประเภท AI รหัส Python รหัส C++

บัคกี้บอลสีน้ำเงินและสีแดง

บัคกี้บอลสีน้ำเงินและสีแดง

บลูบอล ClassroomElements.BLUE_BALL บลูบอล
ลูกบอลสีแดง ClassroomElements.RED_BALL เรดบอล

 

วงแหวนสีน้ำเงิน สีแดง และสีเขียว

วงแหวนสีน้ำเงิน สีแดง และสีเขียว

แหวนสีน้ำเงิน ClassroomElements.BLUE_RING บลูริง
วงแหวนสีเขียว ClassroomElements.GREEN_RING กรีนริง
วงแหวนสีแดง ClassroomElements.RED_RING เรดริง

 

ลูกบาศก์สีน้ำเงิน สีแดง และสีเขียว

ลูกบาศก์สีน้ำเงิน สีแดง และสีเขียว

บลูคิวบ์ ClassroomElements.BLUE_CUBE บลูคิวบ์
ลูกบาศก์สีเขียว ClassroomElements.GREEN_CUBE กรีนคิวบ์
ลูกบาศก์สีแดง ClassroomElements.RED_CUBE เรดคิวบ์

 

แทนที่

โมเดล Override ประกอบด้วยวัตถุเกมสำหรับเกม "Override" ในการแข่งขันหุ่นยนต์ VEX V5 ปี 2026-2027

วัตถุในเกม การจำแนกประเภท AI รหัส Python รหัส C++
2026-2027 V5RC Override RedBlue Pin.
เข็มกลัดสีแดงน้ำเงิน GameElementsOverride.RED_BLUE_PIN พินสีแดงน้ำเงิน
2026-2027 V5RC Override BlueYellow Pin.
เข็มกลัดสีน้ำเงินเหลือง GameElementsOverride.BLUE_YELLOW_PIN พินสีน้ำเงินเหลือง
2026-2027 V5RC Override RedYellow Pin.
เข็มกลัดสีแดงเหลือง GameElementsOverride.RED_YELLOW_PIN พินสีแดงเหลือง
2026-2027 V5RC Override Yellow Pin.
เข็มกลัดสีเหลือง GameElementsOverride.YELLOW_PIN พินสีเหลือง
การแข่งขัน V5RC Override Cup ปี 2026-2027
ถ้วย GameElementsOverride.CUP ถ้วย

 

ผลักดันกลับ

โมเดล Push Back ประกอบด้วยวัตถุเกมสำหรับเกม "Push Back" ในการแข่งขันหุ่นยนต์ VEX V5 ปี 2025-2026

วัตถุเกม การจำแนกประเภท AI รหัส Python รหัส C++

ชุดของเล่น V5RC Push Back สีแดงและสีน้ำเงิน ปี 2025-2026

บล็อกสีแดงและสีน้ำเงิน

บล็อกสีน้ำเงิน GameElementsPushBack.BLUE_BLOCK บลูบล็อก
บล็อกสีแดง องค์ประกอบเกมPushBack.RED_BLOCK
เรดบล็อก

 

เดิมพันสูง

โมเดล High Stakes ประกอบด้วยวัตถุเกมสำหรับเกม "High Stakes" ในการแข่งขันหุ่นยนต์ VEX V5 ปี 2024-2025

วัตถุในเกม การจำแนกประเภท AI รหัส Python รหัส C++
เป้าหมายการแข่งขัน V5RC High Stakes Mobile ประจำปี 2024-2025 เป้าหมายมือถือ
GameElementsHighStakes.MOBILE_GOAL
โมบายโกล
การแข่งขัน V5RC High Stakes Red Ring ปี 2024-2025 แหวนสีแดง
GameElementsHighStakes.RED_RING
แหวนสีแดง
การแข่งขัน V5RC High Stakes Blue Ring ปี 2024-2025 แหวนสีฟ้า
GameElementsHighStakes.แหวนสีน้ำเงิน
บลูริง

 


เปิดใช้งานการตรวจจับการจำแนก AI

เพื่อให้สามารถตรวจจับการจำแนกประเภท AI ได้ ก่อนอื่นจะต้องเปิดใช้งานโหมดการตรวจจับของเซ็นเซอร์ AI Vision ใน AI Vision Utility

เมนูการตั้งค่าเซ็นเซอร์ AI Vision ใน VEXcode EXP โดยมีเซ็นเซอร์ที่ระบุว่า AIVision1 ไอคอนเซ็นเซอร์ AI Vision ขนาดใหญ่ปรากฏขึ้น และด้านล่างไอคอนจะมีปุ่มสีฟ้าที่มีข้อความว่า "กำหนดค่า" ปรากฏอยู่

เลือกกำหนดค่า ในเมนูอุปกรณ์ของ AI Vision Sensor

เมนู AI Vision Utility โดยมีตัวเลือก AI Classification ถูกไฮไลต์อยู่ โดยค่าเริ่มต้น ตัวเลือกนี้จะถูกปิดใช้งาน

AI Vision Utility จะเปิดขึ้น เลือกสวิตช์สลับด้านล่างการจำแนกประเภท AI เพื่อเปิดใช้งานโหมดตรวจจับการจำแนกประเภท AI

เมนู AI Vision Utility พร้อมเมนูแบบดรอปดาวน์ AI Classification Model ที่เปิดอยู่ โดยค่าเริ่มต้นจะเลือกโมเดล Classroom Objects และมีตัวเลือกสามตัวเลือก ได้แก่ Classroom Objects, V5RC Push Back และ V5RC High Stakes

เลือกโมเดลการจำแนก AI ที่จะใช้

หากต้องการข้อมูลเพิ่มเติมเกี่ยวกับการจำแนกประเภท AI ที่มีอยู่ในแต่ละโมเดล โปรดไปที่ส่วน "โมเดลการจำแนกประเภท AI" ในบทความนี้

ใช้โปรแกรม AI Vision Utility โดยเปิดใช้งานตัวเลือก AI Classification และตรวจพบ Buckyball สีน้ำเงินในฟีดวิดีโอของเซ็นเซอร์ ปุ่มปิดจะถูกเน้นไว้ที่มุมล่างขวา

เลือกปิดเพื่อออกจาก AI Vision Utility

เมนูอุปกรณ์ VEXcode EXP เปิดไปยังเมนูการตั้งค่าเซ็นเซอร์ AI Vision แล้ว เมนูการตั้งค่าแสดงว่าโหมดการตรวจจับการจำแนกประเภทด้วย AI ถูกตั้งค่าเป็นเปิด ปุ่ม "เสร็จสิ้น" ที่มุมล่างขวาถูกไฮไลต์ไว้

คุณจะเห็นโหมดการตรวจจับการจำแนก AI ใหม่ ถูกตั้งค่าเป็นเปิด และการจำแนก AI ที่จะตรวจจับได้ถูกเพิ่มที่ด้านล่างของเมนูอุปกรณ์ของเซ็นเซอร์วิสัยทัศน์ AI

เลือกเสร็จสิ้น เพื่อบันทึกการเปลี่ยนแปลงของคุณไปยังการกำหนดค่าของ AI Vision Sensor

การเขียนโค้ดด้วย AI การจำแนกประเภท

ตัวอย่างภาพขนาดย่อของโปรเจ็กต์ที่มีข้อความว่า "การตรวจจับการจำแนกประเภทด้วย AI (AI Vision)"

หากต้องการดูการเคลื่อนไหวของ AI Vision Sensor แบบเรียลไทม์และโต้ตอบกับการจำแนกประเภท AI ให้ใช้โครงการตัวอย่างDetecting AI Classifications (AI Vision)ที่พบใน VEXcode

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

Last Updated: