Cut-in, lane-change, और unprotected-left scenarios visualize करना
हर ADAS / AV test catalog के core में same handful of recurring scenarios होते हैं — cut-in, lane change, unprotected left, roundabout entry, pedestrian crossing, lead-vehicle braking। Test plan, slide deck, safety-case document, या paper में जाने वाला figure लगभग हमेशा इनमें से एक होता है, top-down 2D view से drawn।
drawtonomy उन figures को quickly produce करने के लिए reasonable है।
Recurring scenarios
Section titled “Recurring scenarios”Cut-in scenario
Section titled “Cut-in scenario”दूसरा वाहन adjacent lane से ego lane में ego vehicle के सामने laterally move करता है। Figure दिखाता है:
- 2-lane (या 3-lane) road।
- Ego एक lane में, cutting-in vehicle adjacent lane में।
- Cutting-in vehicle की start से ego lane में end position तक path arrow।
- Trigger label — typically TTC, relative speed, या longitudinal gap।
यह सबसे tested ADAS scenarios में से एक है क्योंकि AEB (Automatic Emergency Braking) और ACC (Adaptive Cruise Control) systems directly इस पर evaluated होते हैं।
Lane change scenario
Section titled “Lane change scenario”Ego vehicle lanes बदलता है। Figure दिखाता है:
- Multi-lane road।
- Ego की start position, end position, और trajectory।
- अन्य actors जिनके साथ manoeuvre interact करता है।
Lane-change planners, gap-acceptance models, और merge-assist systems evaluate करने के लिए उपयोगी।
Unprotected left turn
Section titled “Unprotected left turn”Ego vehicle protected left-turn signal phase के बिना oncoming traffic की एक या अधिक lanes के across left turn करता है। Figure दिखाता है:
- 4-way intersection।
- Ego की left-turn trajectory।
- Conflicting lane पर एक या अधिक oncoming vehicles।
- Optionally, ego की destination leg पर crosswalk पर pedestrians।
Pedestrian crossing scenario
Section titled “Pedestrian crossing scenario”Pedestrian ego के सामने varying visibility और timing के साथ road cross करता है। Figure दिखाता है:
- Marked या unmarked crossing के साथ road segment।
- Pedestrian की trajectory।
- Ego का approach।
- Optionally, एक occluding vehicle जो pedestrian को late तक hide करता है।
Lead-vehicle braking
Section titled “Lead-vehicle braking”Ego के सामने vehicle brake करता है। AEB evaluate करने के लिए उपयोग किया जाता है। Figure दिखाता है:
- Single lane।
- Ego और lead vehicle।
- Lead vehicle पर braking annotation।
- Ego का expected response।
Roundabout entry
Section titled “Roundabout entry”Ego circulating traffic के साथ roundabout enter करता है। Figure दिखाता है:
- Roundabout geometry।
- Ego का approach lane और exit lane।
- एक या अधिक circulating vehicles।
- Yield line और approach / exit पर pedestrian crossings।
Reusable starter set
Section titled “Reusable starter set”हर recurring scenario के लिए, road template एक बार build करें और .drawtonomy.svg file के रूप में save करें। Template files reusable scenes की small library बन जाती हैं:
2-lane-highway.drawtonomy.svg3-lane-highway.drawtonomy.svg4-way-unprotected.drawtonomy.svgroundabout.drawtonomy.svgt-junction.drawtonomy.svg
Style suggestions
Section titled “Style suggestions”- Consistent ego style। Ego के लिए एक colour चुनें और पूरे catalog में stick करें।
- Direction-of-travel arrows। Motion की direction में Path arrows उपयोग करें।
- Short trigger labels। “TTC = 2.5 s” एक sentence से बेहतर है।
- Grayscale-safe palette। कई journals grayscale में print करते हैं।
यह किसके लिए नहीं है
Section titled “यह किसके लिए नहीं है”- Parameter sweeps। अगर आपको 100 parameter combinations चाहिए, DSL या library से generate करें।
- Executable scenarios। drawtonomy का OpenSCENARIO 1.3 export spec का subset cover करता है।
- Photorealistic rendering। drawtonomy strictly top-down 2D है।