-
Notifications
You must be signed in to change notification settings - Fork 131
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Running ct_icp on KITTI #82
Comments
WARNING: Logging before InitGoogleLogging() is written to STDERR |
Hi, I had the same problem. Then I tried the provided dataset in this repo. It works on the provided files. So I guess it is related to the data format.
|
Also, the ply should follow their format as shown by the header below:
If your storage is limited but you do not mind the speed, you can
PyntCloud may work for conversion, however, the timestamp seems different from the times provided in KITTI dataset as discussed in #71, you will need to properly handle it. |
Hello!
I am trying to set-up ct_icp and give it an initial run on the KITTI odometry dataset. I have downloaded it from the official kitti source and converted the .bin velodyne files to .ply and saved them in the velodyne folder. I renamed the original velodyne folder containing the .bin files
Now I want to run your method by:
./install/CT_ICP/bin/run_odometry -c config/odometry/driving_config.yaml
In the config I have changed the dataset option to:
dataset_options:
root_path: /mnt/hdd/KITTI_ODOMETRY/sequences/
use_all_datasets: false
sequence_options:
If at all possible I would not download your KITTI datset as this would occupy another 70GB of space, when I already have KITTI downloaded.
When running this, I always get the following error:
I20240529 12:15:46.457690 3322870 odometry_runner.cpp:99] [File: odometry_runner.cpp, Line: 99] -- Running the odometry on all the following sequences from the Dataset:
I20240529 12:15:46.457703 3322870 odometry_runner.cpp:102] [File: odometry_runner.cpp, Line: 102] -- Name: 07, Num Frames=1100 - With Ground Truth Poses
I20240529 12:15:46.457782 3322870 odometry_runner.cpp:129] Running the Odometry on the sequence named KITTI_07
terminate called after throwing an instance of 'std::length_error'
what(): vector::_M_default_append
Caught SIGABRT: usually caused by an abort() or assert()
This really isn't very informative to me right now, so I don't really know how to proceed. I will paste the complete terminal output in the comments. I would greatly appreciate some help! Thanks!
The text was updated successfully, but these errors were encountered: