← नवीनतम पेपर
🤖 AI

PhyGile: Physics-Prefix Guided Motion Generation for Agile General Humanoid Motion Tracking

PhyGile एक एकीकृत ढांचा है जो भौतिकी-आधारित मोशन जनरेशन और सामान्य मोशन ट्रैकिंग के बीच के अंतर को पाटता है ताकि मानव सदृश रोबोटों को उनके मूल स्थान में ही फुर्तीले, जटिल पूर्ण-शरीर वाले गतियों को निष्पादित करने में सक्षम बनाया जा सके, जो पारंपरिक टेक्स्ट-टू-मोशन मॉडलों की भौतिक व्यवहार्यता संबंधी सीमाओं को दूर करता है।

मूल लेखक: Jiacheng Bao, Haoran Yang, Yucheng Xin, Junhong Liu, Yuecheng Xu, Han Liang, Pengfei Han, Xiaoguang Ma, Dong Wang, Bin Zhao

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

मूल लेखक: Jiacheng Bao, Haoran Yang, Yucheng Xin, Junhong Liu, Yuecheng Xu, Han Liang, Pengfei Han, Xiaoguang Ma, Dong Wang, Bin Zhao

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

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

समस्या यह है कि इंसान और रोबोट बहुत अलग तरह से बने होते हैं।

यदि आप केवल एक इंसान के डांस मूव्स को लेकर उन्हें रोबोट पर चिपकाने की कोशिश करते हैं, तो यह ऐसा ही है जैसे किसी विशालकाय पैर के लिए बने जूते एक छोटे बच्चे के पैर में पहनाने की कोशिश करना। रोबोट शायद सही पोज़ तो बना ले, लेकिन भौतिक रूप से (physically), वह गिर जाएगा, फिसल जाएगा या उसके जोड़ टूट जाएंगे क्योंकि भौतिक विज्ञान (physics) मेल नहीं खाएगा।

यही वह समस्या है जिसे PhyGile हल करता है। यह कैसे काम करता है, यहाँ सरल अवधारणाओं में दिया गया है:

1. समस्या: "अनुवाद" का अंतर (The Translation Gap)

मौजूदा रोबोट कंट्रोलर्स को बुरे अनुवादकों के रूप में सोचें। वे मानव गति के आकार (kinematics) को रोबोट के जोड़ों में तो बदल सकते हैं, लेकिन वे भौतिकी (physics - संतुलन, वजन, घर्षण) को नहीं समझ पाते।

  • परिणाम: रोबोट एक कार्टव्हील करने की कोशिश करता है, लेकिन क्योंकि वह यह नहीं समझता कि उसके भारी धातु के पैर फर्श के साथ कैसे व्यवहार करेंगे, वह गिर जाता है।
  • पुराना तरीका: शोधकर्ता एक मानव नृत्य उत्पन्न करते थे, उसे रोबोट पर थोपने की कोशिश करते थे, और फिर उन मूव्स को छानने में घंटों बिताते थे जिनके कारण रोबोट गिर जाता था। यह धीमा, बर्बादी भरा और नाजुक था।

2. समाधान: PhyGile (एक "फिजिक्स-फर्स्ट" कोच)

PhyGile एक नया सिस्टम है जो एक स्मार्ट कोच की तरह काम करता है जो "मानव नृत्य" और "रोबोट भौतिकी" दोनों भाषाएँ बोलता है। यह केवल नृत्य का अनुवाद नहीं करता; यह शुरुआत से ही विशेष रूप से रोबोट के शरीर के लिए नृत्य को फिर से डिजाइन करता है।

यह तीन मुख्य चरणों में काम करता है:

चरण A: "विशेषज्ञ डांस क्रू" (Curriculum Learning)

कल्पना कीजिए कि आप एक डांस दल को प्रशिक्षित कर रहे हैं। आप एक नौसिखिए से तुरंत बैकफ्लिप करने के लिए नहीं कहेंगे।

  • पुराना तरीका: रोबोट पर सभी डांस मूव्स (चलना, दौड़ना, पलटना) एक साथ डाल देना। रोबोट भ्रमित हो जाता है और आसान चीजें (चलना) अच्छी तरह सीख लेता है लेकिन कठिन चीजों (पलटना) में विफल हो जाता है।
  • PhyGile का तरीका: यह एक कैरिकुलम (पाठ्यक्रम) का उपयोग करता है। यह आसान मूव्स (खड़े होना, चलना) से शुरू होता है। एक बार जब रोबोट उनमें महारत हासिल कर लेता है, तो यह कठिन मूव्स (जॉगिंग, किकिंग) को अनलॉक करता है। अंत में, यह "असंभव" मूव्स (कार्टव्हील, स्पिन) को संभालता है।
  • सीक्रेट सॉस: यह मिक्सचर ऑफ एक्सपर्ट्स (MoE) का उपयोग करता है। इसे विशेषज्ञों की एक टीम के रूप में समझें। एक विशेषज्ञ चलने में अच्छा है, दूसरा कूदने में, और तीसरा स्पिन करने में। सिस्टम सही मूव के लिए सही विशेषज्ञ को बुलाना सीख जाता है, ताकि रोबोट पर बोझ न पड़े।

