Genesis World 1.0: إطار عمل محاكاة الروبوتات

Genesis World 1.0 هو منصة محاكاة فيزيائية تدمج التصيير والحساب والمحاكي الفيزيائي. يمكّن الإطار التقييم المغلق للأنظمة الروبوتية.

مصدر الصورة:

genesis.ai

عندما يعتمد تطوير الروبوتات على الاختبارات في العالم الحقيقي

يستخدم البحث الروبوتي تقليدياً التجارب في العالم الحقيقي لتقييم أداء السياسة والتكرار على التصاميم. طورت Genesis AI، وهي شركة روبوتات، بنية تحتية للمحاكاة لمعالجة الاختناقات في دورة تطوير النموذج. أنشأت الشركة Genesis World 1.0، إطار عمل محاكاة متكامل يجمع بين محاكاة فيزيائية وتصيير واقعي وحساب معجل على وحدة معالجة الرسومات.

يعامل الإطار المحاكاة كطبقة بنية تحتية للتقييم بدلاً من كونها أداة لتوليد البيانات فقط. يشغل النظام عمليات تشغيل متعددة متوازية لمهام روبوتية من خلال أنابيب فيزياء وتصيير موحدة. يوضح Genesis World 1.0 تقييم محاكاة مرتبط بأداء الأجهزة الحقيقية بدقة 89 في المائة، مع فجوات واقعية مقاسة أصغر بنسبة 45 في المائة من أنظمة المحاكاة البديلة.

مكونات Genesis World 1.0

يتكون الإطار من أربعة مكونات متكاملة تعمل معاً.

Nyx هو محرك تصيير واقعي مصمم خصيصاً للروبوتات. يجمع محرك التصيير بين دقة التتبع الموجي مع كفاءة وحدة معالجة الرسومات، مما ينتج إطارات 1080p في 4 ميلي ثانية دون خبز مسبق أو تشويه أشباح. يستخدم المحرك مخازن مؤقتة الرؤية وبنية قيادة وحدة معالجة الرسومات غير مرتبطة وتتبع شعاع الأجهزة وضغط الفيديو. يتم حساب نقل الضوء الفيزيائي والظلال الناعمة والإضاءة غير المباشرة بشكل صحيح من قيمة مشعة مقاسة عبر خطوط أنابيب HDRI. تأتي الأصول من تقنية التصوير الفوتوغرافي والمسح ثلاثي الأبعاد بدلاً من النماذج المرسومة يدوياً.

Genesis World هي منصة فيزياء موحدة تدعم أوضاع فيزيائية متعددة ضمن خط أنابيب واحد. يتعامل الإطار مع الأجسام الجامدة المفصلة وتشويهات طريقة العناصر المحدودة ومواد حبيبية بطريقة نقطة المادة وسوائل ديناميكيات الجزيئات الملساء والقماش المستند إلى الموضع في وقت واحد. تعمل ثلاثة مزدوجات فيزيائية قابلة للتبديل من خلال نفس واجهة المشهد: مزدوج الأغراض العام السريع، ومزدوج أولي شبه تحليلي مع اتصال مرن، ومزدوج الاتصال المحتمل الإضافي لمحاكاة التشوه الخالي من الاصطدام.

يطبق نظام الفيزياء قيداً خارجياً للمفاصل يدمج ديناميكيات مساحة المفاصل مباشرة في تحسين الاتصال، مما يسمح لقوى المفاصل وقوى الاتصال بالحل بشكل متزامن. يحقق محلل الديناميكا المرنة الخالية من الحواجز بدائل بديلة للحواجز اللوغاريتمية التقليدية مع نهج لاغرانج معزز، مما يحقق تسريعاً يصل إلى 103 مرات في السيناريوهات الغنية بالاتصال مع ضمان عدم وجود تقاطعات.

