drawtonomy مقابل CARLA Map Editor
ما هو CARLA Map Editor؟
Section titled “ما هو CARLA Map Editor؟”CARLA Map Editor تطبيق سطح مكتب يُشحن مع مشروع CARLA. يحمِّل هذا المحرر ملفات FBX وملفات .xodr التي ينتجها RoadRunner، ثم يُتيح لك إضافة بيانات وصفية إضافية عليها — أي أنه أداة تحسين للخرائط القائمة، وليس أداةً لرسم الطرق من الصفر.
ما يقدمه CARLA Map Editor (وفق مستودع GitHub):
- تحميل خرائط FBX + OpenDRIVE المُؤلَّفة في RoadRunner وإضافة إشارات المرور ومجموعاتها ولافتات السرعة إليها.
- تحرير مشغّلات الصناديق والتحويلات النسبية لأغراض الكشف.
- تصدير البيانات المحدَّثة إلى صيغة OpenDRIVE (
.xodr). - مرخَّص بـ MIT ضمن مشروع CARLA، مبني على Unreal Engine 4، ويعمل حاليًا على سطح مكتب Linux.
إذا كنت تُعِدّ خريطةً للتشغيل في محاكي CARLA — وتحديدًا تعليق الإشارات على خريطة RoadRunner — فهذه هي الأداة المُدارة جنبًا إلى جنب مع المحاكي.
كيف يُكمل drawtonomy هذه الأداة
Section titled “كيف يُكمل drawtonomy هذه الأداة”drawtonomy سبورة بيضاء في المتصفح لرسم مخططات القيادة ثنائية الأبعاد من أعلى إلى أسفل. ليست أداةً لخط أنابيب خرائط CARLA: لا تعتمد على Unreal Engine، ولا تُصدّر FBX، ولا تتعامل مع شبكات ثلاثية الأبعاد — والمعاينة ثلاثية الأبعاد الموجودة فيها للعرض فقط لمراجعة تشغيل سيناريو، وليست نافذة نمذجة، ولا تُنتج أي تصدير ثلاثي الأبعاد خاص بها. يستطيع تصدير OpenDRIVE فيها إصدار وصلات <junction> وإشارات المرور كإدخالات <signal>، لكن هذه الوصلات موثوقة بشكل رئيسي حين تُحمَل من ملف .xodr مستورَد دون تعديل؛ أما توليد هندسة تقاطعات جديدة من مسارات مرسومة يدويًا فلا يزال ضعيف الدقة. drawtonomy مناسب للرسوم التخطيطية والأشكال التوضيحية والعمل الخفيف على السيناريوهات ثنائية الأبعاد، لا لخرائط CARLA الإنتاجية.
بعض ما يستطيع drawtonomy تقديمه إلى جانب CARLA Map Editor:
- رسم مبدئي لتخطيط المشهد في المتصفح مباشرةً قبل الشروع في تأليف الخريطة — بدون تثبيت، وبدون Unreal Engine.
- شكل توضيحي قابل للتحرير بصيغة
.drawtonomy.svgلورقة بحثية أو عرض تقديمي يشرح السيناريو الذي تبنيه في CARLA. - تصدير OpenSCENARIO 1.2 مرافق للتحقق السريع في esmini من نسخة مبسَّطة من المشهد.
أما الخريطة الفعلية في CARLA، فالمسار المعتمد يبقى RoadRunner ← CARLA Map Editor. drawtonomy للمخطط التوضيحي للسيناريو، لا للخريطة المُحاكاة.
drawtonomy ضمن منظومة المحاكاة ذاتها
Section titled “drawtonomy ضمن منظومة المحاكاة ذاتها”يُصدر drawtonomy معياريْ ASAM OpenDRIVE وOpenSCENARIO اللذين يستهلكهما CARLA. بما أن CARLA يقع على الجانب التنفيذي من خط الأنابيب، فالعلاقة بين الأداتين تكامل لا تنافس — راجع CARLA ScenarioRunner لمزيد من التفاصيل حول كيفية تشغيل السيناريوهات المُؤلَّفة. أدوات تأليف أخرى في الفضاء ذاته تشمل RoadRunner، وLaneMaker، وTruevision Designer. كل أداة تعمل على جزء مختلف من المنظومة.