Zhaoyang Chu के नेतृत्व वाली टीम ने OpenRUA जारी किया है। यह एक न्यूनतम इंटरफ़ेस है, जिसके ज़रिए सामान्य कामों के लिए बना कोडिंग AI सीधे रोबोट के मूल ROS 2 सॉफ़्टवेयर से जुड़ सकता है। सिस्टम एजेंट को सिर्फ़ एक टर्मिनल, ROS 2 के दस्तावेज़ और बुनियादी टूल देता है। इसके बाद एजेंट ज़रूरत के मुताबिक़ अपने परसेप्शन और कंट्रोल प्रोग्राम खुद लिखता है। परीक्षणों में Claude Code (Claude Opus 5 पर चल रहा) ने CaP‑Bench सूट के 99.0% और LIBERO‑PRO के 87.0% कार्य पूरे किए—बिना किसी कार्य-विशेष प्रशिक्षण या अतिरिक्त सॉफ़्टवेयर लेयर के।
OpenRUA कैसे काम करता है
OpenRUA सेंसर डेटा को सामान्य फ़ाइलों और गति के निर्देशों को ऐसे कोड के रूप में लेता है, जिसे एजेंट संपादित कर सकता है। एजेंट कच्चे इनपुट पढ़ने, माप निकालने और गति के निर्देश बनाने के लिए प्रोग्राम तैयार करता है। लगभग आधे एपिसोड में यह सेंसर से मिले फ़ीडबैक के आधार पर अपनी कार्रवाइयां बदलने वाले क्लोज़्ड-लूप कंट्रोलर भी बनाता है।
यह क्यों मायने रखता है
रोबोट डेवलपरों के लिए, OpenRUA दिखाता है कि सामान्य कोडिंग AI कस्टम सॉफ़्टवेयर ब्रिज की जगह ले सकता है और विकास में लगने वाला समय तथा लागत घटा सकता है। इससे मौजूदा रोबोट बेड़ों को लो-लेवल ड्राइवर दोबारा लिखे बिना AI के ज़रिए प्रोग्राम करना भी संभव हो सकता है। हालांकि, बेंचमार्क से आगे वास्तविक दुनिया में इसकी विश्वसनीयता साबित होना अभी बाकी है।