VR Rover ใน Rover Rescue ติดตั้งเทคโนโลยี AI ในตัวซึ่งช่วยให้สามารถตรวจจับองค์ประกอบของเกมและใช้ข้อมูลนั้นเพื่อนำทางโลกเสมือนจริงได้ดียิ่งขึ้น ข้อมูลนี้สามารถแสดงเป็นภาพและนำไปใช้ได้หลายวิธีภายใน Rover Rescue Playground และการเล่นเกม


นี่เป็นตัวอย่างของเทคโนโลยีปัญญาประดิษฐ์ (AI) อย่างไร

เทคโนโลยีปัญญาประดิษฐ์ (AI) ในตัวใน VR Rover ช่วยให้สามารถตรวจจับวัตถุและรายงานคุณลักษณะเกี่ยวกับวัตถุเหล่านั้นได้ เซ็นเซอร์ เช่น เซ็นเซอร์วัดระยะ สามารถตรวจจับวัตถุและตำแหน่งของวัตถุได้ แต่ไม่มีสติปัญญาที่จะรายงานข้อมูลใดๆ เกี่ยวกับวัตถุนั้น AI ไม่เพียงแต่สามารถตรวจจับการมีอยู่และตำแหน่งของวัตถุเท่านั้น แต่ยังสามารถใช้สติปัญญาเพื่อระบุวัตถุและคุณลักษณะที่สำคัญอื่น ๆ เกี่ยวกับวัตถุนั้นได้อีกด้วย

ใน Rover Rescue AI ในตัวของ VR Rover ได้รับการฝึกอบรมล่วงหน้าเพื่อให้สามารถตรวจจับวัตถุในเกมและบอกความแตกต่างระหว่างวัตถุเหล่านั้นได้ ตัวอย่างเช่น AI จะตรวจจับและตั้งชื่อ 'อุปสรรค' 'ศัตรู' และ 'แร่ธาตุ' เมื่อสิ่งเหล่านั้นเข้ามาภายในระยะการตรวจจับของ VR Rover AI ใช้ขนาดของวัตถุที่ตรวจพบเพื่อกำหนดระยะห่างจาก VR Rover และรายงานข้อมูลดังกล่าวอย่างต่อเนื่อง


รูปแบบของ AI ใน VR Rover

VR Rover ติดตั้ง AI สองรูปแบบหลัก: การตรวจจับและการมองเห็น

ภาพหน้าจอของอินเทอร์เฟซ VEXcode VR ที่แสดงความท้าทายในการเขียนโปรแกรม 'Rover Rescue' ซึ่งประกอบด้วยหุ่นยนต์เสมือนจริงและองค์ประกอบการเขียนโค้ดแบบบล็อกที่ออกแบบมาเพื่อวัตถุประสงค์ทางการศึกษาในการเรียนรู้ STEM

การตรวจจับเอไอ

“ตรวจจับ” ใช้เพื่อระบุสิ่งที่อยู่รอบๆ VR Rover 360 องศา ภายในรัศมี 800 มิลลิเมตร (มม.)

VR Rover สามารถตรวจจับแร่ธาตุและศัตรูได้ และสามารถแยกความแตกต่างระหว่างทั้งสองได้ รัศมีการตรวจจับจะแสดงด้วยวงกลมสีเหลืองในภาพทางด้านซ้าย

ภาพหน้าจอของอินเทอร์เฟซ VEXcode VR ที่แสดงความท้าทาย Rover Rescue ซึ่งประกอบด้วยหุ่นยนต์เสมือนจริงและบล็อกการเข้ารหัสสำหรับงานการเขียนโปรแกรมที่เกี่ยวข้องกับการนำทางและการช่วยเหลือรถสำรวจในสภาพแวดล้อมจำลอง

เอไอ สายตา

“การมองเห็น” ใช้เพื่อตรวจจับสิ่งที่อยู่ด้านหน้า VR Rover ภายในขอบเขตการมองเห็น 40 องศา และระยะ 1,000 มิลลิเมตร (มม.)

VR Rover สามารถมองเห็นแร่ธาตุ ศัตรู สิ่งกีดขวาง อันตราย และฐาน และสามารถแยกแยะความแตกต่างระหว่างสิ่งเหล่านั้นได้ การมองเห็นของ AI จะรายงานข้อมูลเพิ่มเติมเกี่ยวกับสิ่งที่มองเห็น เช่น ระยะทางและมุมต่อแร่ธาตุ หรือจุดสุขภาพของศัตรูที่ได้รับรังสี ขอบเขตการมองเห็นประมาณด้วยเส้นสีเหลืองในภาพทางด้านซ้าย


การแสดงข้อมูล AI ใน Rover Rescue

มีสองวิธีในการแสดงภาพข้อมูลที่ AI ในตัวรายงานภายในหน้าต่าง Rover Rescue Playground: แผนที่ขนาดเล็ก และการแสดงภาพ AI บนสนามแข่งขัน

แผนที่ขนาดเล็ก

ภาพหน้าจอของอินเทอร์เฟซ VEXcode VR ที่แสดงโครงการ 'Rover Rescue' ซึ่งประกอบไปด้วยหุ่นยนต์เสมือนจริงและองค์ประกอบการเข้ารหัสแบบบล็อกที่ออกแบบมาเพื่อวัตถุประสงค์ทางการศึกษาในการเรียนรู้ STEM

เมื่อแผนที่ขนาดเล็กปรากฏในหน้าต่าง Rover Rescue Playground มันจะแสดงตำแหน่งสัมพันธ์ของ VR Rover กับสนามที่สามารถเล่นได้และวัตถุที่ AI ระบุได้

