مايكروسوفت تكشف عن قدرات موسعة ودعم محسّن
لنظام التشغيل Robot
في وقت سابق من هذا العام تم إتاحة نظام التشغيل الآلي
لنظام التشغيل Microsoft و Open Robotics
(ROS ) بشكل عام.
يسمح إطار عمل الروبوتات المفتوح المصدر بتطوير برامج
الروبوتات مما يمكّن الروبوتات أساسًا من الاستفادة
من نظام Windows البيئي.
يتم توفير وصول خاص إلى ميزات مثل
Windows Machine Learning و Vision Skills
من خلال نظام التشغيل.
الآن أعلنت Microsoft عن مجموعة من القدرات الموسعة
ودعم محسّن لـ ROS في حدث ROSCON المنعقد في ماكاو.
تتضمن الإضافات البارزة مزيدًا من الدعم
لـ ROS و ROS2 وامتداد Visual Studio Code جديد
وقالب Azure VM ROS للمساعدة في إجراء الاختبارات
المستندة إلى مجموعة النظراء.
للتوسع في كل منها ، بدءًا من ملحق VS Code الجديد
تمت معاينته لأول مرة في يوليو في شكل إصدار
تم تنفيذه بواسطة المجتمع.
تم تحسين وظائفه منذ ذلك الحين ويقدم الدعم للعمليات التالية:
التكوين التلقائي للبيئة لتطوير ROS
بدء وإيقاف ومراقبة حالة وقت التشغيل ROS
الاكتشاف التلقائي لمهام البناء
بنقرة واحدة إنشاء حزمة ROS
اختصارات rosrun و roslaunch
تطوير نظام Linux ROS
يمكن أيضًا إجراء تصحيح الأخطاء لعقد ROS التي تعمل
على زيادة امتدادات C ++ و Python
ويتم تشغيلها عند بدء تشغيل ROS.
كما هو موضح في الصورة أعلاه يمكن الآن تمثيل نماذج
الروبوت من خلال تنسيق وصف الروبوت الموحد (URDF)
مما يسمح للمطورين بتصور النماذج وتعديلها بسهولة.
عند الانتقال يمكن استخدام قالب ROS على Windows VM
لإنشاء Windows VMs وتثبيت إصدارات ROS
المتأخرة مباشرة في VM.
هذا يجعل الأمر أكثر بساطة لإجراء الاختبار المستند إلى مجموعة
النظراء وفهم تدفق النشر.
يمكن أيضًا استخدام سيناريوهات المحاكاة بشكل متكرر
خلال مرحلة التطوير.
أخيرًا ، تم زيادة دعم ROS و ROS2 بشكل كبير
من خلال تقديم عقد ROS المدعومة من Microsoft
بما في ذلك عقدة
Windows ML Tracking ROS Node
و Azure IoT Hub ROS Node
وبرنامج Azure Kinect ROS Driver.
التصور الداخلي للأزور كينيكت
إن Kinect Development Kit
هو أحدث مستشعر Kinect من Microsoft
حيث يحتوي على كاميرا بدقة 4K ومجموعة من الميكروفون
المكون من 7 عناصر ، وجهاز التسارع وجيروسكوب متزامن
مع الأجهزة (IMU).
تصدر عقدة Azure Kinect ROS دفق PointCloud2
يحتوي على معلومات العمق واللون وبيانات الصورة الخام والمزيد.
يمكن طلب برنامج التشغيل هنا ويمكنك معرفة المزيد
حول كيفية الاستفادة من العقدة هنا.
وفي الوقت نفسه تساعد عقدة
Windows Machine Learning ROS
في تسريع الأجهزة من استنتاج نماذج "التعلم الآلي"
التي تم إنشاؤها.
وأخيرًا تسمح عقدة Azure IoT Hub ROS
بتدفق رسائل ROS من خلال Azure IoT Hub.
لمعرفة المزيد حول هذه التقنيات الجديدة
يمكنك زيارة جناح Microsoft في ROSCON في ماكاو
مع استمرار الحدث من 31 أكتوبر إلى نوفمبر.
بالنسبة لأولئك الذين يرغبون في القفز مباشرة إلى
نظام التشغيل Robot يمكنهم القيام بذلك هنا.
ليست هناك تعليقات:
إرسال تعليق