आप एआई क्लासिफिकेशन का उपयोग करके वीईएक्सकोड वीआर में वी5आरसी 25-26 पुश बैक प्लेग्राउंड पर गेम ऑब्जेक्ट (ब्लॉक) की पहचान करने में मदद के लिए एआई विजन सेंसर का उपयोग कर सकते हैं।
यदि आप एआई विज़न सेंसर के संस्करण से परिचित हैं, आपको पता होगा कि भौतिक सेंसर में अप्रैलटैग और कॉन्फ़िगर किए गए रंग हस्ताक्षर के बारे में जानकारी देने की क्षमता भी होती है। क्योंकि VEXcode VR में किसी रोबोट कॉन्फ़िगरेशन की आवश्यकता नहीं होती है और V5RC 25-26 पुश बैक फील्ड पर कोई अप्रैलटैग मौजूद नहीं होता है, इसलिए वर्चुअल सेंसर केवल पहले से कॉन्फ़िगर किए गए गेम एलिमेंट्स: रेड ब्लॉक्स और ब्लू ब्लॉक्स के बारे में जानकारी देता है।
VEXcode VR में V5RC पुश बैक में AI विज़न सेंसर कैसे काम करता है
एआई विजन सेंसर एक ऐसा कैमरा है जो गेम एलिमेंट्स को स्वचालित रूप से पहचान और उनमें अंतर कर सकता है, जिससे आपका रोबोट विशिष्ट वस्तुओं की ओर स्वतः ही उन्मुख हो सकता है। यह सेंसर इस वर्ष के V5RC पुश बैक गेम एलिमेंट्स को पहचानने के लिए पहले से ही प्रशिक्षित है, इसलिए यह ब्लॉक को स्वचालित रूप से पहचान लेगा।
इन वस्तुओं का पता लगाने के लिए, रोबोट के सामने वाले हिस्से पर एआई विजन सेंसर लगाया गया है (जैसा कि यहां दिखाया गया है)।
एआई विज़न सेंसर से डेटा एकत्र करना
आप VEXcode VR में स्नैपशॉट विंडो, मॉनिटर कंसोल या प्रिंट कंसोल के माध्यम से AI विज़न सेंसर द्वारा रिपोर्ट किए जा रहे डेटा को देख सकते हैं।
स्नैपशॉट विंडो देखने और एआई विज़न सेंसर द्वारा रिपोर्ट किए जा रहे डेटा को देखने के लिए, एआई विज़न सेंसर बटन का चयन करें।
स्नैपशॉट विंडो को छिपाने के लिएAI विज़न सेंसर बटन को फिर से चुनें।
स्नैपशॉट विंडो प्लेग्राउंड विंडो के ऊपरी बाएं कोने में दिखाई देती है और एआई विजन सेंसर के दृश्य क्षेत्र के भीतर सभी गेम तत्वों की पहचान करती है।
प्रत्येक पहचाने गए ऑब्जेक्ट के लिए, यह वर्गीकरण, केंद्र X और केंद्र Y निर्देशांक, और चौड़ाई और ऊंचाई सहित प्रमुख डेटा प्रदर्शित करता है।
एआई विज़न सेंसर द्वारा रिपोर्ट किए गए डेटा के प्रकारों की व्याख्या, जिनमें उनके संबंधित वीईएक्सकोड कमांड शामिल हैं, ब्लॉक और पायथन वीईएक्स एपीआई में पाई जा सकती है।
इन कमांड्स का उपयोग मॉनिटर और/या प्रिंट कंसोल में किया जा सकता है ताकि आपके प्रोजेक्ट के चलने के दौरान लिए गए प्रत्येक स्नैपशॉट से डेटा को विज़ुअलाइज़ करने में मदद मिल सके। मॉनिटर और प्रिंट कंसोल का उपयोग करने के बारे में अधिक जानें, ब्लॉकके साथ 2, पायथनके साथ , या प्रिंट कंसोल का उपयोग करना।
डेक्स को वस्तुओं की पहचान करने में मदद करने के लिए एआई विज़न सेंसर का उपयोग करना
आप एआई विजन सेंसर का उपयोग करके सेंसर के डेटा की व्याख्या करके डेक्स को विशिष्ट वस्तुओं तक नेविगेट करने में मदद कर सकते हैं। इस तकनीक की मदद से, डेक्स गेम एलिमेंट्स को लक्षित कर सकता है और उन्हें उठाने के लिए उनके पास जा सकता है।
एआई विजन सेंसर केवल सबसे हालिया स्नैपशॉट से डेटा रिपोर्ट करेगा, इसलिए डेक्स को गाड़ी चलाते समय उस स्नैपशॉट को लगातार अपडेट करते रहने की आवश्यकता है।
यह उदाहरण परियोजना दर्शाती है कि कैसे डेक्स एआई विजन सेंसर का उपयोग करके स्वचालित रूप से एक ब्लॉक की ओर उन्मुख हो सकता है और उसे उठा सकता है।
पाइथन के साथ ब्लॉक या वाले उदाहरण प्रोजेक्ट तक पहुँचने और उन्हें चलाने के बारे में जानें।
डेक्स के सेंसरों का एक साथ उपयोग करना
एआई विजन सेंसर को रोबोट पर लगे अन्य सेंसरों के साथ मिलाकर फील्ड के आसपास के कार्यों को पूरा किया जा सकता है। Dex के वर्चुअल संस्करण पर मौजूद सभी सेंसरों की पूरी सूची VEX API के पृष्ठ पर पाई जा सकती है कोडिंग शुरू करने में आपकी मदद के लिए ये कुछ सुझाव हैं:
- गेम एलिमेंट को खोजने और उस पर निशाना साधने के लिए एआई विजन सेंसर का उपयोग करें, फिर लक्ष्य तक पहुंचने के लिए जीपीएस सेंसरका उपयोग करें।
- कई गेम एलिमेंट्स को खोजने और उन पर निशाना साधने के लिएएआई विजन सेंसर का उपयोग करें, फिर रिलीज करने से पहले कन्वेयर में ब्लॉक का रंग निर्धारित करने के लिए ऑप्टिकल सेंसर का उपयोग करें।
याद रखें कि विशिष्ट कमांड, V5RC पुश बैक फ़ील्ड और हीरो बॉट, डेक्स के बारे में अतिरिक्त जानकारी VEX API और VEXcode VR (ब्लॉक और पायथन ) में अंतर्निहित सहायता में पाई जा सकती है।