مقال تقني *قديم* عن توسيع شركة مايكروسوفت دعم برامج الروبوت ROS في Windows

تفاصيل العمل

في معرض الروبوتات ROSCon 2018 بالعامصة الإسبانية مدريد العام الماضي أعلنت شركة مايكروسوفت عن إصدار تجريبي لنظام تشغيل الروبوت [ROS1] في الويندوز وهي مجموعة من المكتبات والأدوات التي تساعد المطورين على إنشاء الروبوتات المستخدمة في العديد من المشاريع الروبوتية المتطورة في جميع أنحاء العالم وROS هي اختصار لـ(Robot Operating System) و لكن برغم هذه التسمية إلا انه ليس فعليا نظام تشغيل بل هو (Operating System OS) او meta-operating system أو Framework يعمل على العديد من نظم التشغيل الأخرى مثل Linux و apple OS-X و غيرهم..

وأعلنت مايكروسوفت إن هذه الخطوة ستجلب إمكانية إدارة وأمان نظام التشغيل Windows 10 IoT Enterprise الي نظام ROS كما انها تعمل بالتعاون مع Open Robotics و ROS Industrial Consortium لإضافة نظام تشغيل الروبوت الي ويندوز 10

ويتيح إستخدام ROS لنظام الويندوز سيكون بمقدور المطورين استخدام مجموعة أدوات Visual Studio مع ميزات AI السحابية

ويرغب المصنعون في جعل الروبوتات أكثر إدراكاً بما يحيط بهم من خلال تقديم ميزات متقدمة مثل تعلم تسريع الأجهزة بنظام ويندوز وتقديم الخدمات المعرفية Azure والخدمات السحابية Azure IoT وتقنيات مايكروسوفت الأخرى إلى الروبوتات المنزلية والتعليمية والتجارية والصناعية.

كما عرضت مايكروسوفت روبوت ROBOTIS Turtlebot 3 الذي يعمل بنظام ROS المعروف باسم Melodic Morenia ، والذي يتعرف على الشخص الأقرب للروبوت ويتوجه نحوه.

عرضت مايكروسوفت أيضًا بيئة محاكاة ROS التي تعمل في Azure وهو يظهر مجموعة من الروبوتات تعمل في عالم افتراضي متصل بنظام متزامن يتم التحكم فيه عبر Azure IoT Hub

كما انها اعلنت انها ستضيف تصميمات Windows لـ ROS1 و ROS2 قريبًا ، بالإضافة إلى توفيرالتطوير والنشر لنظام Windows وذلك للبدء في استخدام ROS لنظام ويندوز و ROS مع Azure

أما في مايو لهذا العام أعلنت مايكروسوفت عن التوفر العام لـ ROS لنظام التشغيل ويندوز والتي تمكن الروبوتات من الاستفادة من نظام ويندوز بالكامل.

ومنذ منذ عدة ايام في معرض الروبوتات ROSCON 2019 أعلنت مايكروسوفت عن تحسين قدرات ROS مع دعم ROS / ROS2 في ويندوز ، وامتدادات Visual Studio Code لدعم قالب ROS و Azure VM ROS للاختبار والمحاكاة.

ويدعم محرر Visual Studio Code لـ ROS:

التكوين التلقائي للبيئة لتطوير ROS

بدء وإيقاف ومراقبة حالة وقت التشغيل لـROS

الاكتشاف التلقائي لمهام البناء

إنشاء حزمة ROS بنقرة واحدة

اختصارات rosrun و roslaunch

تطوير نظام Linux ROS

وغيرها من الاضافات والتصريحات يمكنك متابعتها علي الموقع الرسمي لمايكروسوفت

بقلم / كريم خطاب

بطاقة العمل

اسم المستقل
عدد الإعجابات
0
عدد المشاهدات
28
تاريخ الإضافة
تاريخ الإنجاز
المهارات