मुख्य सामग्री पर जाएं

परिचय

VEXcode VR के साथ Python का उपयोग करने के लिए VR Enhanced या Premium लाइसेंस की आवश्यकता होती है। सुनिश्चित करें कि आप अपने क्लास कोड से लॉग इन हैं और ऊपरी बाएं कोने में वीआर लोगो ग्रे या सुनहरा रंग का है। 

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

डिस्क मेज़ प्लेग्राउंड पर, प्लेग्राउंड के फर्श पर हरे, लाल और नीले डिस्क और उनसे मेल खाने वाले रंगीन वर्गों को इस तरह से रखकर एक भूलभुलैया बनाई जाती है कि रोबोट एक-एक करके प्रत्येक डिस्क तक पहुंचकर भूलभुलैया में आगे बढ़ सके। नीचे दिए गए वीडियो को देखें जिसमें वीआर रोबोट भूलभुलैया में रास्ता ढूंढता है।

रोबोट खेल के मैदान के निचले बाएं कोने के पास स्थित हरे तीर से चलना शुरू करता है, जो पहले हरे डिस्क के ठीक सामने है। भूलभुलैया से निकलने के लिए, रोबोट हरे डिस्क की ओर आगे बढ़ता है और दाईं ओर मुड़ जाता है। इसके बाद यह अगले नीले डिस्क की ओर बढ़ता है और बाईं ओर मुड़ जाता है। रोबोट अगले तीन नीले डिस्क के साथ यही प्रक्रिया दोहराता है। फिर रोबोट हरे डिस्क की ओर बढ़ता है और दाईं ओर मुड़ता है, अंतिम नीले डिस्क की ओर बढ़ता है और बाईं ओर मुड़ता है, अंतिम हरे डिस्क की ओर बढ़ता है और दाईं ओर मुड़ता है। इसके बाद रोबोट आगे बढ़ता है और लाल डिस्क का पता चलने पर रुक जाता है, जो यह दर्शाता है कि वह भूलभुलैया के अंत तक पहुंच गया है। इसके बाद रोबोट दाईं ओर मुड़ता है और भूलभुलैया को दोहराने के लिए शुरुआती बिंदु पर वापस चला जाता है। 

डिस्क भूलभुलैया समस्या

वीआर रोबोट को डिस्क भूलभुलैया में नेविगेट करने के लिए कोड करने के कई तरीके हैं। डिस्क मेज़ का लक्ष्य वीआर रोबोट को मेज़ में मौजूद प्रत्येक रंगीन डिस्क तक ले जाना है, और अंत में लाल डिस्क पर पहुंचना है। पिछली इकाइयों में, आपने भूलभुलैया को हल करने के लिएजबकिलूप और वस्तुओं का पता लगाने के लिए सेंसर फीडबैक का उपयोग किया। सौभाग्य से, वीआर रोबोट में और हमारे कोड में ऐसे उपकरण मौजूद हैं जो डिस्क मेज़ की समस्या को हल करने के लिए रंगों का पता लगाने में हमारी मदद कर सकते हैं। इस इकाई में आप उन उपकरणों के बारे में जानेंगे, जिसकी शुरुआत अगले पाठ में नेत्र संवेदकों से होगी।