تخطَّ إلى المحتوى

drawtonomy مقابل LaneMaker

LaneMaker محرر ثلاثي الأبعاد مجاني وخفيف الوزن لإنشاء شبكات الطرق وتشغيل محاكاة المرور. يصدر بترخيص Apache 2.0 مفتوح المصدر، ويستهدف المستخدمين العاديين والهواة.

ما يتيحه LaneMaker وفق صفحته الرئيسية ومستودعه على GitHub:

  • محرر شبكة طرق مع استيراد وتصدير ملفات ASAM OpenDRIVE بصيغة .xodr. تشير ملاحظات المشروع إلى أن الملفات المُصدَّرة لا تتوافق كليًا مع معيار ASAM OpenDRIVE، لكنها قابلة للفتح في عارض OpenDRIVE الإلكتروني.
  • محاكاة مرور واسعة النطاق مدمجة، تظهر فيها المركبات بوجهات وخطط مسار محددة مسبقًا.
  • عرض تحرير ثلاثي الأبعاد لهندسة الطريق.
  • نسخ للحاسب الشخصي تعمل على Windows 10/11 وUbuntu 24.04 LTS.

لمن يريد رسم شبكة طرق ومشاهدة حركة المرور عليها دون الحاجة إلى ترخيص مدفوع، يُعدّ LaneMaker أحد الخيارات المجانية المتاحة.

أين قد يناسب drawtonomy بجانبه

Section titled “أين قد يناسب drawtonomy بجانبه”

drawtonomy أداة تعمل في المتصفح لسيناريوهات القيادة ثنائية الأبعاد من منظور علوي، مع معاينة ثلاثية الأبعاد للعرض فقط لمشاهدة تشغيل السيناريو، وليست نافذة تحرير ثلاثية الأبعاد. لا يتضمن محاكاة مرور دقيقة على طراز SUMO (ظهور أساطيل مركبات بمسارات محدَّدة مسبقًا). لكنه يُشغِّل سيناريوهات OpenSCENARIO المُؤلَّفة في المتصفح عبر esmini المُصرَّف إلى WebAssembly. يستطيع تصدير OpenDRIVE فيه إصدار بدائل <junction> وإشارات المرور كإدخالات <signal>؛ وهذه الوصلات موثوقة حين تُحمَل من ملف .xodr مستورَد دون تعديل، أما توليد هندسة تقاطعات جديدة من مسارات مرسومة يدويًا فلا يزال ضعيف الدقة.

بعض الأشياء التي يمكن أن يضيفها drawtonomy بجانب LaneMaker:

  • سطح رسم تخطيطي يعمل في المتصفح مباشرة دون تثبيت، مناسب لرسم التخطيط الأولي قبل فتح محرر سطح المكتب.
  • تأليف سيناريو OpenSCENARIO على الطريق وتشغيله في المتصفح — أفعال ومحفزات وحكم PASS / FAIL — دون الحاجة إلى تثبيت esmini. راجع محرر السيناريو.
  • مصدر شكل قابل للتحرير بصيغة .drawtonomy.svg للشرائح والأوراق البحثية والتوثيق.

نمط عملي حين يتوفر كلاهما: LaneMaker لشبكة الطرق والمحاكاة، drawtonomy للرسم التخطيطي للمشهد.

يقرأ كلٌّ من LaneMaker وdrawtonomy ويكتب ASAM OpenDRIVE. مجتمع أدوات OpenDRIVE المجانية صغير — LaneMaker وTruevision Designer وBlender DSC وscenariogeneration وdrawtonomy، كلٌّ منها يغطي جزءًا مختلفًا من هذه البيئة. يمكن عمومًا التحقق من مخرجات هذه الأدوات في عارض OpenDRIVE الإلكتروني أو تشغيلها في esmini، مما يجعلها جميعًا ضمن نفس خط التنفيذ حتى حين لا تتشارك الملفات مباشرة. نعمل على أجزاء مختلفة من نفس البيئة.