पाठ 2: लघु चुनौती
इस मिनी चुनौती के लिए, एक प्रोजेक्ट बनाएं जहां वीआर रोबोट फ्रंट आई सेंसर का उपयोग करके डिस्क भूलभुलैया खेल के मैदान को शुरू से अंत तक नेविगेट करता है। चुनौती को पूरा करने के लिए लाल डिस्क तक जाने से पहले, वीआर रोबोट को कम से कम एक बार प्रत्येक डिस्क तक जाने का निर्देश देने के लिए whileलूप्स का उपयोग not शर्तों और front_eye.detectकमांड के साथ करें। इस चुनौती के लिए, वीआर रोबोट को निम्नलिखित करना होगा:
- प्रत्येक डिस्क तक कम से कम एक बार ड्राइव करें।
- यदि फ्रंट आई सेंसर हरे रंग की डिस्क का पता लगाता है तो दाईं ओर मुड़ें।
- यदि नीली डिस्क दिखाई दे तो बायीं ओर मुड़ें।
-
लाल डिस्क पर रुकें.

मिनी चुनौती को पूरा करने के लिए इन चरणों का पालन करें:
-
मिनी चुनौती को पूरा करने के लिए वीआर रोबोट को किस प्रकार ड्राइव करना चाहिए, यह देखने के लिए समाधान वीडियो देखें। रोबोट खेल के मैदान के निचले बाएं कोने के पास हरे तीर पर शुरू होता है, जो पहली हरी डिस्क के विपरीत है। भूलभुलैया में आगे बढ़ने के लिए, रोबोट हरे रंग की डिस्क की ओर आगे बढ़ता है और दाईं ओर मुड़ता है। इसके बाद यह अगली नीली डिस्क की ओर जाता है और बायीं ओर मुड़ जाता है। रोबोट अगले तीन नीले डिस्क के साथ यही दोहराता है। फिर रोबोट हरे रंग की डिस्क तक जाता है और दाईं ओर मुड़ता है, अंतिम नीले रंग की डिस्क तक जाता है और बाईं ओर मुड़ता है, अंतिम हरे रंग की डिस्क तक जाता है और दाईं ओर मुड़ता है। इसके बाद रोबोट चलता है और लाल डिस्क का पता चलने पर रुक जाता है, जो यह दर्शाता है कि वह भूलभुलैया के अंत तक पहुंच गया है।
वीडियो फाइल - Unit7Lesson2 प्रोजेक्ट में आवश्यक कमांड जोड़कर या हटाकर प्रोजेक्ट बनाएं।
- इसका परीक्षण करने के लिए परियोजना शुरू करें।
- यदि परियोजना सफल न हो तो उसे संपादित करें और पुनः प्रयास करें। प्रोजेक्ट को तब तक संशोधित और चलाना जारी रखें जब तक कि VR रोबोट सफलतापूर्वक डिस्क भूलभुलैया खेल के मैदान को शुरू से अंत तक नेविगेट न कर ले, प्रत्येक डिस्क पर एक बार ड्राइव करके।
- जब VR रोबोट डिस्क भूलभुलैया खेल के मैदान को शुरू से अंत तक सफलतापूर्वक नेविगेट कर ले, तो प्रोजेक्ट को सेव कर लें।
बधाई हो! आपने मिनी चुनौती हल कर ली!