أخبار ar.wedoany.com، يقود جايفير سينغ، مهندس برمجيات الروبوتات في شركة إنفيديا (Nvidia)، تطوير حزمة برامج الروبوتات مفتوحة المصدر Isaac ROS، المبنية على إطار ROS 2. يدير سينغ فريقًا داخل الشركة لتطوير برمجيات للروبوتات المتنقلة المستقلة، والأنظمة التشغيلية، والروبوتات البشرية، مستفيدًا من أجهزة وأدوات إنفيديا البرمجية. تجمع هذه المنصة بين مكتبات CUDA ونماذج الذكاء الاصطناعي مع ROS 2. وفي وصفه لهذا العمل، يؤكد سينغ أن جوهره يكمن في البنية التحتية، والتي تشمل لوحات الحوسبة داخل الروبوت، والبرمجيات المسؤولة عن معالجة بيانات كاميرات الروبوت، والهندسة اللازمة لنقل النظام من مرحلة النموذج الأولي إلى مرحلة النشر القابل للتكرار.
بدأ Isaac ROS كتجربة داخلية أجراها سينغ خلال فترة تدريبه في فريق الروبوتات. بعد إكمال دراسته في تخصصات الهندسة الكهربائية، وعلوم الحاسوب، والأعمال التجارية في جامعة كاليفورنيا، بيركلي (University of California, Berkeley)، انضم سينغ إلى إنفيديا بدوام كامل، واستمر في العمل على هذا المشروع الذي أصبح لاحقًا حزمة برامج الروبوتات الخاصة بالشركة. يتمثل أحد الجوانب الرئيسية لهذا النهج في الإصدار مفتوح المصدر، والذي يهدف إلى تمكين المطورين من فحص البرمجيات وتكييفها وتوسيعها، بدلاً من الاعتماد على أنظمة مغلقة قد لا تلبي الاحتياجات طويلة الأجل. يقول سينغ إن السؤال الأولي للمشروع كان يتمحور حول التحقق مما إذا كانت برمجيات الروبوتات المبنية على منصة Jetson من إنفيديا ومكتبات CUDA الخاصة بها، عند إصدارها كمصدر مفتوح، يمكن أن تخلق قيمة. أصبحت الإجابة واضحة بعد أن استفاد المطورون من القدرة المعالجة الإضافية للأجهزة الرسومية، حيث يعتقد أن المطورين يسعون دائمًا لإطلاق العنان للأداء الكامل لوحدات معالجة الرسوميات (GPU).
يتميز Isaac ROS بتصميم معياري، ويدعم فئات متعددة من تطوير الروبوتات، بما في ذلك الروبوتات التشغيلية، والمتنقلة، والبشرية. تحتوي البرمجيات على حزم للإدراك الحسي، واكتشاف الأهداف، ورسم الخرائط، واكتشاف التصادم، وتخطيط الحركة، ويمكن تشغيلها على محطات العمل، وأنظمة DGX Spark، وأجهزة Jetson الطرفية. على عكس حزمة Isaac SDK الأولية، صُمم Isaac ROS ليكون نظامًا معياريًا بالكامل. يشبه سينغ ذلك بمكعبات ليغو، مشيرًا إلى أن المطورين يمكنهم دمج حزم إنفيديا البرمجية مع تلك التي تم إنشاؤها داخليًا أو مع كود ROS الحالي من مجتمع الروبوتات الأوسع.
أصبح نموذج المصدر المفتوح استراتيجية أساسية لترويج إنفيديا لـ Isaac ROS. في مواجهة الصناعة التي تشهد تغيرات سريعة في متطلبات المنتجات والمعايير التقنية، يحتاج المطورون والشركات الناشئة إلى التأكد من أن البرمجيات ستظل قابلة للاستخدام والتكيف بعد سنوات من بدء المشروع. في مجال الروبوتات، تقوم الشركات عادةً ببناء منتجاتها على مدى دورات تطوير طويلة، وتحتاج إلى دمج البرمجيات مع أجهزة الاستشعار، والمحركات، وأنظمة السلامة. إن القدرة على فحص وتعديل الكود والمساهمة بالإصلاحات لا تقل أهمية عن الحصول على الأدوات الأصلية. تعمل إنفيديا على تكييف Isaac ROS ليتناسب مع السوق الذي يركز على الروبوتات البشرية ووكلاء الذكاء الاصطناعي، مما يجعل البرمجيات أكثر ملاءمة للمطورين الذين يبنون هذه الأنظمة، وتلبية احتياجات الإدراك الحسي، والتخطيط، والتحكم للبرمجيات كاملة المكدس في بيئات أجهزة متنوعة.
يشير سينغ إلى أن الاستثمار المبكر لإنفيديا في مجال الروبوتات كان أحد الأسباب التي جذبته للانضمام إلى الشركة. يعتقد أنه قبل الضجة الحالية حول الذكاء الاصطناعي الفيزيائي، كانت إنفيديا قد تعمقت بالفعل في هذا المجال وكرست جهودها لحل المشكلات. بالنسبة لسينغ، فإن أهمية المصدر المفتوح في مجال الروبوتات تكمن في نشر الثقة والمسؤولية، مما يتيح لإصلاحات وتحسينات شركة واحدة أن تفيد صناعة أوسع تواجه مشكلات تقنية مماثلة.









