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 สองรูปแบบหลัก: การตรวจจับและการมองเห็น

Screen_Shot_2022-12-01_at_10.26.37_AM.png

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

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

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

Screen_Shot_2022-12-01_at_10.47.45_AM.png

เอไอ สายตา

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

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


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

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

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

Screen_Shot_2022-12-01_at_10.51.35_AM.png

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

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

Screen_Shot_2022-12-01_at_10.26.37_AM_copy.png

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

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

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

Screen_Shot_2022-12-01_at_10.26.37_AM_copy_2.png

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

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

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


การแสดงภาพ AI

Screen_Shot_2022-12-01_at_10.56.52_AM.png

การแสดงภาพ AI

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

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

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

Screen_Shot_2022-12-01_at_10.58.05_AM.png

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

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

Screen_Shot_2022-12-01_at_11.02.25_AM.png

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

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

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

Screen_Shot_2022-12-01_at_11.04.02_AM.png

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

ระยะทางถึงสิ่งกีดขวางจะปรากฏขึ้น และจะเปลี่ยนแบบเรียลไทม์เมื่อ 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: