Skip to main content

पाठ 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> ब्लॉक के साथ किया जा सकता है।

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

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

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

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

    डिस्क मूवर खेल के मैदान के कोने में नीले गोल में वीआर रोबोट गोल में नीली डिस्क गिरा रहा है।

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