← नवीनतम पेपर
💻 संगणक विज्ञान

Real-Time Robot Execution with Masked Action Chunking

यह शोध पत्र REMAC को प्रस्तुत करता है, जो मास्क्ड एक्शन चंकिंग और प्रीफिक्स-प्रिजर्व्ड सैंपलिंग के माध्यम से इंट्रा-चंक इनकंसिस्टेंसी (intra-chunk inconsistency) को संबोधित करके रियल-टाइम रोबोट निष्पादन को बढ़ाता है, जिससे बिना किसी अतिरिक्त विलंबता के मजबूत और तेज़ कार्य पूर्णता सक्षम होती है।

मूल लेखक: Haoxuan Wang, Gengyu Zhang, Yan Yan, Yuzhang Shang, Ramana Rao Kompella, Gaowen Liu

प्रकाशित 2026-01-29
📖 5 मिनट में पढ़ें🧠 गहराई से पढ़ें

मूल लेखक: Haoxuan Wang, Gengyu Zhang, Yan Yan, Yuzhang Shang, Ramana Rao Kompella, Gaowen Liu

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

कल्पना कीजिए कि आप एक रोबोटिक हाथ को बिना जूस गिराए गिलास में जूस डालने के लिए सिखाने की कोशिश कर रहे हैं। इसके लिए, रोबोट को "सोचना" (डेटा प्रोसेस करना) और "कार्य करना" (अपने हाथ को हिलाना) बिल्कुल एक ही समय पर करना होगा।

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

यह पेपर एक नया तरीका पेश करता है जिसे REMAC कहा जाता है, ताकि रोबोट को सुचारू रूप से और तेज़ी से हिलने में मदद मिल सके, भले ही उसका "सोचना" थोड़ा विलंबित (delayed) हो।

दो बड़ी समस्याएँ

लेखकों ने दो विशिष्ट कारणों की पहचान की है जिनसे रोबोट विफल हो जाते हैं जब वे एक साथ सोचने और हिलने की कोशिश करते हैं:

  1. "झटके वाली" समस्या (Inter-chunk Discontinuity):
    कल्पना कीजिए कि एक रोबोट को अपने हाथ को एक चिकनी वक्र (curve) में घुमाने के लिए 5 निर्देशों की एक सूची दी गई है। वह पहले दो निर्देशों को निष्पादित (execute) करता है, फिर एक नया 5 निर्देशों का सेट प्राप्त करने के लिए रुक जाता है। यदि नया सेट उस स्थान से पूरी तरह मेल नहीं खाता जहाँ रोबमा वर्तमान में है, तो रोबोट झटके ले सकता है या अचानक नई स्थिति में कूद सकता है। यह एक ऐसे डांसर की तरह है जो एक मुद्रा में रुककर अगला कदम पूछता है, और फिर अचानक पूरी तरह से अलग मुद्रा में आ जाता है।

  2. "आउट-ऑफ-डेट" समस्या (Intra-chunk Inconsistency):
    यह अधिक पेचीदा मुद्दा है जिस पर यह पेपर ध्यान केंद्रित करता है। कल्पना कीजिए कि रोबोट के पास 5 निर्देशों की एक सूची है। वह उन्हें निष्पादित करना शुरू करता है। लेकिन जब तक रोबोट उस सूची के तीसरे निर्देश तक पहुँचता है, रोबोट की "आँखें" (सेंसर) कुछ नया देख चुकी होती हैं। सूची पर जो निर्देश थे, वे पुराने दृश्य के लिए बनाए गए थे, लेकिन रोबोट अब एक नई स्थिति में है। यह एक पुराने जीपीएस रूट का पालन करने जैसा है; आपको बाएं मुड़ने के लिए कहा जा सकता है, लेकिन आप मोड़ को पार कर चुके होते हैं। रोबोट कुछ ऐसा करने की कोशिश कर रहा है जो अब उसकी वर्तमान वास्तविकता के लिए तर्कसंगत नहीं है।

समाधान: REMAC

लेखक REMAC (Real-time Execution with Masked Action Chunking) नामक एक सिस्टम प्रस्तावित करते हैं ताकि इसे ठीक किया जा सके। वे दो मुख्य तरकीबों का उपयोग करते हैं:

1. "आंखों पर पट्टी" वाला प्रशिक्षण (Masked Action Chunking)

