ข้ามไปยังเนื้อหา

drawtonomy vs CARLA Map Editor

CARLA Map Editor คือแอปพลิเคชันเดสก์ท็อปจากโปรเจกต์ CARLA ตามที่ README ระบุไว้ มันโหลดไฟล์ FBX และ .xodr ที่สร้างโดย RoadRunner แล้วให้คุณวาง metadata เพิ่มเติมลงไป — เป็นเครื่องมือสำหรับเสริมแผนที่ที่มีอยู่แล้ว ไม่ใช่สำหรับวาดถนนตั้งแต่ต้น

สิ่งที่ CARLA Map Editor ทำได้ (ตาม GitHub repository):

  • โหลดแผนที่ FBX + OpenDRIVE ที่สร้างโดย RoadRunner พร้อมเพิ่มไฟสัญญาณ กลุ่มไฟสัญญาณ และป้ายจำกัดความเร็ว
  • แก้ไข box trigger และ relative transform สำหรับการตรวจจับ
  • ส่งออกข้อมูลที่อัปเดตกลับไปยัง OpenDRIVE (.xodr)
  • โค้ด MIT-licensed จาก CARLA สร้างบน Unreal Engine 4 ปัจจุบันเป็นแอปพลิเคชันเดสก์ท็อป Linux

สำหรับการเตรียมแผนที่ใช้งานใน CARLA simulator โดยเฉพาะการใส่สัญญาณลงในแผนที่ RoadRunner นี่คือเครื่องมือที่ดูแลควบคู่กับ simulator

drawtonomy คือไวท์บอร์ดบนเบราว์เซอร์สำหรับ driving diagram แบบ 2D top-down มันไม่ใช่เครื่องมือใน pipeline ของ CARLA map: ไม่มี dependency กับ Unreal Engine ไม่มี FBX export และไม่มี 3D mesh ตามที่ เอกสาร exporter ระบุ การส่งออก OpenDRIVE 1.8 ครอบคลุม subset ของ spec — เลน ไฟสัญญาณ ทางม้าลาย วัตถุพื้นฐาน — และยังไม่รองรับ junction primitive หรือป้ายจราจรแบบ <signal> entry จึงเหมาะสำหรับ sketch และ figure ไม่ใช่สำหรับ CARLA map ที่ใช้งานจริง

สิ่งเล็ก ๆ ที่ drawtonomy เพิ่มได้คู่กับ CARLA Map Editor:

  • Sketch layout ของ scene ที่ต้องการบนเบราว์เซอร์ก่อนเริ่ม map authoring จริง — ไม่ต้องติดตั้ง ไม่ต้องใช้ Unreal Engine
  • Figure ที่แก้ไขได้ในรูปแบบ .drawtonomy.svg สำหรับ paper หรือ slide ที่อธิบาย scenario ที่กำลังสร้างใน CARLA
  • ส่งออก OpenSCENARIO 1.3 เพื่อทดสอบเบื้องต้นใน esmini กับเวอร์ชันง่าย ๆ ของ scene

สำหรับ CARLA map จริง เส้นทาง RoadRunner → CARLA Map Editor คือแนวทางที่ใช้กันอยู่ drawtonomy อยู่ในส่วนของแผนภาพ scenario ไม่ใช่ simulated map

drawtonomy ส่งออกมาตรฐาน ASAM OpenDRIVE และ OpenSCENARIO ชุดเดียวกับที่ CARLA ใช้ CARLA อยู่ฝั่ง execution ของ pipeline ความสัมพันธ์จึงเป็นการทำงานร่วมกันมากกว่าการแข่งขัน — ดู CARLA ScenarioRunner สำหรับวิธีที่ scenario ที่ authored แล้วถูก playback เครื่องมือ authoring อื่น ๆ ในพื้นที่ OpenDRIVE เดียวกันได้แก่ RoadRunner, LaneMaker และ Truevision Designer เราทำงานในส่วนต่าง ๆ ของ ecosystem เดียวกัน