चरण B: "रोबोट-नेटिव" जनरेटर

मानव नृत्य बनाने और फिर उसे ठीक करने की कोशिश करने के बजाय, PhyGile सीधे रोबोट की भाषा में नृत्य उत्पन्न करता है।

  • यह एक डिफ्यूजन मॉडल (जैसे वह AI जो टेक्स्ट से इमेज बनाता है) का उपयोग करता है।
  • नवाचार: यह एक टोकन-लेवल पैरामीटर-मिक्सिंग सिस्टम का उपयोग करता है। कल्पना कीजिए कि आप एक कहानी लिख रहे हैं। केवल यह कहने के बजाय कि "रोबोट नाचता है," यह सिस्टम वाक्य को तोड़ देता है: "रोबोट घुटनों के बल बैठता है (एक्शन A), फिर स्पिन करता है (एक्शन B)।" यह आपके टेक्स्ट कमांड के हर एक शब्द को रोबोट के मूवमेंट टाइमलाइन के एक विशिष्ट हिस्से के साथ संरेखित (align) करता है। यह सुनिश्चित करता है कि यदि आप कहें "आग के पास हाथ गर्म करो," तो रोबोट वास्तव में अपने हाथों को अपने शरीर के पास रखेगा, न कि उन्हें बेतरतीब ढंग से लहराएगा।

चरण C: "सुरक्षा जाल" (Physics-Prefix Guidance)

यह सबसे चतुर हिस्सा है।

  • कल्पना कीजिए कि आप एक रस्सी पर चलने (tightrope) की कोशिश कर रहे हैं। यदि आप केवल यह अनुमान लगाते हैं कि कहाँ कदम रखना है, तो आप गिर सकते हैं। लेकिन यदि आपके पास एक सुरक्षा रस्सी है जो पहले से ही एक सुरक्षित स्थान पर बंधी हुई है, तो आप अगले कदम के लिए उसका उपयोग कर सकते हैं।
  • PhyGile का सुरक्षा जाल: किसी भी नए, जटिल मूव को आज़माने से पहले, सिस्टम उस मूव के पहले सेकंड का सिमुलेशन करता है ताकि यह सुनिश्चित हो सके कि वह शारीरिक रूप से संभव है। यह इस "सुरक्षित शुरुआत" (Physics-Prefix) को लेता है और इसे AI जनरेटर में वापस फीड करता है।
  • लूप: AI उस सुरक्षित शुरुआत को देखता है और कहता है, "ठीक है, मुझे पता है कि रोब सहित इस तरह से शुरू कर सकता है, इसलिए मैं बाकी के मूव को इस सुरक्षित शुरुआत से मेल खाने के लिए जनरेट करूँगा।" यह एक क्लोज्ड लूप बनाता है जहाँ AI केवल वे मूव्स जनरेट करता है जिन्हें रोबोट वास्तव में कर सकता है

3. परिणाम: "लड़खड़ाने" से "फुर्तीलेपन" तक

अतीत में, रोबोट केवल सीधी रेखा में चलने जैसी सरल चीजें कर सकते थे। यदि आप उन्हें कार्टव्हील करने के लिए कहते, तो वे संभवतः गिर जाते।

PhyGile के साथ:

  • स्थिरता (Stability): रोबोट अपने वजन और संतुलन को समझता है।
  • फुर्ती (Agility): यह गिरने के बिना ब्रेकडांसिंग स्पिन और कार्टव्हील जैसे जटिल, उच्च-गति वाले मूव्स कर सकता है।
  • वास्तविक दुनिया के लिए तैयार: लेखकों ने इसे एक वास्तविक रोबोट (Unitree G1) पर टेस्ट किया, और इसने कंप्यूटर सिमुलेशन में ही नहीं, बल्कि वास्तविक दुनिया में भी इन कठिन मूव्स को सफलतापूर्वक किया।

सारांश उपमा (Summary Analogy)

PhyGile को एक रोबोट के लिए पर्सनल ट्रेनर के रूप में समझें।

  • पुराने तरीके एक रोबोट को एक मानव जिम्नास्ट का डीवीडी देने और यह कहने जैसे थे, "इसकी नकल करो!" रोबोट आकार की नकल करने की कोशिश करता लेकिन भौतिकी को न समझने के कारण विफल हो जाता।
  • PhyGile एक ऐसा ट्रेनर है जो रोबोट को देखता है, उसके विशिष्ट मांसपेशियों की सीमाओं और संतुलन बिंदुओं को जानता है, और एक कस्टम वर्कआउट प्लान डिजाइन करता है जो आसान से शुरू होकर कठिन होता जाता है। वह हर मूव की जांच करता है ताकि रोबोट को चोट न लगे, और वह सीधे रोबोट की भाषा बोलता है, ताकि कोई भ्रम न रहे।

परिणामस्वरूप, एक ऐसा रोबोट मिलता है जो केवल एक जड़ नकल करने वाला नहीं, बल्कि एक वास्तव में फुर्तीला, अभिव्यंजक डांसर है जो वास्तविक दुनिया को संभाल सकता है।

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

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

Digest आज़माएँ →