नई ऊँचाई
फुल वॉल्यूम वर्चुअल स्किल्स फील्ड पर एक समन्वय प्रणाली बनाएं, जिसमें लाल बिंदु की स्थिति मूल बिंदु (0, 0) हो और हीरो बॉट सेंटर की प्रारंभिक स्थिति निर्देशांक (0, 36) पर स्थित हो। हीरो बॉट को कोड करने के लिए [ड्राइव फॉर], [टर्न टू हेडिंग], [स्पिन टू पोजिशन] और [स्पिन फॉर] ब्लॉक का उपयोग करें ताकि वह हाइलाइट किए गए चारों बैंगनी ब्लॉकों को उठा सके और उन्हें गोल III में स्कोर कर सके। एक एल्गोरिदम बनाएं जो रोबोट को ब्लॉक गिराने के लिए एक विशिष्ट स्थिति में ले जाए और लक्ष्य को फिल लेवल 3 पर ले आए।
- VIQRC वर्चुअल स्किल्स - फुल वॉल्यूम प्लेग्राउंड का चयन करें।
- हीरो बॉट को कोड करें ताकि वह हाइलाइट किए गए बैंगनी ब्लॉक को उठाकर तीसरे गोल में डाल सके
- एक ऐसा एल्गोरिदम बनाएं जो रोबोट को एक निश्चित दूरी तक चलाए और उसके X और Y निर्देशांकों को ट्रैक करे। रोबोट को हाइलाइट किए गए बैंगनी ब्लॉक तक ले जाने के लिए एल्गोरिदम का उपयोग करें।
- रोबोट को ब्लॉक उठाने के लिए कोड करें।
- रोबोट को किसी विशिष्ट स्थान पर ले जाने के लिए एक एल्गोरिदम बनाएं। रोबोट को निर्देशांक (-70, 1270) पर ले जाने के लिए एल्गोरिदम का उपयोग करें और रोबोट को -45 डिग्री की दिशा में मोड़ें।
- रोबोट को ब्लॉक गिराने के लिए कोड करें।
- हीरो बॉट को कोड करें ताकि वह दूसरे हाइलाइट किए गए बैंगनी ब्लॉक को उठाए और उसे तीसरे गोल में उसी स्थिति और अभिविन्यास में डाले जिस स्थिति और अभिविन्यास में पहला बैंगनी ब्लॉक डाला गया था
- हीरो बॉट को कोड करें ताकि वह तीसरे हाइलाइट किए गए बैंगनी ब्लॉक को उठाए और उसे तीसरे गोल में उसी स्थिति और अभिविन्यास में डाले जिस स्थिति और अभिविन्यास में पहला बैंगनी ब्लॉक डाला गया था
- हीरो बॉट को कोड करें ताकि वह चौथे हाइलाइट किए गए बैंगनी ब्लॉक को उठाए और उसे तीसरे गोल में उसी स्थिति और अभिविन्यास में डाले जिस स्थिति और अभिविन्यास में पहला बैंगनी ब्लॉक डाला गया था
सहायक सुझाव
- रोबोट के निर्देशांक (x1,y1), लक्ष्य स्थिति के निर्देशांक (x2,y2) और atan फ़ंक्शन का उपयोग करके ड्राइव हेडिंग ज्ञात करें।
- इन दोनों बिंदुओं को जोड़ने वाली रेखा का कोण थीटा θ ज्ञात कीजिए।

गणितीय व्यंजक के लिए छद्मकोड उदाहरण:
यदि x1, x2 के बराबर है: यदि y2 > y1: दिशा = 0 डिग्री अन्यथा: दिशा = 180 डिग्री अन्यथा: यदि x2 > x1: दिशा = 90 डिग्री - थीटा अन्यथा: दिशा = 270 डिग्री - थीटा- कोण थीटा θ को ड्राइव हेडिंग में परिवर्तित करें।

- इन दोनों बिंदुओं को जोड़ने वाली रेखा का कोण थीटा θ ज्ञात कीजिए।
- रोबोट के निर्देशांक (x1,y1), लक्ष्य स्थिति के निर्देशांक (x2,y2) और पाइथागोरस प्रमेय का उपयोग करके ड्राइव दूरी ज्ञात करें।

- ऑपरेटर्स श्रेणी से फ़ंक्शन ब्लॉक का उपयोग करके कोण थीटा θ की गणना करने के लिए atan फ़ंक्शन को व्यक्त करें।

मिलान करने वाला पायथन कमांड:
गणित.अतन((Y2 - Y1) / (X2 - X1)) / गणित.pi * 180
- ड्राइव दूरी की गणना करने के लिए पाइथागोरस प्रमेय को व्यक्त करने हेतु ऑपरेटर्स श्रेणी से फ़ंक्शन ब्लॉक का उपयोग करें।

मिलान करने वाला पायथन कमांड:
ड्राइवडिस्टेंस = math.sqrt((X2 - X1) * (X2 - X1) + (Y2 - Y1) * (Y2 - Y1))