← नवीनतम पेपर
💻 computer science

Nautilus: From One Prompt to Plug-and-Play Robot Learning

यह शोध पत्र NAUTILUS को प्रस्तुत करता है, जो एक ओपन-सोर्स हारनेस है जो प्लग-एंड-प्ले एजेंट स्किल्स, यूनिफाइड इंटरफेस और स्केलेबल चैंबरड एक्जीक्यूशन प्रदान करके सिंगल प्रॉम्प्ट्स को ऑटोमेटेड, वैलिडेटेड रोबोट लर्निंग वर्कफ़्लो में बदल देता है ताकि उस इंजीनियरिंग विखंडन को समाप्त किया जा सके जो वर्तमान में क्रॉस-फैमिली पॉलिसी रिप्रोडक्शन और इवैल्यूएशन में बाधा डाल रहा है।

मूल लेखक: Yufeng Jin, Jianfei Guo, Xiaogang Jia, Yu Deng, Zechu Li, Han Liu, Weiran Liao, Vignesh Prasad, Mathias Franzius, Gerhard Neumann, Georgia Chalvatzaki

प्रकाशित 2026-05-13
📖 6 मिनट में पढ़ें🧠 गहराई से पढ़ें

मूल लेखक: Yufeng Jin, Jianfei Guo, Xiaogang Jia, Yu Deng, Zechu Li, Han Liu, Weiran Liao, Vignesh Prasad, Mathias Franzius, Gerhard Neumann, Georgia Chalvatzaki

मूल पेपर CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/) के तहत लाइसेंस किया गया है। ✨ नीचे दिए गए पेपर की यह व्याख्या AI से तैयार की गई है। इसे लेखकों ने न तो लिखा है, न इसका समर्थन किया है। तकनीकी सटीकता के लिए मूल पेपर देखें। पूरा डिस्क्लेमर पढ़ें

कल्पना कीजिए कि रोबोट लर्निंग की दुनिया एक विशाल, अराजक निर्माण स्थल (construction site) की तरह है। एक तरफ, आपके पास आर्किटेक्ट्स (architects) हैं जो नए रोबोटिक दिमाग (जिन्हें "पॉलिसी" कहा जाता है) डिजाइन कर रहे हैं। दूसरी तरफ, टेस्ट ट्रैक्स (test tracks) (बेंचमार्क) हैं जहाँ रोबोट चलना या वस्तुओं को उठाना सीखते हैं। और तीसरी तरफ, वास्तविक रोबोट हैं, जो साधारण हाथों से लेकर मानव जैसे चलने वाले रोबोटों तक विस्तृत हैं।

इस पेपर के अनुसार समस्या यह है कि किसी एक आर्किटेक्ट को किसी एक टेस्ट ट्रैक से और किसी एक रोबोट से जोड़ना एक दुस्वप्न (nightmare) है। हर बार जब कोई शोधकर्ता एक नए दिमाग को एक नए ट्रैक और एक नए रोबट पर टेस्ट करना चाहता है, तो उन्हें शुरुआत से ही एक कस्टम पुल बनाना पड़ता है। उन्हें भाषाओं को मिलाने के लिए "ग्लू कोड" (glue code) लिखना पड़ता है, सॉफ्टवेयर के टकराते हुए वर्ज़न को ठीक करना पड़ता है, और यह सुनिश्चित करना पड़ता है कि रोबोट क्रैश न हो जाए। यह ऐसा है जैसे टोस्टर को कार के इंजन में, टोस्टर को अंतरिक्ष यान में, और टोस्टर को एक नाव में प्लग करने की कोशिश करना—हर बार, आपको एक नया अडैप्टर बनाना पड़ता है।

पेश है Nautilus।

लेखक Nautilus को एक यूनिवर्सल "प्लग-एंड-प्ले" हार्नेस के रूप में प्रस्तावित करते हैं। इसे पूरे रोबोट लर्निंग उद्योग के लिए एक स्मार्ट, जादुई अडैप्टर स्टेशन के रूप में समझें।

यह कैसे काम करता है, यहाँ सरल उपमाओं (analogies) का उपयोग किया गया है:

1. "यूनिवर्सल पावर स्ट्रिप" (Typed Contracts)

वर्तमान में, हर रोबोट और हर दिमाग एक अलग भाषा बोलता है। Nautilus एक मानकीकृत पावर स्ट्रिप (standardized power strip) पेश करता है।

  • उपमा: कल्पना कीजिए कि यदि आपके घर के हर उपकरण (टोस्टर, लैंप, टीवी) को दीवार के आउटलेट में फिट होने के लिए फिर से वायरिंग करनी पड़े। Nautilus कहता है, "अब और रीवायरिंग नहीं।" यह हर रोबलेट ब्रेन और हर टेस्ट ट्रैक को अपने प्लग के लिए एक एकल, सख्त आकार (जिसे "टाइप्ड कॉन्ट्रैक्ट्स" कहा जाता है) पर सहमत होने के लिए मजबूर करता है।
  • परिणाम: एक बार जब एक रोबोट ब्रेन इस मानक में प्लग हो जाता है, तो यह बिना किसी कस्टम अडैप्टर के तुरंत किसी भी टेस्ट ट्रैक या रोबोट से जुड़ सकता है।

2. "साउंडप्रूफ बूथ" (Chambered Execution)

