
सूचना: यह रिपॉजिटरी SKYSTONE (2019-2020) प्रतियोगिता सीजन के लिए सार्वजनिक FTC SDK रखती है। यदि आप वर्तमान सीजन के FTC SDK सॉफ्टवेयर की तलाश कर रहे हैं, तो कृपया सार्वजनिक FTC SDK के नए और स्थायी स्थान पर जाएँ: FtcRobotController रिपॉजिटरी स्वागत है! इस GitHub रिपॉजिटरी में स्रोत कोड है जिसका उपयोग FIRST Tech Challenge प्रतियोगिता रोबोट को नियंत्रित करने के लिए Android ऐप बनाने में किया जाता है। इस SDK का उपयोग करने के लिए, पूरे प्रोजेक्ट को अपने स्थानीय कंप्यूटर पर डाउनलोड/क्लोन करें। शुरुआत करना यदि आप रोबोटिक्स में नए हैं या FIRST Tech Challenge में नए हैं, तो आपको नियंत्रण प्रणाली का उपयोग करने से परिचित होने के लिए FTC Blocks ट्यूटोरियल की समीक्षा करने पर विचार करना चाहिए: FTC Blocks ऑनलाइन ट्यूटोरियल भले ही आप एक उन्नत Java प्रोग्रामर हों, FTC Blocks ट्यूटोरियल से शुरू करना उपयोगी है, और फिर बाद में OnBot Java Tool या Android Studio पर जाएँ। प्रोजेक्ट डाउनलोड करना यदि आप Android Studio प्रोग्रामर हैं, तो इस रिपॉजिटरी को डाउनलोड करने के कई तरीके हैं। ध्यान दें कि यदि आप अपने रोबोट को प्रोग्राम करने के लिए Blocks या OnBot Java Tool का उपयोग करते हैं, तो आपको इस रिपॉजिटरी को डाउनलोड करने की आवश्यकता नहीं है। यदि आप git उपयोगकर्ता हैं, तो आप रिपॉजिटरी के सबसे वर्तमान संस्करण को क्लोन कर सकते हैं: ``` git clone https://github.com/FIRST-Tech-Challenge/SKYSTONE.git ``` या, यदि आप चाहें, तो मुख्य रिपॉजिटरी पृष्ठ पर उपलब्ध 'Download Zip' बटन का उपयोग कर सकते हैं। प्रोजेक्ट को .ZIP फ़ाइल के रूप में डाउनलोड करने से डाउनलोड का आकार प्रबंधनीय रहेगा। आप इस रिपॉजिटरी के रिलीज़ पृष्ठ के डाउनलोड अनुभाग से प्रोजेक्ट फ़ोल्डर (.zip या .tar.gz संग्रह फ़ाइल के रूप में) भी डाउनलोड कर सकते हैं। एक बार जब आप अपना फ़ोल्डर डाउनलोड और अनज़िप (यदि आवश्यक हो) कर लें, तो आप Android Studio का उपयोग करके फ़ोल्डर आयात कर सकते हैं ('Import project (Eclipse ADT, Gradle, etc.)')। सहायता प्राप्त करना उपयोगकर्ता दस्तावेज़ीकरण और ट्यूटोरियल FIRST FIRST Tech Challenge सॉफ्टवेयर और रोबोट नियंत्रण प्रणाली का उपयोग करने के तरीके के बारे में जानकारी और ट्यूटोरियल के साथ ऑनलाइन दस्तावेज़ीकरण बनाए रखता है। आप इस दस्तावेज़ीकरण का उपयोग करके पहुँच सकते हैं
इस रिपॉजिटरी में SKYSTONE (2019-2020) प्रतियोगिता सीज़न के लिए सार्वजनिक FTC SDK शामिल है।
पहले यह सॉफ्टवेयर प्रोजेक्ट यहाँ होस्ट किया गया था। SKYSTONE चैलेंज में भाग लेने वाली टीमों को पुराने (और अब अपडेट नहीं होने वाले) ftc_app रिपॉजिटरी के बजाय इस नए SKYSTONE रिपॉजिटरी का उपयोग करना चाहिए।
इस GitHub रिपॉजिटरी में वह स्रोत कोड है जिसका उपयोग FIRST Tech Challenge प्रतियोगिता रोबोट को नियंत्रित करने के लिए Android ऐप बनाने में किया जाता है। इस SDK का उपयोग करने के लिए, पूरे प्रोजेक्ट को अपने स्थानीय कंप्यूटर पर डाउनलोड/क्लोन करें।
यदि आप रोबोटिक्स में नए हैं या FIRST Tech Challenge में नए हैं, तो आपको नियंत्रण प्रणाली का उपयोग करने से परिचित होने के लिए FTC Blocks Tutorial की समीक्षा करने पर विचार करना चाहिए:
भले ही आप एक उन्नत Java प्रोग्रामर हों, FTC Blocks tutorial से शुरुआत करना और फिर OnBot Java Tool या Android Studio पर जाना सहायक होता है।
यदि आप Android Studio प्रोग्रामर हैं, तो इस रेपो को डाउनलोड करने के कई तरीके हैं। ध्यान दें कि यदि आप अपने रोबोट को प्रोग्राम करने के लिए Blocks या OnBot Java Tool का उपयोग करते हैं, तो आपको इस रिपॉजिटरी को डाउनलोड करने की आवश्यकता नहीं है।
git clone https://github.com/FIRST-Tech-Challenge/SKYSTONE.git
या, यदि आप चाहें, तो आप मुख्य रिपॉजिटरी पेज के माध्यम से उपलब्ध "Download Zip" बटन का उपयोग कर सकते हैं। प्रोजेक्ट को .ZIP फ़ाइल के रूप में डाउनलोड करने से डाउनलोड का आकार प्रबंधनीय रहेगा।
आप इस रिपॉजिटरी के Releases पेज के Downloads उपखंड से प्रोजेक्ट फ़ोल्डर (.zip या .tar.gz संग्रह फ़ाइल के रूप में) भी डाउनलोड कर सकते हैं।
एक बार जब आप अपना फ़ोल्डर डाउनलोड और अनज़िप कर लेते हैं (यदि आवश्यक हो), तो आप फ़ोल्डर को आयात करने के लिए Android Studio का उपयोग कर सकते हैं ("Import project (Eclipse ADT, Gradle, etc.)")।
FIRST FIRST Tech Challenge सॉफ़्टवेयर और रोबोट नियंत्रण प्रणाली के उपयोग पर जानकारी और ट्यूटोरियल के साथ ऑनलाइन दस्तावेज़ीकरण बनाए रखता है। आप निम्न लिंक का उपयोग करके इस दस्तावेज़ीकरण तक पहुँच सकते हैं:
ध्यान दें कि ऑनलाइन दस्तावेज़ीकरण एक "सदाबहार" दस्तावेज़ है जिसे लगातार अपडेट और संपादित किया जा रहा है। इसमें FIRST Tech Challenge सॉफ़्टवेयर और नियंत्रण प्रणाली के बारे में सबसे वर्तमान जानकारी है।
FTC SDK के लिए Javadoc संदर्भ दस्तावेज़ीकरण अब ऑनलाइन उपलब्ध है। FTC SDK Javadoc दस्तावेज़ीकरण को लाइव वेबसाइट के रूप में देखने के लिए निम्न लिंक पर क्लिक करें:
FTC SDK के लिए दस्तावेज़ीकरण इस रिपॉजिटरी में भी शामिल है। "doc" नामक एक उपफ़ोल्डर है जिसमें कई उपफ़ोल्डर हैं:
नियंत्रण प्रणाली या FTC SDK के बारे में तकनीकी प्रश्नों के लिए, कृपया FTC Technology फ़ोरम पर जाएँ:
संस्करण 5.2 (20190905-083227)
संस्करण 5.1 (20190820-222104)