OpenSCENARIO authoring से पहले sketch करना
छोटे scenario के लिए OpenSCENARIO XML hand-write करना ठीक है। पहले visually sketch करने से layout पर समय बच सकता है — lane network, participant placement, rough trajectories — XML का बाकी हिस्सा लिखने से पहले।
drawtonomy उस sketch step के लिए built है। यह production scenario authoring tool नहीं है।
Sketch step से क्या मिलेगा
Section titled “Sketch step से क्या मिलेगा”- एक
.drawtonomy.svgsource जिसे आप बाद में re-edit कर सकते हैं। - एक exported
.xosc+.xodr+run.shzip जिसे simple version के लिए esmini में play कर सकते हैं। - एक baseline जिसे आप further hand-edit कर सकते हैं।
क्या नहीं मिलेगा
Section titled “क्या नहीं मिलेगा”- Conditional triggers, parameter sweeps, custom controllers, या dense traffic flows वाला scenario।
- OpenSCENARIO 1.3 spec का full coverage।
- बिना further work के regression suite में ship करने के लिए ready scenario।
Export को starting point treat करें। Layouts sketch step से quickly आते हैं; logic अभी भी XML या code में belong करता है।
Workflow
Section titled “Workflow”- Road network sketch करें। Lane Tool, Intersection Templates, Crosswalk shapes।
- Participants रखें। Ego specific lane पर, अन्य entities known longitudinal offsets पर।
- Intent indicate करें। Path arrows दिखाते हैं आपका मतलब हर entity से क्या है।
- esmini bundle export करें और play करें। Layout सही दिखता है confirm करें।
.xosctext editor में खोलें और जो drawtonomy express नहीं करता वह add करें — triggers, parameter declarations, custom storyboards।
यह कब worth नहीं है
Section titled “यह कब worth नहीं है”- Tiny one-shot scenario — directly XML लिखें।
- Scenario fleets — canvas से नहीं, DSL से generate करें।
- High-fidelity HD maps — dedicated HD-map tool उपयोग करें।
Export details के लिए export-asam guide देखें।