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