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

पाठ 3: डिस्क उठाना और स्थानांतरित करना

पिछले पाठ में, आपने वीआर रोबोट के साथ डिस्क मूवर प्लेग्राउंड पर डिस्क को उठाने और स्थानांतरित करने के लिए [एनर्जाइज़ इलेक्ट्रोमैग्नेट] ब्लॉक और ड्राइवट्रेन ब्लॉक का उपयोग किया था। यह पाठ रिपोर्ट किए गए सेंसर फीडबैक और [Repeat until] ब्लॉक का उपयोग करके उसी चुनौती को हल करेगा।

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

सीखने के परिणाम

  • किसी प्रोजेक्ट में [Repeat until] ब्लॉक का उपयोग कैसे करें, यह पहचानें।
  • यह पहचानें कि <Eye Sensor near object> ब्लॉक यह रिपोर्ट करता है कि क्या आई सेंसर किसी वस्तु के इतने करीब है कि वह रंग का पता लगा सके।
  • यह पहचानें कि [Turn to heading] कमांड जाइरो सेंसर का उपयोग करके ड्राइवट्रेन को एक विशिष्ट दिशा में मोड़ देता है।
  • यह पहचानें कि [Turn to heading] कमांड जाइरो सेंसर की वर्तमान दिशा के आधार पर यह निर्धारित करेगा कि किस दिशा में मुड़ना है।
  • यह स्पष्ट कीजिए कि [Turn] या [Turn for] कमांड के बजाय [Turn to heading] कमांड का उपयोग क्यों किया जाएगा।

सेंसर का उपयोग क्यों करें?

पाठ 2 में, वीआर रोबोट ने [ड्राइव फॉर] ब्लॉक का उपयोग करके एक निर्दिष्ट दूरी तय की, ताकि वह एक नीली डिस्क को उठाकर वापस लक्ष्य तक ले जा सके। वीआर रोबोट और पहली नीली डिस्क के बीच की दूरी का अनुमान लगाया गया और डिस्क मूवर प्लेग्राउंड पर ग्रिड वर्गों के आयामों का उपयोग करके इसकी जाँच की गई। हालांकि इससे समस्या का समाधान हो गया, लेकिन विभिन्न दूरियों पर स्थित कई डिस्क को उठाने की प्रक्रिया को दोहराने में त्रुटि की काफी गुंजाइश है, जो इस इकाई के अंत में डिस्क मूवर चैलेंज को हल करने के लिए आवश्यक है। रिपोर्ट किए गए सेंसर फीडबैक का उपयोग करना इस चुनौती को हल करने का एक अधिक कुशल तरीका है, साथ ही कम ब्लॉक का उपयोग करके परियोजना को अनुकूलित भी करता है।

क्या होगा यदि वीआर रोबोट किसी डिस्क से टकरा जाए और अपने मार्ग से भटक जाए? यदि डिस्क लक्ष्य स्थान से थोड़ी अलग जगहों पर स्थित हों तो क्या होगा? सेंसर से प्राप्त फीडबैक का उपयोग मूवर प्लेग्राउंड पर उनकी सटीक स्थिति जाने बिना डिस्क को सटीक रूप से उठाने और स्थानांतरित करने के लिए किया जा सकता है।

इस चुनौती को हल करने के चरणों का उपयोग यह निर्धारित करने के लिए किया जा सकता है कि परियोजना में किन सेंसरों का उपयोग किया जाना चाहिए।

  • सबसे पहले: वीआर रोबोट पहली नीली डिस्क तक जाएगा।

    डिस्क मूवर प्लेग्राउंड का ऊपर से नीचे का दृश्य, जिसमें वीआर रोबोट निचले बाएं कोने में नीले गोल की शुरुआती स्थिति में है। रोबोट के सामने से पहले नीले डिस्क तक एक बिंदीदार तीर जाता है, जो डिस्क तक पहुंचने के लिए आवश्यक गति को दर्शाता है।
    • डिस्क खेल के मैदान की ज़मीन पर पड़ी हैं। डिस्क की स्थिति निर्धारित करने के लिए, डाउन आई सेंसर का उपयोग <Eye Sensor near object> ब्लॉक के साथ किया जा सकता है।

      वीआर रोबोट का निचला हिस्सा, जिसमें डाउन आई सेंसर को हाइलाइट किया गया है। डाउन आई सेंसर सीधे इलेक्ट्रोमैग्नेट के पीछे स्थित होता है।
  • दूसरा: वीआर रोबोट पहली नीली डिस्क उठाएगा।

    डिस्क मूवर प्लेग्राउंड पर एक वीआर रोबोट है, जिसके इलेक्ट्रोमैग्नेट से एक नीली डिस्क जुड़ी हुई है।
  • तीसरा: वीआर रोबोट नीले गोल की ओर वापस जाएगा।

    डिस्क मूवर प्लेग्राउंड का ऊपर से लिया गया दृश्य, वीआर रोबोट ने पहली नीली डिस्क उठा ली है। रोबोट के पीछे से नीले गोल की ओर एक बिंदीदार तीर बना हुआ है, जो डिस्क को गोल में गिराने के लिए आवश्यक गति को दर्शाता है।
    • नीले गोल की ओर वापस जाते समय, वीआर रोबोट दूरी सेंसर का उपयोग करके यह निर्धारित करेगा कि उसे कब रुकना है। डिस्टेंस सेंसर का उपयोग यह निर्धारित करने के लिए किया जा सकता है कि वीआर रोबोट का अगला हिस्सा खेल के मैदान की दीवार से कितनी दूर है।

      फ्रंट आई सेंसर वाला वीआर रोबोट हाइलाइट किया गया है। फ्रंट आई सेंसर रोबोट के सामने के केंद्र में, इलेक्ट्रोमैग्नेट के ऊपर स्थित है।
  • अंत में: वीआर रोबोट नीली डिस्क को नीले गोल में गिरा देगा।

    डिस्क मूवर प्लेग्राउंड के कोने में स्थित नीले गोल में वीआर रोबोट नीली डिस्क को गोल में गिरा रहा है।

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