एआई विज़न सेंसर के साथ अप्रैलटैग्स का उपयोग करना

AprilTags दृश्य चिह्नक हैं जिन्हें कंप्यूटर विज़न सिस्टम द्वारा आसानी से पता लगाने और पहचानने के लिए डिज़ाइन किया गया है। इन वर्गाकार टैग्स में एक अनूठा काला और सफेद पैटर्न होता है जो कैमरों और सॉफ्टवेयर को उन्हें जल्दी से पहचानने और 3डी स्पेस में उनकी सटीक स्थिति और अभिविन्यास निर्धारित करने की अनुमति देता है।

अप्रैल टैग्स की कुल 38 अलग-अलग श्रेणियां हैं, जिन्हें 0 से 37 तक क्रमांकित किया गया है। इन अप्रैल टैग्स की प्रिंट करने योग्य प्रति के लिए, पीडीएफ संस्करण या डाउनलोड करने के लिए यहां करें, क्रिकट ज़िप (एसवीजी) संस्करण डाउनलोड करने के लिए यहां क्लिक करें।

एआई विजन यूटिलिटी द्वारा तीन अप्रैलटैग्स को ट्रैक किया जा रहा है। प्रत्येक टैग की पहचान की जाती है, उसका स्थान निर्धारित किया जाता है और उसकी रूपरेखा तैयार की जाती है, जो सिस्टम द्वारा उसकी ट्रैकिंग को दर्शाती है। इस उदाहरण में अप्रैलटैग आईडी 0, 3 और 9 हैं।

प्रत्येक अप्रैलटैग में एक पहचानने योग्य आईडी नंबर होता है जो एआई विजन सेंसर को उनके बीच अंतर करने की अनुमति देता है। इससे अप्रैल टैग्स का उपयोग खेत में नेविगेशन के लिए या रुचि के बिंदुओं की पहचान करने के लिए किया जा सकता है।

अपने ब्लॉक्स, पायथन, या सी++ वीईएक्सकोड प्रोजेक्ट्स में पता लगाए गए अप्रैल टैग्स के बारे में डेटा का उपयोग कैसे करें, इस बारे में अधिक जानकारी के लिए यहां जाएं।

AprilTag डिटेक्शन को सक्षम करें

AprilTags का पता लगाने के लिए, AI Vision Utility में इसका डिटेक्शन मोड पहले से ही सक्षम होना चाहिए।

VEXcode EXP में AI विज़न सेंसर सेटिंग्स मेनू में सेंसर को AIVision1 के रूप में लेबल किया गया है। एक बड़ा एआई विज़न सेंसर आइकन प्रदर्शित होता है, और उसके नीचे, कॉन्फ़िगर करें नामक एक नीला बटन हाइलाइट किया गया है।

एआई विजन सेंसर के डिवाइस मेनू मेंकॉन्फ़िगर चुनें।

एआई विजन यूटिलिटी मेनू में अप्रैलटैग्स विकल्प हाइलाइट किया गया है। यह विकल्प डिफ़ॉल्ट रूप से बंद रहता है।

एआई विजन यूटिलिटी शुरू हो जाएगी। AprilTags के नीचे टॉगल का चयन करें ताकि AprilTag डिटेक्शन मोड चालू हो सके।

AI विज़न यूटिलिटी में AprilTags विकल्प चालू है और सेंसर के वीडियो फ़ीड में एक AprilTag की पहचान की गई है। नीचे दाएं कोने में क्लोज बटन हाइलाइट किया गया है।

एआई विज़न यूटिलिटी से बाहर निकलने के लिएचुनें औरबंद करें।

VEXcode EXP डिवाइसेस मेनू खोलने पर AI विज़न सेंसर सेटिंग्स मेनू खुल जाता है। सेटिंग्स मेनू में यह दर्शाया गया है कि अप्रैलटैग्स डिटेक्शन मोड चालू है। नीचे दाएं कोने में स्थित 'हो गया' बटन हाइलाइट हो गया है।

आपको नया अप्रैलटैग डिटेक्शन मोड चालू दिखाई देगा।
एआई विज़न सेंसर के कॉन्फ़िगरेशन में किए गए परिवर्तनों को सहेजने के लिए Done चुनें।

अप्रैलटैग विशिष्ट डेटा

एआई विजन सेंसर अप्रैल टैग्स से संबंधित विशिष्ट डेटा एकत्र करता है और उसकी रिपोर्ट देता है।

एआई विजन यूटिलिटी वीडियो फीड में पहचाने गए अप्रैलटैग का एक उदाहरण। अप्रैलटैग की आईडी सूचीबद्ध है और यह 7 है।

आईडी प्रत्येक अप्रैल टैग की अद्वितीय टैग आईडी को संदर्भित करता है, जिसे टैग के ऊपरी बाएं कोने में देखा जा सकता है। 

एआई विजन यूटिलिटी वीडियो फीड में पहचाने गए अप्रैलटैग का एक उदाहरण। AprilTag का कोण सूचीबद्ध है और यह 355 डिग्री दर्शाता है।

कोण अप्रैलटैग के संबंध में सेंसर के घूर्णन कोण को दर्शाता है। इसे 0 से 359 डिग्री के बीच मापा जाता है।

VEXcode EXP में AprilTags के साथ कोडिंग

उदाहरण के तौर पर प्रोजेक्ट का थंबनेल जिस पर लिखा है: Detecting AprilTags (AI Vision)।

 

AI विज़न सेंसर को AprilTags के साथ वास्तविक समय में इंटरैक्ट करते देखने के लिए, VEXcode EXP में मौजूद Detecting AprilTags (AI Vision) Example Project का उपयोग करें। 

VEXcode EXP में उदाहरण प्रोजेक्ट का उपयोग कैसे करें, जानने के लिए यहां जाएं.

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

Last Updated: