
أعلنت “أسباير”، الجهة المعنية بإدارة البرامج التقنية تحت مجلس أبحاث التكنولوجيا المتطورة، أن شركة Open Robotics ستقوم بتوفير منصة محاكاة مفتوحة المصدر لاستخدامها في مراحل التحدي العالمي لمحمد بن زايد الخاص بالروبوتات البحرية. وستتضمن هذه التقنية بيانات طقس تاريخية مقدمة من meteoblue، ما سيساهم بشكل كبير في المرحلة المقبلة من المسابقة، حيث سينفذ المتسابقون مهام التفحص والتدخل أثناء المحاكاة.
ستقوم Open Robotics، الرائدة في مجال برمجيات محاكاة الروبوتات وتطوير التطبيقات، ببناء المنصة على أساس برنامج Gazebo ونظام التشغيل Robot Operating System. يُعد Gazebo برنامجًا مفتوح المصدر لمحاكاة الروبوتات ثلاثية الأبعاد، يتميز بكفاءته العالية في محاكاة الأعمال الروبوتية عبر مجموعة متنوعة من التطبيقات، بما في ذلك الروبوتات البحرية. يمتلك Gazebo محركًا فيزيائيًا قويًا وتصميمات متقدمة، مما يعزز إمكانية التكامل مع نظام ROS، بالإضافة إلى مكتبة من النماذج الإلكترونية ثلاثية الأبعاد المتاحة للمحاكاة.
على صعيد آخر، ستوفر شركة meteoblue المتخصصة في خدمات الطقس معلومات دقيقة للغاية حول الظروف الجوية في البر والبحر، مما يمنح المتنافسين إمكانية الاستفادة من بيانات الطقس التاريخية من أبوظبي خلال العشرين عامًا الماضية، لمحاكاة الأجواء الحقيقية.
صرح الدكتور راي أو جونسون، الرئيس التنفيذي بالإنابة لـ”أسباير”: “لقد تم اختيار شركتي Open Robotics وmeteoblue لما لهما من سمعة رائدة في مجالاتهما. يهدف تحدي محمد بن زايد العالمي الكبير للروبوتات البحرية إلى تعزيز الابتكار في تكنولوجيا الروبوتات البحرية، مما دفعنا لاختيار هاتين الشركتين لتوفير بيئة محاكاة عالمية للمتسابقين.”
ستحتوي بيئة المحاكاة الخاصة بالتحدي على منطقة ساحلية كبيرة وطائرات مسيرة مجهزة بأنظمة استشعار مختلفة، بالإضافة إلى نموذج لمركبة مسيرة وعدة سفن مستهدفة. سيتم عرض مجموعة من واجهات برمجة التطبيقات للتحكم في الروبوتات وقراءة البيانات من المستشعرات داخل المحاكاة، إلى جانب توفير التواصل بين الروبوتات من خلال واجهات برمجة تطبيقات مخصصة تتعامل مع فقدان الحزم والتداخلات الشائعة في الاتصالات اللاسلكية.
نظام التشغيل ROS هو مجموعة من المكتبات والأدوات التي تستخدم لتطوير تطبيقات الروبوتات، ويحتوي على الأدوات الأساسية لأي مشروع روبوتي، بدءًا من المحركات وصولاً إلى الخوارزميات المتقدمة.
واستطرد جونسون قائلًا: “سنجعل جميع البرمجيات مفتوحة المصدر، ونهدف إلى تطبيق تقنيات تحويلية وتعزيز التعاون العالمي للمساهمة في الابتكار في مجال الروبوتات البحرية. فنحن نؤمن بأن إتاحة التكنولوجيا للجميع سيساعد في تعزيز عملية الابتكار.”
كما أعرب بريان غيركي من Open Robotics عن حماسه للمساهمة في التحدي، مؤكدًا التزام الشركة بدعم تطوير وتوزيع البرمجيات مفتوحة المصدر المستخدمة في الأبحاث والتعليم. وعلق قائلاً: “في إطار جهودنا لنكون مركزاً لمجتمع الروبوتات العالمي، نعمل على تطوير منصات مفتوحة تتيح استخدام البرمجيات والمعدات لحل التحديات الرئيسية. يُعتبر تحدي محمد بن زايد العالمي للروبوتات البحرية مثالًا بارزًا على ذلك، ونحن متحمسون للمشاركة.”
توفر Open Robotics منصتين مفتوحتين هما ROS وGazebo، مما يمكّن برمجة الروبوتات عبر نظام ROS ومحاكاتها باستخدام Gazebo. وقال بريان غيركي: “تُستخدم هذه المنصات على نطاق واسع حول العالم لمشاريع الإنتاج والفصول الدراسية.”
فيما سيتم تشغيل منصة محاكاة تحدي محمد بن زايد العالمي الكبير للروبوتات البحرية على نظام Ubuntu 20.04 (Focal)، مع إمكانية للمستخدمين لتثبيت البرنامج من المصدر لأغراض الاختبار والتطوير المحلي. ستُقدم صور Docker لبيئة المحاكاة بشكل جاهز للاستخدام.




