Tags: NVlabs/trajdata
Tags
Waymo Dataset Support (#21) * Install waymo devkit * Create dataset_specific folders for waymo dataset * Implement functions for waymo * More method implementations * Format agent data * Drop agents with only one detection for waymo * More waymo map implementation * Refactor and add parallelization to waymo data loading * Add name check for waymo dataset * Refactor cache_map * Implement traffic light status extraction from waymo * Revert accidental change * Add tqdm to extract_vectorized function * Iterate to get the max/min point in waymo map * Set origin shifting to be 0 * Remove shallow copy * Update * Remove commented code and add linear interpolation * Refactor waymo data loading * Refactor waymo_dataset implementation * Fix major bugs * More debugging * Add interpolation and remove hard-coded value * Fix interpolation and first/last timesteps * Fix interpolation * Update agent data extraction * Fix first/last_timestep * remove unnecessary lines * Lots of quality of life improvements in preparation for merging (formatting, a bit of refactoring and speedups, parallelism for maps, etc). Remaining big todo is fixing map element boundaries... * Small formatting post-merge. * Initial solution for Waymo boundaries. * Saving work quickly to try something else. * We'll take it. Just remaining is the connectivity fix and then we can call it. * Traffic light saving done. * Small comment fix. * Fixing lane connectivity, will evaluate it later with improved visualizations. * Removing TODO comment. * Lessened the number of hops in the map_api_example. * Updating version, README, and DATASETS with Waymo info. * Adding newline. --------- Co-authored-by: songgua7 <[email protected]> Co-authored-by: Boris Ivanovic <[email protected]> Co-authored-by: Boris Ivanovic <[email protected]>
PreviousNext