Astra: an open-source fully autonomous robotic observatory control software
यह शोध पत्र एस्ट्रा (Astra) को प्रस्तुत करता है, जो एक ओपन-सोर्स, क्रॉस-प्लेटफ़ॉर्म पायथन सिस्टम है जो ASCOM अल्पाका प्रोटोकॉल के माध्यम से मल्टी-टेलीस्कोप खगोलीय वेधशालाओं के पूर्णतः स्वायत्त, अनअटेंडेड संचालन को सक्षम बनाता है, और बिना किसी बाहरी मैसेज-ब्रोकर इंफ्रास्ट्रक्चर की आवश्यकता के तीन अंतर्राष्ट्रीय सुविधाओं में प्रोडक्शन-ग्रेड विश्वसनीयता और उच्च-परिशुद्धता प्रदर्शन का प्रदर्शन करता है।
मूल पेपर CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/) के तहत लाइसेंस किया गया है। नीचे दिए गए पेपर की यह व्याख्या AI से तैयार की गई है। इसे लेखकों ने न तो लिखा है, न इसका समर्थन किया है। तकनीकी सटीकता के लिए मूल पेपर देखें। पूरा डिस्क्लेमर पढ़ें
कल्पना कीजिए कि आपके पास एक सुपर-स्मार्ट रोबोट बटलर है जिसका एकमात्र काम एक स्टार-गेजिंग कैंप में टेलीस्कोप चलाना है। वर्षों तक, ये रोबोट बटलर महंगे, बंद-ढांचे वाले खिलौनों की तरह थे: वे केवल विशिष्ट ब्रांड के हार्डवेयर के साथ काम करते थे, उन्हें सोचने के लिए विंडोज कंप्यूटर की आवश्यकता होती थी, और यदि वे किसी बादल या गड़बड़ी से भ्रमित हो जाते, तो वे तब तक जम जाते जब तक कि कोई इंसान आकर बटन न दबा दे।
Astra से मिलिए। Astra को इन रोबोटिक वेधशालाओं के लिए एक बिल्कुल नए, ओपन-सोर्स "दिमाग" के रूप में सोचें। यह पायथन (एक लोकप्रिय कोडिंग भाषा) में लिखा गया है और इसे खगोल विज्ञान के लिए परम 'सेल्फ-ड्राइविंग कार' के रूप में डिज़ाइन किया गया है। इसका मुख्य मिशन क्या है? बिना किसी इंसान के नियंत्रण की आवश्यकता के, बिना किसी महंगे, बिचौलिए सॉफ्टवेयर के, दिन-रात पूरी तरह से अकेले एक टेलीस्कोप को चलाना।
"नो मिडिलमैन" क्रांति
पुराने जमाने के वेधशाला सॉफ्टवेयर अक्सर एक जटिल "मैसेज ब्रोकर" प्रणाली पर निर्भर करते थे—कल्पना कीजिए कि एक व्यस्त डाकघर की जहाँ हर निर्देश को टेलीस्कोप के हिलने से पहले एक तीसरे पक्ष द्वारा स्टैम्प, छाँटा और डिलीवर किया जाना चाहिए। Astra इस डाकघर को पूरी तरह से हटा देता है। यह सीधे टेलीस्कोप, कैमरा और डोम (गुंबद) से बात करता है, जिसका उपयोग ASCOM Alpaca नामक एक सार्वभौमिक भाषा के रूप में करता है। यह टेलीस्कोप को हर उपकरण के लिए एक सीधा फोन लाइन देने जैसा है, ताकि वह कह सके, "डोम बंद करो!" और डोम चाहे किसी भी ब्रांड का हो, वह बस सुन ले।
सुरक्षा जाल: द "वॉचडॉग"
अकेले टेलीस्कोप चलाना डरावना हो सकता है। क्या होगा अगर बारिश होने लगे? क्या होगा अगर हवा बहुत तेज चल जाए? क्या होगा अगर कैमरा अटक जाए? Astra में एक अंतर्निर्मित सेफ्टी वॉचडॉग (Safety Watchdog) है। इसे एक अति-सतर्क सुरक्षा गार्ड के रूप में समझें जो कभी सोता नहीं है।
- यह हर सेकंड मौसम की जांच करता है।
- यह केवल एक एकल "सुरक्षित" रीडिंग को नहीं देखता; यह पिछले 15 मिनट के इतिहास को देखता है ताकि यह सुनिश्चित हो सके कि मौसम केवल एक सेकंड की अजीब गड़बड़ी नहीं है।
- यदि चीजें खतरनाक हो जाती हैं, तो यह तुरंत डोम को बंद कर देता है और टेलीस्कोप को शट डाउन कर देता है।
- महत्वपूर्ण रूप से, यदि स्वयं टेलीस्कोप खराब हो जाता है, तो वॉचडॉग जानता है कि ठीक क्या करना है: यदि टेलीस्कोप टूटा हुआ है, तो यह छत को खुला रख सकता है (एक रुके हुए टेलीस्कोप से चलते हुए छत को टकराने से बचाने के लिए), लेकिन यदि कैमरा खराब होता है, तो यह सब कुछ बंद कर देता है। यह एक स्मार्ट, संदर्भ-जागरूक सुरक्षा जाल है जो अनावश्यक रूप से घबराता नहीं है।
संचालन का "दिमाग"
Astra केवल आदेशों का इंतजार नहीं करता; यह अपनी रात की योजना खुद बनाता है।
- शेड्यूलर (The Scheduler): यह एक सरल टेक्स्ट फ़ाइल (जिसे JSONL कहा जाता है) को पढ़ता है जिसमें उन सितारों की सूची होती है जिन्हें देखना है। यह एक 'टू-डू लिस्ट' की तरह है जिसे रोबोट एक-एक करके पढ़ता है। यदि कोई बादल किसी तारे को रोकता है, तो यह उसे छोड़कर अगले पर चला जाता है। यदि काम करते समय फ़ाइल बदल जाती है, तो यह नए कार्य को शुरू करने से पहले वर्तमान कार्य को पूरा होने का इंतजार करता है, ताकि यह भ्रमित न हो।
- तारों के लिए "जीपीएस" (प्लेट सॉल्विंग): कभी-कभी टेलीस्कोप थोड़ा गलत दिशा में इशारा करता है। Astra के पास आकाश के लिए एक अंतर्निर्मित जीपीएस है। यह एक तस्वीर लेता है, तारों को पहचानता है, और उनकी तुलना ब्रह्मांड के स्थानीय मानचित्र (तारों की स्थिति का डेटाबेस) से करता है। यदि यह गलत है, तो यह गणना करता है कि टेलीस्कोप को कितना हिलाना है। यदि इंटरनेट बंद हो जाता है, तो यह कभी न खोने के लिए एक स्थानीय बैकअप मैप का उपयोग करता है।
- "ऑटो-फोकस" और "ऑटो-गाइड": ठीक वैसे ही जैसे आपका फोन कैमरा ऑटो-फोकस करता है, Astra सबसे स्पष्ट छवि प्राप्त करने के लिए टेलीस्कोप लेंस को एडजस्ट करता है। यह तस्वीरें लेते समय टेलीस्कोप को पूरी तरह स्थिर भी रखता है, पृथ्वी के घूर्णन के प्रभाव को ठीक करता है। यह ऐसा इसलिए करता है क्योंकि यह वास्तविक विज्ञान की तस्वीर में मौजूद तारों को देखता है, जिससे आपको गाइडिंग के लिए दूसरे, अलग कैमरे की आवश्यकता नहीं होती।
प्रमाण: यह वास्तव में काम करता है
यह केवल कंप्यूटर स्क्रीन पर एक कूल विचार नहीं है; यह जनवरी 2024 से वास्तव में चल रहा है।
- कहाँ? यह वर्तमान में तीन अलग-अलग स्थानों पर छह टेलीस्कोपों पर चल रहा है: चिली में चार 1-मीटर टेलीस्कोप (SPECULOOS-South नेटवर्क), मैक्सिको में एक 1-मीटर टेलीस्कोप (SAINT-EX), और स्विट्जरलैंड में एक 0.5-मीटर टेलीस्कोप (ETH Observatory)।
- कितना अच्छा? परिणाम प्रभावशाली हैं।
- स्थिरता (Stability): टेलीस्कोप एक ही स्थान पर केवल 0.11 आर्कसेकंड के जिटर के साथ केंद्रित रहते हैं (यह अविश्वसनीय रूप से स्थिर है—कल्प लीजिए कि मीलों दूर से निशाने पर निशाना लगाना)।
- विश्वसनीयता (Reliability): चिली के चार में से तीन टेलीस्कोपों पर, "जीपीएस" (प्लेट सॉल्विंग) एक बार से भी कम (1% से कम) विफल हुआ। चौथे टेलीस्कोप पर, जिसका दृश्य क्षेत्र संकीकर है, यह 3% बार विफल हुआ।
- अपटाइम (Uptime): जब से इसकी शुरुआत हुई है, Astra सॉफ्टवेयर त्रुटियों के कारण शून्य अवलोकन कार्यक्रम रद्द हुए हैं। हर बार जब टेलीस्कोप रुका, तो वह किसी खराब हार्डवेयर या तूफान के कारण था, न कि सॉफ्टवेयर क्रैश होने के कारण।
Astra क्या नहीं है
इसके लेखक बहुत स्पष्ट हैं कि यह सिस्टम क्या नहीं है।
- यह एक मालिकाना (proprietary), बंद-ढांचा वाला सिस्टम नहीं है जो केवल विंडोज पर काम करता है। यह लिनक्स, मैकओएस और विंडोज पर चलता है।
- यह ऐसा सिस्टम नहीं है जिसके लिए संदेशों को पास करने के लिए एक जटिल, बाहरी सर्वर की आवश्यकता हो। यह सब कुछ आंतरिक रूप से करता है।
- यह ऐसा सिस्टम नहीं है जिसे हर रात का काम शुरू करने के लिए इंसान की आवश्यकता हो। यह पूरी तरह से बिना किसी मानवीय हस्तक्षेप के चलता है।
निष्कर्ष
Astra साबित करता है कि दुनिया के स्तर का, पूरी तरह से स्वायत्त टेलीस्कोप नेटवर्क चलाने के लिए आपको महंगे, क्लोज्ड-सोर्स सॉफ्टवेयर की आवश्यकता नहीं है। ओपन स्टैंडर्ड्स और स्मार्ट, सेल्फ-कंटेन्ड लॉजिक का उपयोग करके, टीम ने एक ऐसा सिस्टम बनाया है जो बड़े और महंगे सिस्टम जितना ही विश्वसनीय है, लेकिन यह सभी के उपयोग, संशोधन और सुधार के लिए मुफ्त है। यह एक "सेट इट एंड फॉरगेट इट" (लगाओ और भूल जाओ) समाधान है जिसने पहले ही एक साल से अधिक समय तक छह टेलीस्कोपों को सुरक्षित और व्यस्त रखा है, जो यह साबित करता है कि ओपन-सोर्स कोड आधुनिक खगोल विज्ञान का भारी काम संभाल सकता है।
अपने क्षेत्र के पेपरों की भीड़ में उलझे हुए हैं?
आपके रिसर्च कीवर्ड से मेल खाने वाले सबसे नए और अलग सोच वाले पेपरों का रोज़ाना Digest पाएँ—तकनीकी सारांश के साथ, आपकी भाषा में।