आमतौर पर, जब आप एक रोबोट को प्रशिक्षित करते हैं, तो आप उसे 5 निर्देशों की पूरी सूची दिखाते हैं और कहते हैं, "इन सभी को करो।" लेकिन वास्तविक दुनिया में, रोबोट को नए निर्देश मिलने से पहले केवल पहले कुछ निर्देश ही निष्पादित करने मिलते हैं।

REMAC प्रशिक्षण के दौरान इस तरीके को बदल देता है। अभ्यास के दौरान, शोधकर्ता रोबोट के प्रशिक्षण डेटा पर एक "आंखों की पट्टी" लगा देते हैं। वे निर्देशों की सूची के पहले कुछ हिस्सों को छिपा देते हैं और रोबोट को केवल उन्हीं निर्देशों से सीखने देते हैं जिन्हें वह वास्तव में निष्पादित करेगा।

  • उपमा: कल्पना कीजिए कि आप एक छात्र को गाड़ी चलाना सिखा रहे हैं। पूरे शहर का नक्शा देने के बजाय, आप नक्शे के पहले कुछ मोड़ों को ढक देते हैं और केवल वही हिस्सा दिखाते हैं जिससे वह वर्तमान में गुजर रहा है। यह छात्र को वर्तमान सड़क के प्रति प्रतिक्रिया करना सीखने के लिए मजबूर करता है, न कि केवल एक लंबे, कठोर मार्ग को रटने के लिए जो लागू न हो सके।

2. "स्व-सुधार" लूप (Self-Correction Loop)

यह सिस्टम रोबोट को यह भी सिखाता है कि उसने अभी क्या किया और उसका उपयोग अपने अगले कदम को समायोजित करने के लिए कैसे किया जाए। यह एक संगीतकार की तरह है जो यह सुनिश्चित करने के लिए कि अगला नोट पूरी तरह फिट बैठे, अपने द्वारा बजाए गए पिछले नोट को सुनता है, न कि केवल संगीत की शीट को अंधे होकर पढ़ता है।

वास्तविक जीवन में यह कैसे काम करता है

पेपर ने इसे दो तरीकों से टेस्ट किया:

  1. एक वीडियो गेम में (सिमुलेशन): उन्होंने 12 अलग-अलग वर्चुअल रोबोट कार्य बनाए। REMAC ने रोबोट्स को कार्यों को तेजी से और अधिक सफलतापूर्वक पूरा करने की अनुमति दी, भले ही "सोचने" का विलंब बढ़ाया गया हो।
  2. वास्तविक दुनिया में: उन्होंने एक वास्तविक रोबोटिक हाथ (Franka Research 3) का उपयोग करके खीरे जैसी वस्तुओं को उठाया और यहाँ तक कि एक रूबिक क्यूब भी।
    • परिणाम: अन्य तरीकों ने या तो बहुत अधिक अंतराल लिया (झटकेदार गति) या पुराने निर्देशों का पालन करने के कारण वस्तुओं को गिरा दिया। REMAC ने रोबोट को सुचारू रूप से चलते रहने में मदद की और कार्यों को अधिक बार पूरा किया, भले ही नेटवर्क कनेक्शन धीमा था।

यह विशेष क्यों है?

अधिकांश पिछले तरीकों ने इस समस्या को तब ठीक करने की कोशिश की जब रोबोट ने गलती कर दी (जैसे कि टेस्ट-टाइम पैच)। REMAC इस समस्या को इसलिए ठीक करता है क्योंकि यह प्रशिक्षण के दौरान ही रोबोट को अलग तरह से सिखाता है।

  • कोई अतिरिक्त लैग नहीं: अन्य तरीकों के विपरीत जो चीजों को सुचारू बनाने के लिए अतिरिक्त कदम जोड़ते हैं (जिससे रोबोट धीमा हो जाता है), REMAC मूल रोबोट सॉफ्टवेयर की तरह ही तेज़ चलता है।
  • प्लग-एंड-प्ले: इसे मौजूदा रोबोट दिमागों में बिना उन्हें शून्य से बनाए बिना जोड़ा जा सकता है।

संक्षेप में: REMAC रोबोट्स को देरी की उम्मीद करना और उन निर्देशों को अनदेखा करना सिखाता है जो पहले से ही आउटडेटेड हो चुके हैं, जिससे उन्हें अराजक, वास्तविक दुनिया के वातावरण में सुचारू रूप से और तेज़ी से चलने में मदद मिलती है।

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

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

Digest आज़माएँ →