رسم المشهد قبل بناء خريطة CARLA
تحتاج CARLA إلى خريطة حقيقية — ملف OpenDRIVE بامتداد .xodr مع شبكة ثلاثية الأبعاد — لتشغيل أي سيناريو. إنشاء هذه الخريطة مهمة أداة متخصصة. لكن قبل ذلك، كثيراً ما يُفيد وجود رسم توضيحي واضح من الأعلى يحدد ما تنوي بناءه: تخطيط الطرق، والمشاركين، والحركة المقصودة. drawtonomy مثالي لهذا الرسم التخطيطي.
متى يكون هذا مفيداً
Section titled “متى يكون هذا مفيداً”- التوافق على تخطيط المشهد مع الفريق قبل أن يُستثمر وقت في الخريطة الإنتاجية.
- رسم توضيحي من الأعلى لسيناريو CARLA يُستخدم في ورقة بحثية أو شريحة عرض أو مراجعة تصميم.
- ملف
.xoscسريع يمكن التحقق منه في esmini للنسخة المبسطة من المشهد.
ما لا يصلح له هذا
Section titled “ما لا يصلح له هذا”- إنتاج خريطة CARLA جاهزة. فـ drawtonomy لا يتضمن شبكة ثلاثية الأبعاد ولا تصدير FBX ولا خط أنابيب Unreal Engine. وكما يوضح توثيق المُصدِّر، فإن تصدير OpenDRIVE جزئي — لا يشمل عناصر التقاطع الأولية ولا إشارات المرور بوصفها
<signal>— لذا يُعدّ نقطة انطلاق لا خريطة نهائية. - استبدال أدوات بناء الخرائط. للخريطة الفعلية، المسار المعتمد هو محرر متخصص كـ RoadRunner، يليه CARLA Map Editor لإضافة الإشارات.
خطوات العمل
Section titled “خطوات العمل”- ارسم التخطيط من الأعلى باستخدام أداة Lane وربط المسارات بوصلات Next Lane.
- حدد موضع المشاركين بقوالب Vehicle وPedestrian حتى يُقرأ المشهد بوضوح.
- أظهر الحركة المقصودة بسهام Path.
- احفظ بصيغة
.drawtonomy.svg— المصدر القابل للتعديل الذي تراجعه مع تطور الخطة. - صدِّر OpenDRIVE / OpenSCENARIO كنقطة انطلاق، وتحقق من النسخة المبسطة في esmini.
- ابنِ الخريطة الإنتاجية لاحقاً، واحتفظ بملف drawtonomy بوصفه الشكل التوضيحي للمشهد.