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

الرسم التخطيطي قبل تأليف OpenSCENARIO

كتابة OpenSCENARIO XML يدويًا لسيناريو صغير أمر معقول. رسمه بصريًا أولًا يوفر وقتًا على التخطيط — شبكة المسارات وتوضع الممثلين والمسارات التقريبية — قبل الجلوس لكتابة بقية XML.

drawtonomy مبني لخطوة الرسم التخطيطي تلك. إنه ليس أداة تأليف سيناريوهات إنتاجية.

ما ستحصل عليه من خطوة الرسم التخطيطي

Section titled “ما ستحصل عليه من خطوة الرسم التخطيطي”
  • مصدر .drawtonomy.svg يمكن إعادة تحريره لاحقًا (جيد للأشكال والمتغيرات).
  • أرشيف مضغوط مُصدَّر يحتوي .xosc + .xodr + run.sh يمكن تشغيله في esmini لنسخة بسيطة من المشهد.
  • خط أساس يمكن تحريره يدويًا.
  • سيناريو بمشغّلات شرطية أو جولات معاملات أو متحكمات مخصصة أو تدفقات مرور كثيفة. drawtonomy لا يُعبِّر عن تلك.
  • تغطية كاملة لمواصفة OpenSCENARIO 1.3. المُصدِّر يغطي مجموعة فرعية فقط.
  • سيناريو جاهز للشحن في مجموعة انحداري دون مزيد من العمل.

تعامَل مع التصدير كنقطة بداية. التخطيطات تخرج من خطوة الرسم بسرعة؛ المنطق لا يزال ينتمي إلى XML أو الشيفرة.

  1. ارسم شبكة الطرق. أداة Lane، قوالب التقاطعات، أشكال الممرات.
  2. ضع الممثلين. الأنا في مسار محدد، الكيانات الأخرى في إزاحات طولية معروفة.
  3. أشِر إلى النية. أسهم المسار تُظهر ما تقصد لكل كيان فعله. تعامَل معها كملاحظات بصرية لنفسك، لا كتعريفات مشغّل كاملة.
  4. صدِّر حزمة esmini وشغِّلها. أكِّد أن التخطيط يبدو صحيحًا.
  5. افتح .xosc في محرر نص وأضف ما لا يُعبِّر عنه drawtonomy — المشغّلات وتصريحات المعاملات ولوحات القصة المخصصة وأي شيء يتجاوز المسارات البسيطة.
  • سيناريو صغير وحيد — فقط اكتب XML مباشرةً.
  • أساطيل سيناريوهات — ولِّدها من DSL، لا من لوحة رسم.
  • خرائط HD عالية الدقة — استخدم أداة خرائط HD مخصصة.

انظر دليل export-asam لتفاصيل التصدير.