گروهی به سرپرستی ژائویانگ چو OpenRUA را منتشر کردهاند؛ رابطی ساده که به یک هوش مصنوعی کدنویسِ همهمنظوره امکان میدهد مستقیماً با نرمافزار بومی ROS 2 ربات ارتباط برقرار کند. این سامانه فقط یک ترمینال، مستندات ROS 2 و ابزارهای پایه را در اختیار عامل میگذارد. عامل هم در لحظه برنامههای خود را برای ادراک و کنترل مینویسد. در آزمایشها، Claude Code (با اجرای Claude Opus 5) بدون هیچ آموزش ویژه برای وظایف یا لایه نرمافزاری اضافی، ۹۹٫۰٪ از وظایف مجموعه CaP‑Bench و ۸۷٫۰٪ از وظایف LIBERO‑PRO را با موفقیت انجام داد.
OpenRUA چگونه کار میکند
OpenRUA با دادههای حسگر مانند فایلهای معمولی و با فرمانهای حرکتی مانند کدی رفتار میکند که عامل میتواند ویرایشش کند. عامل برنامههایی میسازد تا ورودیهای خام را بخواند، اندازهگیریها را محاسبه کند و فرمانهای حرکتی تولید کند. همچنین در حدود نیمی از دورهای آزمایش، کنترلگرهای حلقهبسته میسازد که کنشها را بر اساس بازخورد حسگرها تنظیم میکنند.
چرا مهم است
برای توسعهدهندگان ربات، OpenRUA نشان میدهد که یک هوش مصنوعی کدنویسِ همهمنظوره میتواند جای پلهای نرمافزاری اختصاصی را بگیرد و بالقوه زمان و هزینه توسعه را کاهش دهد. همچنین یعنی هوش مصنوعی میتواند ناوگانهای فعلی رباتها را بدون بازنویسی درایورهای سطح پایین برنامهریزی کند؛ هرچند هنوز باید پایایی آن در شرایط واقعی و فراتر از بنچمارکها اثبات شود.