ข้อมูล AI ที่ปรากฏบนแผนที่ย่อประกอบด้วยรัศมีการตรวจจับและขอบเขตการมองเห็น และองค์ประกอบที่สามารถรับรู้ได้ภายในช่วงเหล่านั้น

ภาพหน้าจอของอินเทอร์เฟซ VEXcode VR ที่แสดงความท้าทายในการเขียนโปรแกรม 'Rover Rescue' ซึ่งประกอบด้วยหุ่นยนต์เสมือนจริงและองค์ประกอบการเขียนโค้ดแบบบล็อกที่ออกแบบมาเพื่อวัตถุประสงค์ทางการศึกษาในการเรียนรู้ STEM

ตรวจจับรัศมี

วงกลมสีม่วงรอบๆ VR Rover (ตามที่ไฮไลต์ด้วยลูกศรสีแดงในภาพนี้) แสดงถึงรัศมีการตรวจจับ

แร่ธาตุและศัตรูในช่วงนี้สามารถตรวจจับได้โดยใช้การตรวจจับแบบ AI

ภาพหน้าจอของอินเทอร์เฟซ VEXcode VR ที่แสดงโครงการ Rover Rescue ซึ่งมีทั้งหุ่นยนต์เสมือนจริงและบล็อคโค้ดสำหรับงานการเขียนโปรแกรมที่เกี่ยวข้องกับการศึกษา STEM

สาขาการมองเห็น

กรวยโปร่งแสงสีม่วงที่ฉายจากด้านหน้าของ VR Rover (ตามที่ไฮไลต์ด้วยลูกศรสีแดงในภาพนี้) บ่งบอกถึงขอบเขตการมองเห็น หรือจุดที่ VR Rover สามารถ "มองเห็น" ได้อย่างมีประสิทธิภาพ

สามารถมองเห็นองค์ประกอบของเกมในช่วงนี้ได้ และข้อมูลเพิ่มเติมเกี่ยวกับวัตถุเหล่านี้จะปรากฏบนสนามแข่งขัน


การแสดงภาพ AI

ภาพหน้าจอของอินเทอร์เฟซ VEXcode VR ที่แสดงความท้าทาย Rover Rescue ซึ่งเป็นหุ่นยนต์เสมือนจริงที่นำทางผ่านสิ่งกีดขวางในสภาพแวดล้อมจำลอง สาธิตแนวคิดการเขียนโค้ดสำหรับการศึกษา STEM

การแสดงภาพ AI

การแสดงภาพ AI บนสนามแข่งขันสามารถเปิดและปิดได้โดยเลือกปุ่มที่มุมขวาล่างของหน้าต่าง Playground

เมื่อเปิดใช้งาน ข้อมูล AI จะเน้นองค์ประกอบเกมที่ตรวจพบ และแสดงชื่อและคุณลักษณะที่เกี่ยวข้องเช่น ระยะทางหรือคะแนนสุขภาพ

ข้อมูลแอตทริบิวต์จะแสดงเฉพาะเมื่อองค์ประกอบของเกมอยู่ภายในขอบเขตการมองเห็นและระยะการมองเห็น 1,000 มม. ของ VR Rover เมื่ออยู่นอกระยะจะไม่แสดง

ภาพหน้าจอของอินเทอร์เฟซ VEXcode VR ที่แสดงโครงการ Rover Rescue ซึ่งประกอบไปด้วยหุ่นยนต์เสมือนจริงและองค์ประกอบการเข้ารหัสแบบบล็อกที่ออกแบบมาเพื่อช่วยให้ผู้ใช้เรียนรู้แนวคิดการเข้ารหัสในสภาพแวดล้อมจำลอง

แร่ธาตุที่แสดงด้วยไฮไลท์เรืองแสงและฉลาก 'Mineral'

ระยะทางและมุมของแร่ธาตุก็จะปรากฏขึ้นเช่นกัน และจะเปลี่ยนไปตามเวลาจริงเมื่อ VR Rover เคลื่อนที่ไปรอบ ๆ สภาพแวดล้อมของมนุษย์ต่างดาว

ภาพหน้าจอของอินเทอร์เฟซ VEXcode VR ที่แสดงโครงการ Rover Rescue ซึ่งประกอบไปด้วยหุ่นยนต์เสมือนจริงและองค์ประกอบการเข้ารหัสแบบบล็อกที่ออกแบบมาเพื่อสอนแนวคิดการเข้ารหัสและหลักการของหุ่นยนต์ในสถานศึกษา

ศัตรูที่ได้รับรังสีจะถูกระบุด้วยไฮไลต์เรืองแสงและป้ายกำกับ 'ศัตรู'

ระยะทางและมุมของศัตรูจะปรากฏขึ้น และจะเปลี่ยนไปตามเวลาจริงเมื่อ VR Rover และศัตรูเคลื่อนที่โดยสัมพันธ์กัน

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

ภาพหน้าจอของความท้าทาย VEXcode VR Rover Rescue แสดงให้เห็นอินเทอร์เฟซหุ่นยนต์เสมือนจริงพร้อมบล็อกการเข้ารหัสและสภาพแวดล้อมจำลองสำหรับงานการเขียนโปรแกรมที่เกี่ยวข้องกับการศึกษา STEM

สิ่งกีดขวางจะถูกระบุด้วยไฮไลต์ที่เรืองแสงและป้ายกำกับ "สิ่งกีดขวาง"

ระยะทางถึงสิ่งกีดขวางจะปรากฏขึ้น และจะเปลี่ยนแบบเรียลไทม์เมื่อ VR Rover เคลื่อนที่ไปรอบๆ สภาพแวดล้อมของมนุษย์ต่างดาว


การใช้ข้อมูล AI ในโครงการ

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

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

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

Last Updated: