विज़न सेंसर#

परिचय#

VEX EXP का विज़न सेंसर रंगों और रंग कोडों का पता लगाता है और उन्हें ट्रैक करता है। इससे विज़न सेंसर अपने आसपास के वातावरण का विश्लेषण कर पाता है, वस्तुओं का अनुसरण कर पाता है और प्राप्त दृश्य डेटा के आधार पर प्रतिक्रिया करता है।

नीचे उपलब्ध सभी ब्लॉकों की सूची दी गई है:

कार्य — चयनित वस्तु प्रकार के लिए विज़न सेंसर से डेटा कैप्चर करें।

सेटिंग्स — यह चुनें कि आप किस वस्तु के साथ इंटरैक्ट करना चाहते हैं।

  • सेट विज़न ऑब्जेक्ट इंडेक्स — ऑब्जेक्ट-संबंधित ब्लॉकों में किस पता लगाए गए ऑब्जेक्ट (क्रम के अनुसार) को संदर्भित करना है, यह निर्दिष्ट करता है।

मूल्य — एकत्रित डेटा तक पहुंच और उसका उपयोग करें।

कार्रवाई#

विज़न सेंसर का स्नैपशॉट लें#

टेक विज़न स्नैपशॉट स्टैक ब्लॉक विज़न सेंसर से वर्तमान छवि को कैप्चर करेगा, जिसे रंग संकेतों या रंग कोड के लिए संसाधित और विश्लेषण किया जाएगा।

इस ब्लॉक के साथ उपयोग करने से पहले विज़न सेंसर यूटिलिटी में कलर सिग्नेचर और कलर कोड को पहले कॉन्फ़िगर किया जाना चाहिए।

नोट: किसी भी अन्य विज़न सेंसर ब्लॉक का उपयोग करने से पहले एक स्नैपशॉट लेना आवश्यक है।

इस डेटासेट में ऑब्जेक्ट्स को चौड़ाई के अनुसार सबसे बड़े से सबसे छोटे क्रम में, इंडेक्स 0 से शुरू करके संग्रहित किया गया है। प्रत्येक ऑब्जेक्ट के गुणों को विज़न ऑब्जेक्ट प्रॉपर्टी ब्लॉक का उपयोग करके एक्सेस किया जा सकता है। यदि कोई मेल खाने वाले ऑब्जेक्ट्स नहीं मिलते हैं, तो एक खाली डेटासेट रिपोर्ट किया जाता है।

[SELECT_A_SIG v] का [Vision1 v] स्नैपशॉट लें

पैरामीटर

विवरण

उपकरण

कौन सा विज़न सेंसर इस्तेमाल करना है?

हस्ताक्षर

दिए गए सिग्नेचर के डेटा को ही शामिल करने के लिए डेटासेट को फ़िल्टर करता है। उपलब्ध सिग्नेचर हैं:

  • NAME - एक रंग सिग्नेचर या रंग कोड, जहाँ NAME विज़न सेंसर यूटिलिटी में कॉन्फ़िगर किया गया नाम है

सेटिंग्स#

विज़न सेंसर ऑब्जेक्ट आइटम सेट करें#

सेट विज़न सेंसर ऑब्जेक्ट आइटम स्टैक ब्लॉक यह निर्धारित करता है कि डेटासेट में किस आइटम का उपयोग करना है।

[Vision1 v] ऑब्जेक्ट आइटम (1) पर सेट करें

पैरामीटर

विवरण

उपकरण

कौन सा विज़न सेंसर इस्तेमाल करना है?

वस्तु

उपयोग किए जाने वाले डेटासेट में आइटम की संख्या।

मान#

विज़न सेंसर ऑब्जेक्ट मौजूद है#

विज़न ऑब्जेक्ट मौजूद है बूलियन ब्लॉक यह रिपोर्ट करता है कि डेटासेट में एक निर्दिष्ट रंग हस्ताक्षर या रंग कोड का पता चला है या नहीं।

  • सही — डेटासेट में एक रंग हस्ताक्षर या रंग कोड शामिल है।

  • गलत — डेटासेट में कोई रंग हस्ताक्षर या रंग कोड शामिल नहीं है।

<[Vision1 v] ऑब्जेक्ट मौजूद है?>

पैरामीटर

विवरण

उपकरण

कौन सा विज़न सेंसर इस्तेमाल करना है?

विज़न सेंसर ऑब्जेक्ट काउंट#

विज़न ऑब्जेक्ट काउंट रिपोर्टर ब्लॉक डेटासेट में पता लगाए गए ऑब्जेक्ट्स की संख्या को एक पूर्ण संख्या के रूप में रिपोर्ट करता है।

([Vision1 v] ऑब्जेक्ट की संख्या)

पैरामीटर

विवरण

उपकरण

कौन सा विज़न सेंसर इस्तेमाल करना है?

विज़न सेंसर ऑब्जेक्ट प्रॉपर्टी#

प्रत्येक ऑब्जेक्ट (नीचे दिखाया गया है) के साथ पाँच गुण शामिल हैं जो विज़न सेंसर स्नैपशॉट लें ब्लॉक का उपयोग करने के बाद संग्रहीत होते हैं।

([Vision1 v] ऑब्जेक्ट [चौड़ाई v])

सभी प्रॉपर्टी मान, विज़न सेंसर स्नैपशॉट लें ब्लॉक का उपयोग किए जाने के समय विज़न सेंसर के दृश्य में पता लगाए गए ऑब्जेक्ट की स्थिति और आकार का वर्णन करते हैं। ये मान सेंसर के 316 x 212 पिक्सेल रिज़ॉल्यूशन के आधार पर पिक्सेल में मापे जाते हैं।

पैरामीटर

विवरण

दृष्टि सेंसर

उपयोग किए जाने वाले विज़न सेंसर को डिवाइसेस विंडो में कॉन्फ़िगर किया जाता है।

संपत्ति

पता लगाए गए ऑब्जेक्ट के किस गुण का उपयोग करना है:

चौड़ाई#

width प्रॉपर्टी पिक्सेल में पता लगाए गए रंग सिग्नेचर की चौड़ाई को 0 से 316 तक की पूर्णांक संख्या के रूप में रिपोर्ट करती है।

विज़न ऑब्जेक्ट प्रॉपर्टी स्टैक ब्लॉक, जिसका पैरामीटर चौड़ाई पर सेट है।#
[Vision1 v] ऑब्जेक्ट [चौड़ाई v]

ऊंचाई#

ऊंचाई प्रॉपर्टी पिक्सेल में पता लगाए गए रंग हस्ताक्षर की ऊंचाई को 0 से 212 तक की पूर्ण संख्या के रूप में रिपोर्ट करती है।

विज़न ऑब्जेक्ट प्रॉपर्टी स्टैक ब्लॉक, जिसका पैरामीटर ऊंचाई पर सेट है।#
[Vision1 v] ऑब्जेक्ट [ऊंचाई v]

केंद्रX#

centerX प्रॉपर्टी, पिक्सेल में पता लगाए गए रंग हस्ताक्षर के केंद्र के x-निर्देशांक को 0 से 316 तक की पूर्ण संख्या के रूप में रिपोर्ट करती है।

विज़न ऑब्जेक्ट प्रॉपर्टी स्टैक ब्लॉक, जिसका पैरामीटर centerX पर सेट है।#
[Vision1 v] ऑब्जेक्ट [centerX v]

केंद्र#

centerY प्रॉपर्टी, पिक्सेल में पता लगाए गए रंग सिग्नेचर के केंद्र के y-निर्देशांक को 0 से 212 तक की पूर्ण संख्या के रूप में रिपोर्ट करती है।

विज़न ऑब्जेक्ट प्रॉपर्टी स्टैक ब्लॉक जिसका पैरामीटर centerY पर सेट है।#
[Vision1 v] ऑब्जेक्ट [centerY v]

कोण#

एंगल प्रॉपर्टी, पता लगाए गए कलर कोड के ओरिएंटेशन को 0 से 180 डिग्री तक की पूर्ण संख्या के रूप में रिपोर्ट करती है।

नोट: एंगल प्रॉपर्टी का उपयोग केवल कलर कोड के साथ ही किया जा सकता है।

विज़न ऑब्जेक्ट प्रॉपर्टी स्टैक ब्लॉक, जिसका पैरामीटर एंगल पर सेट है।#
[Vision1 v] ऑब्जेक्ट [कोण v]