Quadrants هو مترجم متعدد الأنظمة الأساسية يترجم نوى Python إلى كود وحدة معالجة الرسومات. يستهدف المترجم NVIDIA CUDA وAMD ROCm وApple Metal وVulkan وCPUs x86/ARM64 من خلال LLVM. تعيّن النوى بدائل SIMT على مستوى المجموعة الفرعية ومستوى الكتلة إلى المكافئات الأصلية لوحدة معالجة الرسومات دون فروع كل منصة. يسجل المترجم خطوات الفيزياء كرسوم بيانية نواة واحدة مع حلقات شرطية، مما يزيل زمن تأخير الإطلاق. يجمع الجبر الخطي الكثيف إلى مسارات كود معبأ بالبلاط. التفاضل التلقائي بوضع عكسي هو مواطن من الدرجة الأولى عبر جميع الواجهات الخلفية.

نظام ثلاثي الطبقات المخزن مؤقتاً يخزن القطع الأثرية المترجمة على القرص وفي صيغة PTX وفي طبقات ذاكرة التخزين المؤقت السريعة لبدء التشغيل. تعيد مفاتيح المشاهد استخدام النوى المخزنة مؤقتاً بدلاً من إعادة التجميع، مما يقلل وقت البدء من دقائق إلى ثوانٍ.

واجهة المحاكاة توفر أدوات للتطبيقات النهائية، وتربط محرك الفيزياء والمصيير والمترجم في سير عمل موحد.

منهجية التقييم والموثوقية

يطبق الإطار التقييم كمشكلة حسابية حتمية بدلاً من كونها اختناقاً مستهلكاً للوقت. تحدث عمليات الاختبار بسرعة أكبر بمئتي ضعف من التجارب في العالم الحقيقي: يكتمل عشرات الآلاف من الحلقات في أقل من 0.5 ساعة بدون عوامل تشغيل أو اعتماد على الأجهزة.

يرتبط التقييم بأداء الأجهزة الحقيقية من خلال منهجية صفر-لقطة حقيقية-إلى-محاكاة: السياسات تتدرب حصراً على البيانات الحقيقية بينما توفر المحاكاة بيئة التقييم. يعالج النظام فجوات محاكاة حقيقية عبر طبقات متعددة: الدقة البصرية من خلال خصائص المادة وخصائص الكاميرا، حركيات الروبوت وديناميكيتها من خلال نمذجة دقيقة للمفاصل، والتحكم منخفض المستوى من خلال نسخ دقيق من متحكمات الأجهزة الفعلية بما في ذلك التوقيت والتأخير.

يدعم Genesis World 1.0 تقييم الاضطراب متعدد المحاور عبر الشروط البصرية والتنويعات السلوكية والتغييرات الدلالية. تختلف معاملات واحدة بينما تبقى الأخرى اسمية، وتحديد أوجه القصور عبر الأبعاد: ظروف الإضاءة وموضع الكاميرا وتنويع الخلفية وموضع الجسم وتكوين الروبوت وإعادة صياغة اللغة وترتيب المهام الفرعية.

الفيزياء متعددة الأوضاع وإدارة الأصول

يوضح خط أنابيب الفيزياء الموحد محاكاة متعددة الفيزياء عبر تجسيدات مختلفة: أذرع روبوتية وروبوتات إنسانية وقابسات وأيدي ماهرة تؤدي مهام المناولة والحركة. يدعم الإطار أشجار حركية مختلفة وتخطيطات مشهد في بيئات معالجة متعددة الخيوط واحدة.

يستخدم الحصول على الأصول خطي أنابيب مكملين. يحول خط أنابيب التصوير الفوتوغرافي المقاطع متعددة العروض إلى إعادة بناء ثلاثية الأبعاد، مما يدرب الشبكات والرشات الغوسية من نهاية إلى نهاية من صور وأوضاع خام. يولد خط أنابيب البرمجة بيئات محاكاة تلقائياً، بما في ذلك تخطيط المشهد واختيار الأصول وكود البيئة ومقاييس النجاح. تكرر التوائم الرقمية مساحات العمل الحقيقية بدقة عند جميع طبقات المكدس: من ديناميكيات المشغل من خلال تصيير البكسل.

Lock

لقد تجاوزت حدودك المجانية لمشاهدة المحتوى المميز لدينا

يرجى الاشتراك للحصول على وصول غير محدود إلى ابتكاراتنا.