परिचय
VEXcode VR के साथ Python का उपयोग करने के लिए VR Enhanced या Premium लाइसेंस की आवश्यकता होती है। सुनिश्चित करें कि आप अपने क्लास कोड से लॉग इन हैं और ऊपरी बाएं कोने में वीआर लोगो ग्रे या सुनहरा रंग का है।
वॉल मेज़ चैलेंज में, आप VEXcode VR Python का उपयोग करके VR रोबोट को मेज़ प्लेग्राउंड के शुरुआती और अंतिम भाग में नेविगेट करेंगे। आप सीखेंगे कि वॉल मेज़ चैलेंज को हल करने के लिए बम्पर सेंसर और whileलूप का उपयोग कैसे करें।
नीचे दिए गए वीडियो क्लिप में, वीआर रोबोट खेल के मैदान के निचले केंद्र में स्थित भूलभुलैया के शुरुआती बिंदु से शुरू होता है और ऊपरी केंद्र में स्थित अंतिम बिंदु तक पहुंचता है। भूलभुलैया को हल करने के लिए, रोबोट तब तक चलता है जब तक वह किसी दीवार से टकरा नहीं जाता, फिर वह पीछे हटता है और खुले रास्तों में आगे बढ़ने के लिए मुड़ जाता है। वीआर रोबोट सबसे पहले आगे-पीछे चलता है और तीन बार बाएं मुड़ता है, ताकि वह पहली दीवारों को पार कर सके। इसके बाद यह पीछे की ओर मुड़ता है, आगे बढ़ता है और भूलभुलैया के केंद्र तक पहुंचने के लिए दो बार दाईं ओर मुड़ता है। आखिरी दीवार को पार करने के लिए, रोबोट पीछे की ओर जाता है, आगे बढ़ता है, और तीन बार बाईं ओर मुड़ता है, फिर अंत में, यह दाईं ओर मुड़ता है, आगे बढ़ता है, पीछे की ओर जाता है, बाईं ओर मुड़ता है, और अंत तक पहुँच जाता है।
दीवार भूलभुलैया समस्या
वीआर रोबोट को वॉल मेज़ के भीतर विभिन्न स्थानों पर नेविगेट करने के लिए कोड करने के कई तरीके हैं। हालाँकि, भूलभुलैया की सटीक दूरी या आयामों को जाने बिना,ड्राइव_फॉरजैसे कमांड का उपयोग करना मुश्किल हो सकता है। सौभाग्य से, वीआर रोबोट में और हमारे कोड में ऐसे उपकरण मौजूद हैं जो हमें भूलभुलैया की समस्या को हल करने में मदद करते हैं। इस यूनिट में आप उन उपकरणों के बारे में जानेंगे, जिसकी शुरुआत अगले पाठ में बम्पर सेंसर से होगी।