Skip to content

Latest commit

 

History

History
24 lines (18 loc) · 832 Bytes

README.md

File metadata and controls

24 lines (18 loc) · 832 Bytes

Introduction

opendrivejs is a javascript based parser to visualize .xodr file into browser.

Demo: https://opendrivejs.web.app/scenario/

OpenDrive standards - https://releases.asam.net/OpenDRIVE/1.6.0/ASAM_OpenDRIVE_BS_V1-6-0.html

Development environment

  1. Node.js > 12.16.1
  2. Install dependencies by yarn install
  3. Start by yarn start

Todo

  1. DONE Setup react.js project with three.js and a simple .xodr file.
  2. DONE Convert XML to JSON. remove newline character.
  3. DONE Create a classes to parse json OpenDrive object.
  4. DONE Ability to parse line geometry.
  5. DONE Plot simple straight reference line and a basic road in three.js
  6. Add support for spiral.
  7. DONE Add simple camera setting.
  8. DONE Add simple lane support, lane with fixed width
  9. DONE Convert to TypeScript