تم تجهيز VR Rover في Rover Rescue بتقنية الذكاء الاصطناعي المدمجة التي تمكنه من اكتشاف عناصر اللعبة واستخدام تلك المعلومات للتنقل بشكل أفضل في عالمه الافتراضي. يمكن تصور هذه البيانات واستخدامها بطرق مختلفة داخل Rover Rescue Playground واللعب.
كيف يكون هذا مثالاً على تكنولوجيا الذكاء الاصطناعي (AI)؟
تتيح تقنية الذكاء الاصطناعي (AI) المدمجة في VR Rover اكتشاف الأشياء والإبلاغ عن سماتها. يمكن لأجهزة الاستشعار، مثل مستشعر المسافة، اكتشاف الجسم وموقعه ولكن ليس لديها الذكاء اللازم للإبلاغ عن أي معلومات حول هذا الكائن. لا يستطيع الذكاء الاصطناعي اكتشاف وجود جسم ما وموقعه فحسب، بل يمكنه أيضًا استخدام ذكائه لتحديد الكائن والسمات المهمة الأخرى المتعلقة به.
في Rover Rescue، تم تدريب الذكاء الاصطناعي المدمج في VR Rover مسبقًا ليكون قادرًا على اكتشاف كائنات اللعبة ومعرفة الفرق بينها. على سبيل المثال، سيكتشف الذكاء الاصطناعي "العوائق" و"الأعداء" و"المعادن" ويسميها لأنها تقع ضمن نطاق يمكن اكتشافه من VR Rover. ويستخدم الذكاء الاصطناعي الحجم المكتشف للكائن لتحديد المسافة التي تفصله عن جهاز VR Rover، ويقوم بإبلاغ تلك المعلومات بشكل مستمر.
أشكال الذكاء الاصطناعي في VR Rover
تم تجهيز VR Rover بشكلين رئيسيين من الذكاء الاصطناعي: الكشف والبصر.
كشف الذكاء الاصطناعي
يُستخدم "الكشف" لتحديد ما هو موجود حول جهاز VR Rover بزاوية 360 درجة، ضمن دائرة نصف قطرها 800 ملم.
يستطيع جهاز VR Rover اكتشاف المعادن والأعداء، ويمكنه التمييز بين الاثنين. تتم الإشارة إلى نصف قطر الكشف بالدائرة الصفراء في الصورة الموجودة على اليسار.
البصر لمنظمة العفو الدولية
يتم استخدام "البصر" لاكتشاف ما هو موجود أمام جهاز VR Rover ضمن مجال رؤية يبلغ 40 درجة ومدى يصل إلى 1000 ملم.
يمكن لمركبة VR Rover رؤية المعادن والأعداء والعقبات والمخاطر والقاعدة، ويمكنها التمييز بينها. سيقدم مشهد الذكاء الاصطناعي المزيد من المعلومات حول ما يراه، مثل المسافة والزاوية للمعادن أو النقاط الصحية للعدو المشعع. يتم تقدير مجال الرؤية بالخطوط الصفراء في الصورة على اليسار.
تصور معلومات الذكاء الاصطناعي في Rover Rescue
هناك طريقتان لتصور المعلومات التي يبلغ عنها الذكاء الاصطناعي المدمج في نافذة Rover Rescue Playground: الخريطة المصغرة، وتصور الذكاء الاصطناعي في ميدان اللعب.
الخريطة المصغرة
عندما تكون الخريطة المصغرة موجودة في نافذة Rover Rescue Playground، فسوف تعرض الموقع النسبي لمركبة VR Rover بالنسبة للمجال القابل للعب والأشياء التي حددها الذكاء الاصطناعي الخاص بها.
تتضمن معلومات الذكاء الاصطناعي المرئية على الخريطة المصغرة نصف قطر الكشف ومجال الرؤية والعناصر التي يمكن استشعارها ضمن تلك النطاقات.
كشف الشعاع
تشير الدائرة الأرجوانية حول VR Rover (كما هو موضح بالسهم الأحمر في هذه الصورة) إلى نصف قطر الكشف.
يمكن استشعار المعادن والأعداء ضمن هذا النطاق باستخدام كشف الذكاء الاصطناعي.
مجال الرؤية
يشير المخروط الأرجواني الشفاف المسقط من مقدمة VR Rover (كما هو موضح بالسهم الأحمر في هذه الصورة) إلى مجال الرؤية، أو حيث يمكن لـ VR Rover "الرؤية" بشكل فعال.
يمكن رؤية عناصر اللعبة ضمن هذا النطاق، وسيتم عرض المزيد من المعلومات حول هذه الكائنات في ميدان اللعب.
تصور الذكاء الاصطناعي
تصور الذكاء الاصطناعي
يمكن تشغيل وإيقاف تصور الذكاء الاصطناعي في ميدان اللعب عن طريق تحديد الزر الموجود في الزاوية اليمنى السفلية من نافذة ساحة اللعب.
عند تشغيله، ستسلط معلومات الذكاء الاصطناعي الضوء على عناصر اللعبة المكتشفة وتعرض أسمائها والسمات ذات الصلة-مثل المسافة أو النقاط الصحية.
لن يتم عرض معلومات السمة إلا عندما تكون عناصر اللعبة ضمن مجال الرؤية ونطاق رؤية 1000 ملم لمركبة VR Rover. عندما تكون خارج النطاق، لن يتم عرضها.
تتم الإشارة إلى المعادن من خلال تمييز متوهج وعلامة "معدنية".
يتم أيضًا عرض المسافة والزاوية للمعادن، وسوف تتغير في الوقت الفعلي أثناء تحرك VR Rover حول البيئة الغريبة.
تتم الإشارة إلى الأعداء المشععين من خلال تمييز متوهج وعلامة "العدو".
يتم عرض المسافة والزاوية للعدو، وسوف تتغير في الوقت الفعلي عندما يتحرك جهاز VR Rover والعدو بالنسبة لبعضهما البعض.
يتم أيضًا عرض مستوى وصحة العدو. كلما ارتفع المستوى، زادت نقاط صحة العدو. ترتبط قوة الامتصاص اللازمة لتحييد العدو بمستواه وصحته.
تتم الإشارة إلى العوائق من خلال تمييز متوهج وتسمية "عقبة".
يتم عرض المسافة إلى العائق، وسوف تتغير في الوقت الحقيقي أثناء تحرك VR Rover حول البيئة الفضائية.
استخدام معلومات الذكاء الاصطناعي في المشاريع
يمكن استخدام المعلومات الواردة من الذكاء الاصطناعي المدمج في VR Rover في المشاريع للمساعدة في التنقل إلى المعادن واكتشاف الأعداء وتجنب العوائق والمزيد. هناك عدة طرق يمكن من خلالها استخدام بيانات الذكاء الاصطناعي في المشروع.
يمكن استخدام المشاريع النموذجية كنقطة بداية للتعليمات البرمجية الخاصة بك. راجع هذه المقالة لمزيد من المعلومات حول الوصول إلى أمثلة المشاريع واستخدامها في VEXcode VR.