Pipeline for creating synthetic aerial and ground-level dataset for visual odometry and depth estimation.
The project uses a unified pipeline for data generation.
- Configure: Edit
config/default_generation.yamlto set your desired towns, weather, and camera parameters. - Run:
By default, this generates RGB images and pose metadata, skipping heavy segmentation/depth maps to save space. To enable all ground truth maps, set
uv run python pipeline/run_generation.py
save_seg: truein the config or use--save_segflag.
To convert generated camera poses to KITTI format:
uv run python scripts/convert_poses_to_kitti.py --input_dir /home/df/data/datasets/H_35_P_45/ClearNoon/Town01/metaData --output_file poses.txtData should be stored in following directory: /home/df/data/datasets