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 พร้อมด้วยยานสำรวจ พื้นผิวของดาวอังคาร และโปรแกรมแก้ไขโค้ดแบบบล็อก

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

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

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

สนามเด็กเล่น VEXcode VR Rover Rescue พร้อมยานสำรวจดาวอังคาร ฐานปฏิบัติการบนดาวอังคาร และพื้นที่ทำงานสำหรับเขียนโค้ดเพื่อการนำทางด้วย AI และภารกิจกู้ภัย

เอไอ สายตา

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

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


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

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

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

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

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

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

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

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

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

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

โปรเจ็กต์ VEXcode VR Rover Rescue พร้อมสนามเด็กเล่นสำหรับรถโรเวอร์และบล็อกการเขียนโค้ด AI ที่มองเห็นได้

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

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

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


การแสดงภาพ AI

สนามเด็กเล่น VEXcode VR Rover Rescue ที่ให้ยานสำรวจเคลื่อนที่ผ่านสิ่งกีดขวางและเก็บตัวอย่างโดยใช้คุณสมบัติ AI

การแสดงภาพ AI

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

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

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

พื้นที่ทำงานของโปรเจ็กต์ VEXcode VR Rover Rescue พร้อมสนามเด็กเล่นสำหรับรถโรเวอร์และโปรแกรมแก้ไขโค้ดแบบบล็อก

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

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

โปรเจ็กต์ VEXcode VR Rover Rescue แสดงให้เห็น Playground, รถโรเวอร์ และโค้ดแบบบล็อกไว้ด้วยกัน

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

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

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

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

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

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