रोबोट सॉफ्टवेयर अव्यवस्थित होता है। एक रोबोट को वीडियो गेम इंजन के एक विशिष्ट संस्करण की आवश्यकता हो सकती है, जबकि दूसरे को भौतिकी सिम्युलेटर (physics simulator) के एक अलग संस्करण की। यदि आप उन्हें एक ही कंप्यूटर पर चलाते हैं, तो वे आपस में लड़ते हैं और क्रैश हो जाते हैं।

  • उपमा: Nautilus प्रत्येक प्रयोग के लिए साउंडप्रूफ बूथ (कंटेनर्स) बनाता है। रोबोट ब्रेन एक बूथ में रहता है, टेस्ट ट्रैक दूसरे में, और रोबोट स्वयं तीसरे में। वे एक सुरक्षित खिड़की के माध्यम से एक-दूसरे से बात कर सकते हैं, लेकिन उनके आंतरिक टूल्स कभी आपस में नहीं टकराते।
  • परिणाम: आप सॉफ्टवेयर संघर्षों की चिंता किए बिना किसी भी संयोजन को मिक्स और मैच कर सकते हैं।

3. "स्मार्ट प्रोजेक्ट मैनेजर" (The Agent)

पेपर एक लार्ज लैंग्वेज मॉडल (एक AI कोडर) का उपयोग करता है जो भारी काम करता है। लेकिन आमतौर पर, AI कोडर रोबोटिक्स में विफल हो जाते हैं क्योंकि वे क्षेत्र के "अलिखित नियमों" को नहीं जानते हैं।

  • उपमा: Nautilus AI कोडर को एक नियम पुस्तिका और चेकलिस्ट (जिन्हें गाइड्स और सेंसर्स कहा जाता है) देता है।
    • गाइड्स (Guides): AI द्वारा कोड लिखने से पहले, नियम पुस्तिका उसे बताती है, "हे, रोबोट्स को शुरू करने से पहले रीसेट होने की आवश्यकता होती है, और आपको यह जांचना चाहिए कि बैटरी सुरक्षित है या नहीं।"
    • सेंसर्स (Sensors): AI द्वारा कोड लिखे जाने के बाद, एक सुरक्षा निरीक्षक इसकी जांच करता है। "क्या आपने वास्तव में परीक्षण किया कि रोबोट हिलता है? क्या आपने डेटा फॉर्मेट की जांच की?" यदि उत्तर 'नहीं' है, तो AI को आगे बढ़ने से पहले इसे ठीक करना होगा।
  • परिणाम: AI केवल अनुमान नहीं लगाता; यह एक सिद्ध, सुरक्षित वर्कफ़्लो का पालन करता है जिसका उपयोग शोधकर्ता हर दिन करते हैं।

4. "नॉटिलस शेल" (Scalability)

इसका नाम नॉटिलस शेल (nautilus shell) से आया है जो नए चैंबर्स जोड़कर बढ़ता है।

  • उपमा: एक विशाल, कठोर ढांचे के निर्माण के बजाय जो नया रोबोट जोड़ने पर टूट जाता है, Nautilus नए चैंबर्स जोड़कर बढ़ता है। यदि कोई शोधकर्ता एक नया रोबोट (जैसे कि एक नए प्रकार का हाथ) जोड़ता है, तो वे बस सिस्टम में एक नया "चैंबर" जोड़ देते हैं। बाकी सिस्टम को फिर से बनाने की आवश्यकता नहीं होती है।
  • परिणाम: सिस्टम अधिक जटिल हुए बिना बड़ा और अधिक उपयोगी होता जाता है।

उन्होंने वास्तव में क्या सिद्ध किया?

यह पेपर यह दावा नहीं करता कि Nautilus ने कोई नया रोबोट ब्रेन बनाया है या इसने रोबोट्स को पहले से अधिक स्मार्ट बना दिया है। इसके बजाय, उन्होंने सिद्ध किया:

  1. यह एक अनुवादक के रूप में काम करता है: उन्होंने मौजूदा रोबोट ब्रेन्स को मौजूदा बेंचमार्क पर Nautilus का उपयोग करके टेस्ट किया, और परिणाम मूल लेखकों के दावों से मेल खाते थे।
  2. यह समय बचाता है: उन्होंने दिखाया कि Nautilus का उपयोग करके एक नए रोबोट ब्रेन को एक नए टेस्ट ट्रैक से जोड़ना, इसे मैन्युअल रूप से करने की तुलना में बहुत तेज़ और सस्ता है। यह काम को हर जोड़ी के लिए एक पुल बनाने के बजाय पूरे सिस्टम के लिए एक पुल बनाने तक कम कर देता है।
  3. यह वास्तविक रोबोट पर काम करता है: उन्होंने सफलतापूर्वक एक रोबोट ब्रेन को जो सिमुलेशन में प्रशिक्षित किया गया था, उसे Nautilus में लपेटा, और बिना ब्रेन का कोड बदले दो बहुत अलग वास्तविक रोबोटों (एक फ्रैंका रोबोटिक आर्म और एक यूनिट्री H1 ह्यूमनॉइड रोबोट) पर तैनात किया।

संक्षेप में: Nautilus एक नया रोबोट ब्रेन नहीं है; यह वह यूनिवर्सल ट्रांसलेटर और सेफ्टी इंस्पेक्टर है जो अलग-अलग रोबोट ब्रेन्स, टेस्ट ट्रैक्स और रोबोट्स को अंततः एक-दूसरे से बात करने की अनुमति देता है, बिना हर बार इंजीनियरों की एक टीम को कस्टम ब्रिज बनाने की आवश्यकता के।

अपने क्षेत्र के पेपरों की भीड़ में उलझे हुए हैं?

आपके रिसर्च कीवर्ड से मेल खाने वाले सबसे नए और अलग सोच वाले पेपरों का रोज़ाना Digest पाएँ—तकनीकी सारांश के साथ, आपकी भाषा में।

Digest आज़माएँ →