Skip to main content

पाठ 4: प्रत्येक रंग की एक डिस्क को हिलाना

प्रत्येक रंग की एक डिस्क को स्थानांतरित करने के लिए एक परियोजना की योजना बनाना

पाठ 3 में, आपने एक प्रोजेक्ट बनाया था जिसमें VR रोबोट को तीन नीली डिस्कों में से प्रत्येक को उठाकर डिस्क मूवर प्लेग्राउंडपर नीले गोल में छोड़ना था। इस पाठ में, अब आप डिस्क मूवर प्लेग्राउंडमें प्रत्येक रंग की एक डिस्क को उठाकर उसके संगत रंगीन लक्ष्य में ले जाने के लिए एक प्रोजेक्ट बनाएंगे!

डिस्क मूवर खेल के मैदान का ऊपर से नीचे का दृश्य, जिसमें नीले रंग के गोल में प्रारंभिक स्थिति में वीआर रोबोट है, तथा प्रत्येक रंग की पहली डिस्क को लाल बॉक्स में हाइलाइट किया गया है, जो यह दर्शाता है कि कार्य को पूरा करने के लिए क्या एकत्र करना है।

तीन डिस्क को स्थानांतरित करने के लिए कौन से व्यवहार की आवश्यकता है?

  • सबसे पहले, वीआर रोबोट को एक डिस्क एकत्र करने में सक्षम होना चाहिए। वी.आर. रोबोट को डिस्क तक जाने, उसे उठाने, घूमने, तथा फिर प्रत्येक रंग के लिए रंगीन लक्ष्य तक वापस जाने के व्यवहार को एक बार दोहराना होगा। वीआर रोबोट द्वारा प्रत्येक रंग की एक डिस्क को उठाने और छोड़ने की क्रिया को दोहराने के लिए, वीआर रोबोट को निम्नलिखित व्यवहार तीन बार करने की आवश्यकता होगी:

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

     

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

इस पाठ के शेष भाग को जारी रखने के लिए अगला बटन का चयन करें।