
قدم المطور المعروف باسم SpeedyBrowser45 نتيجة ثلاثة أشهر من العمل على MechFaber – تطبيق مكتبي ينقل وكلاء الذكاء الاصطناعي من بيئة البرمجة إلى دورة تصميم كاملة للأجهزة الفيزيائية. في السيناريو التوضيحي، أنشأ Claude Code تصميم روبوت رباعي الأرجل يتضمن 99 قطعة معقدة و12 محركًا، وأعد البرنامج الثابت ثم أطلقه في المحاكاة. يشكل النظام ليس فقط هندسة الجهاز، بل أيضًا مخطط الطاقة، والاتصالات الإلكترونية، وقائمة المكونات، ومعايير استهلاك الطاقة والوقت المتوقع للتشغيل الذاتي. شمل المشروع مجموعة بطاريات، متحكمات دقيقة، محركات منفصلة للمفاصل، تبريد وليدار. كما يحسب الذكاء الاصطناعي مقاطع وأطوال الكابلات، وتظهر المخطط النهائي الاتصالات بين الحافلات والمحركات وأجهزة الاستشعار.
بنيت هندسة MechFaber ليس على نموذج عالمي واحد يحاول تنفيذ جميع العمليات في وقت واحد. قام المطور بتوزيع العمل بين عدة وكلاء متخصصين: واحد يتولى البحث والحسابات، آخر مسؤول عن نمذجة CAD، وتعمل مكونات النظام الأخرى مع الإلكترونيات، والبرامج الثابتة والمحاكاة. وفقًا للمؤلف، فإن هذا النهج يعطي نتيجة أكثر استقرارًا من محاولة تكليف العملية بأكملها لوكيل واحد. في الوقت نفسه، يُمنع النظام من تخمين أبعاد الأجزاء بشكل مستقل: تحصل على الأبعاد الضرورية مباشرة من نواة CAD، وتأخذ خصائص المكونات من الوثائق التقنية، وتقوم الحسابات الهندسية باستخدام أدوات النمذجة المدمجة، بما في ذلك طريقة العناصر المحدودة. في المشروع التوضيحي، تم اختيار Raspberry Pi 5 لمعالجة بيانات الليدار، ويتولى المتحكم الدقيق Teensy إدارة المحركات. يتيح ذلك ربط تصميم الميكانيكا، واختيار الإلكترونيات وتطوير الجزء البرمجي في تسلسل واحد.
يتم أيضًا اختبار الروبوت في بيئة رقمية. يعمل البرنامج الثابت في دورة مغلقة مع محرك فيزيائي يحاكي حركة التصميم ويسمح بتقييم سلوكه في ظروف مختلفة. للاختبار الأساسي، تم توفير سطح مستوٍ، ولكن يمكن للمطور إنشاء اختبارات إضافية باستخدام طلبات نصية عادية. على سبيل المثال، يمكن للنظام إضافة منحدر، ممر ضيق أو مجموعة من العوائق إلى المشهد، وبعد ذلك يتم تشغيل نفس الإصدار من البرنامج الثابت في البيئة الجديدة. يتيح هذا النهج اختبار المنطق البرمجي قبل تصنيع الأجزاء الفيزيائية واكتشاف المشكلات في مرحلة المحاكاة. ومع ذلك، لم يجتز المشروع بعد الاختبار العملي الرئيسي: لم يتم تجميع النموذج الأولي الفعلي للروبوت بعد. لذلك، لا يزال من غير المعروف مدى دقة النموذج الرقمي في نقل سلوك التصميم الحقيقي، بما في ذلك التسامحات الميكانيكية، وخصائص المواد، والاهتزازات، والاحتكاك والعوامل الأخرى التي يصعب إعادة إنتاجها بالكامل في البيئة الافتراضية.




