تتعاون Nvidia مع Open Robotics من أجل ROS المسرع بالأجهزة

عقدة المصدر: 1147496

تعاونت Nvidia مع Open Robotics لدفع قدرات الذكاء الاصطناعي الجديدة في نظام تشغيل الروبوت (ROS).

ستشهد الاتفاقية غير الحصرية قيام Open Robotics بتوسيع ROS 2، وهو أحدث إصدار من إطار عمل الروبوتات مفتوحة المصدر، لدعم أجهزة Nvidia بشكل أفضل - وعلى وجه الخصوص مجموعة Jetson، والأجزاء منخفضة الطاقة التي تجمع بين نواة Arm ووحدة معالجة الرسومات الخاصة بالشركة. ونوى تسريع التعلم العميق لدفع تطبيقات الذكاء الاصطناعي المتطورة والمضمنة.

قال بريان جيركي، الرئيس التنفيذي لشركة Open Robotics: "لقد قام مستخدمونا ببناء ومحاكاة الروبوتات باستخدام أجهزة Nvidia لسنوات، ونريد التأكد من أن ROS 2 وIgnition يعملان بشكل جيد على تلك المنصات". السجل.

"نحن متحمسون للغاية لأمرين: الروبوتات والمصادر المفتوحة. هذه الشراكة لديها كليهما. نحن نعمل مع Nvidia لتحسين تجربة المطورين لمجتمع الروبوتات العالمي من خلال توسيع نطاق البرامج مفتوحة المصدر التي يعتمد عليها علماء الروبوتات. نحن متحمسون للعمل مباشرة مع Nvidia والحصول على دعمهم بينما نقوم بتوسيع برامجنا لتحقيق أقصى استفادة من أجهزتهم.

سيشهد الفريق عمل Open Robotics على ROS لتحسين تدفق البيانات بين المعالجات المختلفة – CPU وGPU وNVDLA وTensor Cores – على أجهزة Jetson من Nvidia كوسيلة لتعزيز معالجة بيانات النطاق الترددي العالي.

وكجزء من ذلك، ستكتسب بيئات محاكاة Open Robotics Ignition وIsaac Sim من Nvidia قابلية التشغيل البيني، مما يعني أنه يمكن نقل نماذج الروبوت والبيئة من واحدة إلى أخرى، على الأقل عند الانتهاء من البرنامج في وقت ما في وقت مبكر من العام المقبل.

أما بالنسبة للسبب الذي يجعل محفظة الحوسبة المتسارعة من Nvidia، وخاصة مجموعة منتجات Jetson المضمنة، تجذب صانعي الروبوتات، فقال جيركي: "لقد استثمرت Nvidia بكثافة في أجهزة الحوسبة ذات الصلة بالروبوتات الحديثة وأعباء عمل الذكاء الاصطناعي. تستوعب الروبوتات كميات كبيرة من البيانات وتعالجها من أجهزة الاستشعار مثل الكاميرات وأشعة الليزر. تسمح بنية Nvidia بتدفق البيانات بكفاءة لا تصدق.

قال مورالي جوبالاكريشنا، رئيس إدارة المنتجات للآلات الذكية في شركة Nvidia، عن هذا الارتباط: "إن منصة الحوسبة المسرّعة بوحدة معالجة الرسومات من Nvidia هي جوهر العديد من تطبيقات الروبوتات التي تعمل بالذكاء الاصطناعي والعديد منها تم تطويره باستخدام ROS، لذا فمن المنطقي أن نعمل بشكل وثيق مع الروبوتات المفتوحة لتطوير مجال الروبوتات.

يجلب العمل أيضًا معه بعض Isaac GEMs الجديدة، وهي حزم الأجهزة المسرّعة لـ ROS المصممة لتحل محل التعليمات البرمجية التي يمكن تشغيلها على وحدة المعالجة المركزية. تتضمن أحدث GEMs حزمًا للتعامل مع التصوير المجسم وبيانات السحابة النقطية، وتحويل مساحة اللون، وتصحيح تشويه العدسة، واكتشاف ومعالجة AprilTags - العلامات الإيمانية ثنائية الأبعاد على غرار رمز الاستجابة السريعة التي تم تطويرها في جامعة ميشيغان.

لكن الشراكة لا تعني أن الاثنين يسيران بثبات. "نحن حريصون على توسيع ROS 2 بطرق مماثلة على الأجهزة الأخرى المتسارعة،" أخبرنا Gerkey عن الدعم المخطط له لأجهزة أخرى مثل إنتل ميرياد إكس و جوجل TPU – ناهيك عن أجهزة GPU من AMD المنافسة لـ Nvidia.

"في الواقع، نحن نخطط للعمل الذي نقوم به مع Nvidia لوضع الأساس لملحقات إضافية لبنيات إضافية. إلى الشركات المصنعة للأجهزة الأخرى: يرجى الاتصال بنا للتحدث عن ملحقات النظام الأساسي الخاص بك!

أحدث إصدارات Isaac GEMs متاحة على Nvidia مستودع جيثب الآن؛ وفي الوقت نفسه، من غير المتوقع إطلاق بيئات المحاكاة القابلة للتشغيل البيني حتى ربيع (نصف الكرة الشمالي) عام 2022.

قال Gopalakrishna من Nvidia أنه من الممكن لمطوري ROS البدء بالتجربة قبل تاريخ الإصدار. "يحتوي جهاز المحاكاة بالفعل على جسر ROS 1 وROS 2 ولديه أمثلة لاستخدام العديد من حزم ROS الشائعة للملاحة (nav2) والمعالجة (MoveIT). يستفيد العديد من هؤلاء المطورين أيضًا من Isaac Sim لإنشاء بيانات تركيبية لتدريب مجموعة الإدراك في الروبوتات الخاصة بهم. سيوفر إصدارنا الربيعي وظائف إضافية مثل إمكانية التشغيل البيني بين Gazebo Ignition وIsaac Sim.

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

أما بالنسبة للميزات الإضافية قيد التنفيذ، قال جوبالاكريشنا: "تعمل Nvidia مع Open Robotics لجعل إطار عمل ROS أكثر بساطة لتسريع الأجهزة وسنستمر أيضًا في إصدار العديد من Isaac GEMs الجديدة، وهي حزم برامج تسريع الأجهزة الخاصة بنا لـ ROS.

"بعض هذه الشبكات ستكون عبارة عن شبكات DNN شائعة الاستخدام في مجموعات إدراك الروبوتات. ومن ناحية المحاكاة، فإننا نعمل على إضافة دعم لمزيد من أجهزة الاستشعار والروبوتات وإصدار المزيد من العينات ذات الصلة بمجتمع ROS. ®

المصدر: https://go.theregister.com/feed/www.theregister.com/2021/09/22/nvidia_open_robotics/

الطابع الزمني:

اكثر من السجل