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

लक्ष्य साधें

एक एल्गोरिदम बनाएं जो [ड्राइव फॉर] और [टर्न टू हेडिंग] ब्लॉक, जीपीएस सेंसर, बॉटम डिस्टेंस सेंसर और इनटेक मोटर ग्रुप का उपयोग करके हीरो बॉट को स्वायत्त रेखा के साथ चलाए और हरे रंग में हाइलाइट की गई दो डिस्क को नीले हाई गोल में और गुलाबी रंग में हाइलाइट की गई दो डिस्क को लाल हाई गोल में यथासंभव तेजी से लॉन्च करे!

  • VRC वर्चुअल स्किल्स - स्पिन अप प्लेग्राउंड का चयन करें।
  • हीरो बॉट को मूल बिंदु (0, 0) तक ले जाएं, और हरे रंग से हाइलाइट किए गए डिस्क की ओर मुड़ें।
  • हीरो बॉट को नेविगेट करने के लिए बॉटम डिस्टेंस सेंसर का उपयोग करें, और हरे रंग में हाइलाइट किए गए दोनों डिस्क को एक-एक करके अंदर लेने के लिए इनटेक मोटर ग्रुप का उपयोग करें 
  • हीरो बॉट की दिशा का पता लगाने के लिए एक एल्गोरिदम बनाएं ताकि डिस्क को नीले हाई गोल की ओर लॉन्च किया जा सके। रोबोट को दिशा की ओर मुड़ने और डिस्क को लॉन्च करने के लिए कोड करें।
  • हीरो बॉट को ऑटोनॉमस लाइन के साथ चलाने के लिए बॉटम डिस्टेंस सेंसर का उपयोग करें, और गुलाबी रंग में हाइलाइट किए गए दो डिस्क को अंदर लेने के लिए इनटेक मोटर ग्रुप का उपयोग करें।
  • हीरो बॉट की दिशा का पता लगाने के लिए एक एल्गोरिदम बनाएं ताकि डिस्क को लाल हाई गोल की ओर लॉन्च किया जा सके। रोबोट को दिशा की ओर मुड़ने और डिस्क को लॉन्च करने के लिए कोड करें।
  • एक टाइमर सेट करें और देखें कि हीरो बॉट कितनी जल्दी इस कार्य को पूरा कर सकता है।

सहायक सुझाव

  • वीआरसी फील्ड्स पर नीले हाई गोल के एक्स और वाई निर्देशांक (-1350, -1350) हैं।
  • वीआरसी फील्ड्स पर लाल हाई गोल के एक्स और वाई निर्देशांक (1350, 1350) हैं।
  • हीरो बॉट के वर्तमान X और Y निर्देशांकों की पहचान करने के लिए GPS सेंसर का उपयोग करें 
  • Atan फ़ंक्शन का उपयोग करके थीटा की गणना करें, और फिर थीटा को हीरो बॉट की दिशा में परिवर्तित करें जिसकी आवश्यकता डिस्क को लॉन्च करने के लिए होती है।

चित्र में रोबोट को दर्शाया गया है जिसके चारों ओर एक वृत्त खींचा गया है और वृत्त पर'से 360 डिग्री अंकित है।

आरेख त्रिभुज में A, B और C (लॉन्च हेडिंग) के बीच संबंध दर्शाता है, जिसमें रोबोट बिंदु BC पर और हाई गोल'की स्थिति AC पर है। कोण थीटा को ऋणात्मक पाई/2 से ऊपर और धनात्मक पाई/2 से नीचे के रूप में परिभाषित किया जाता है।