This toolbox is meant to support general sensor dataset, so the design of the functions is kept as generic as possible.
Currently, data from Kitti dataset will be used to test the functionality of this toolbox.
- lidar(point cloud) and camera
- 3d bounding box on image
- 3d bounding box on point cloud and bev
conda env create --file environment.yml
conda activate sensor_visualization_toolbox
- project point cloud to image and colorize point cloud: the pairs of pcds and images are downloaded from HERE
python scripts/visualize_lidar_camera.py --json_info_path ./data/samples/data_info.json --image_path ./data/samples/000000.png --cloud_path ./data/samples/000000.pcd
project point cloud to image | colorize point cloud |
- draw 3d object on image
python scripts/draw_object3d_on_image.py -l ./data/samples/000122.txt -j ./data/samples/data_info.json -i ./data/samples/000122.png
- Vision meets Robotics: The KITTI Dataset: you can find explanation about calib parameters of the Kitti dataset here.