รูปแบบไฟล์ที่ส่งออก/นำเข้าได้
| รูปแบบ | ส่งออก | นำเข้า | หมายเหตุ |
|---|---|---|---|
| SVG | ✓ | ✓ | SVG มาตรฐาน |
| PNG | ✓ | ✓ | รัสเตอร์แบบไม่สูญเสียคุณภาพ |
| JPG | ✓ | ✓ | รัสเตอร์แบบสูญเสียคุณภาพ |
| ✓ | เวกเตอร์ รองรับความโปร่งใส | ||
| EPS | ✓ | เวกเตอร์ ไม่รองรับความโปร่งใส — ถ้าต้องการความโปร่งใสให้ใช้ PDF แทน | |
| drawtonomy.svg | ✓ | ✓ | นำกลับมาแก้ไขต่อได้: เก็บการเชื่อมต่อเลน จุดร่วม กลุ่ม footprint และสไตล์ไว้ครบ |
| OSM (Lanelet2) | ✓ | ✓ | เครือข่ายถนนแบบ Lanelet2 |
| PGM + YAML (ROS) | ✓ | แผนที่ OccupancyGrid รูปแบบ map_server ของ ROS | |
| OpenDRIVE (.xodr) | ✓ | ✓ | รองรับ ASAM ถึงเวอร์ชัน 1.8 Round-trip ได้ผ่านกลไก carry-through |
| OpenSCENARIO (.xosc) | ✓ | ✓ | ตอนส่งออกเลือกได้ว่าจะเขียนเป็น ASAM 1.0, 1.1 หรือ 1.2 (เลือกในไดอะล็อกส่งออก ส่วน 1.3 กำลังจะตามมา) ส่วนตอนนำเข้ารองรับ OpenSCENARIO 1.x ทั้งหมด การส่งออกจะเก็บ storyboard ที่สร้างไว้ครบทุกส่วน ทั้ง phase, event, action, trigger และเงื่อนไข END / FAIL นำเข้าไฟล์ .xosc เพื่อแก้ไขและเล่นซ้ำได้เช่นกัน |
| ชุด esmini (.zip) | ✓ | รวม .xodr + .xosc ไว้ในไฟล์เดียว พร้อมใช้กับ esmini ได้ทันที สถานการณ์เดียวกันนี้เล่นในเบราว์เซอร์ผ่าน esmini-WASM ได้โดยไม่ต้องส่งออกไฟล์นี้ก็ได้ | |
| CommonRoad (.xml) | ✓ | ✓ | ครอบคลุมเครือข่ายถนน วิถีการเคลื่อนที่ของ NPC และ planning problem ของรถ ego นำเข้าสถานการณ์ได้โดยตรง หรือจะนำ Solution XML จากตัววางแผนเส้นทางของตัวเองมาเล่นซ้ำกับข้อมูลจราจรที่บันทึกไว้ก็ได้ ดูเพิ่มเติมที่การเชื่อมต่อกับ CommonRoad |
สิ่งที่แต่ละรูปแบบเก็บรักษาไว้
หัวข้อที่มีชื่อว่า “สิ่งที่แต่ละรูปแบบเก็บรักษาไว้”| ฟีเจอร์ | drawtonomy.svg | Lanelet2 | OpenDRIVE | OpenSCENARIO | PNG/SVG/PDF |
|---|---|---|---|---|---|
| รูปทรงเรขาคณิต | ✓ | ✓ | ✓ | ✓ | ✓ |
| การเชื่อมต่อเลน | ✓ | ✓ | ✓ | บางส่วน | – |
| จุดร่วม | ✓ | – | – | – | – |
| กลุ่ม footprint | ✓ | – | – | บางส่วน | – |
| สไตล์ (สี ความทึบ) | ✓ | – | – | – | ✓ |
| Round-trip | ✓ | ✓ | ✓ | – | – |
Round-trip หมายถึงไฟล์ที่นำเข้ามาแล้วส่งออกกลับเป็นรูปแบบเดิมได้โดยไม่เสียรายละเอียด สำหรับ Lanelet2 และ OpenDRIVE drawtonomy จะเก็บไฟล์ต้นฉบับไว้เป็น sidecar ควบคู่กัน ส่วนที่ไม่ได้แก้ไข (regulatory element ของ Lanelet2, analytical geometry ของ OpenDRIVE) จะถูกส่งออกกลับมาแบบ verbatim เหมือนเดิมทุกตัวอักษร ส่วนที่แก้ไขจริงเท่านั้นที่จะถูกเขียนเรขาคณิตใหม่ กลไกนี้ใช้ไม่ได้กับการแปลงข้ามรูปแบบระหว่างสองมาตรฐานนี้ — ดูการแปลงระหว่าง OpenDRIVE กับ Lanelet2
ดูเพิ่มเติม
หัวข้อที่มีชื่อว่า “ดูเพิ่มเติม”- ส่งออกฉากของคุณ
- นำเข้าไฟล์ OpenDRIVE (.xodr)
- นำเข้าไฟล์ Lanelet2 (.osm)
- ส่งออกเป็น OpenDRIVE / OpenSCENARIO / esmini
- ตัวแก้ไขสถานการณ์ — สร้าง storyboard ของ
.xoscแล้วรันในเบราว์เซอร์ได้เลย - เปิดและเล่นไฟล์ .xosc ที่มีอยู่แล้ว