drawtonomy مقابل CommonRoad Scenario Designer
CommonRoad Scenario Designer
Section titled “CommonRoad Scenario Designer”CommonRoad Scenario Designer جزء من بيئة CommonRoad التي تطورها مجموعة الأنظمة الفيزيائية الإلكترونية في TUM. وقد وثَّقها الفريق في ورقة بحثية بمجلة IEEE بعنوان “CommonRoad Scenario Designer: An Open-Source Toolbox for Map Conversion and Scenario Creation for Autonomous Vehicles”، وهي متاحة على GitHub وPyPI.
ما يقدمه CommonRoad Scenario Designer وفق مستودعه على GitHub:
- تحويل ثنائي الاتجاه للخرائط: OpenDRIVE ↔ CommonRoad، وSUMO ↔ CommonRoad، وLanelet / Lanelet2 ↔ CommonRoad.
- تحويل أحادي الاتجاه: OpenStreetMap → CommonRoad.
- واجهة رسومية لإنشاء خرائط وسيناريوهات CommonRoad وتحريرها.
- أدوات التحقق من خرائط CommonRoad وإصلاحها.
- واجهة سطر أوامر للتحويلات الدفعية.
- واجهة برمجية Python للتكامل مع مشاريع أكبر.
- تكامل مع معيارات CommonRoad، وهي مجموعة اختبارات تخطيط الحركة المستخدمة في الأبحاث الأكاديمية.
- متاح على PyPI.
- مطوَّر في مجموعة الأنظمة الفيزيائية الإلكترونية بـ TUM، وموثَّق في منشورات علمية محكَّمة.
إذا كان عملك ضمن بيئة CommonRoad أو بالقرب منها، أو تحتاج إلى تحويل الخرائط بين صيغ متعددة، فهذه هي الأداة المخصصة لذلك.
أين قد يجد drawtonomy موضعًا بجانبه
Section titled “أين قد يجد drawtonomy موضعًا بجانبه”drawtonomy سبورة بيضاء في المتصفح لرسم مخططات القيادة ثنائية الأبعاد. يستهدف جانب OpenSCENARIO وesmini، ولا يدعم CommonRoad XML. نطاق استيراد وتصدير الخرائط فيه أضيق بكثير من مجموعة أدوات CommonRoad SD متعددة الصيغ.
بعض ما قد يضيفه drawtonomy إلى جانب CommonRoad SD:
- سطح رسم سريع في المتصفح بلا تثبيت، لأشكال الأوراق البحثية.
- ملف
.drawtonomy.svgكمصدر قابل للتحرير لتوثيق الأبحاث المبنية على CommonRoad. - تصدير OpenSCENARIO 1.3 + OpenDRIVE 1.8 لتشغيل esmini كاختبار سريع للتحقق.
الأداتان تخدمان بيئتين مختلفتين. إذا كان مسار عملك ينتهي إلى CommonRoad، فاستخدم CommonRoad SD.
في مجتمع صيغ الخرائط ذاته
Section titled “في مجتمع صيغ الخرائط ذاته”رغم أن CommonRoad SD يستهدف أساسًا صيغة CommonRoad XML، إلا أنه ينتمي أيضًا إلى البيئة الأشمل لـ Lanelet2 وOpenDRIVE وOpenStreetMap وSUMO عبر محولاته. drawtonomy يتعامل مع المجموعة ذاتها من الصيغ (Lanelet2 وOpenDRIVE وOpenSCENARIO) من زاوية مختلفة. كلتا الأداتين — إلى جانب JOSM وVector Map Builder وSUMO وScenic وغيرها — تُسهم في البيئة المفتوحة حول صيغ سيناريوهات القيادة.