Skip to content
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

filter configuration in the ingolstadt.yaml file #3

Open
gcordova19 opened this issue Oct 23, 2023 · 1 comment
Open

filter configuration in the ingolstadt.yaml file #3

gcordova19 opened this issue Oct 23, 2023 · 1 comment

Comments

@gcordova19
Copy link

The issue I am facing is related to the selection of the time window in the ingolstadt.yaml file. I have followed your instructions and configured the file with the correct path. Additionally, I have added a start time related to the bus_signals_20180810150607.json file. However, I am uncertain about how to correctly configure the time filter.

Currently, I am using the following values in the ingolstadt.yaml file:

paths:
source_sensor_data_directory: "/storage/d/a2d2-preview/camera_lidar/20180810_150607"
source_bus_signals_filepath: "/storage/d/a2d2-preview/camera_lidar/20180810_150607/bus/bus_signals_20180810150607.json"
source_sensor_configuration_filepath: "/storage/d/a2d2-preview/camera_lidar/20180810_150607/cams_lidars.json"
target_directory: "/storage/d/a2d2-preview/camera_lidar/20180810_150607_output"
#start_timestamp: 1533906470
#stop_timestamp: 1554121653

The problem manifests with the errors I encounter when running the program. When I remove the time filter, the execution halts and displays the following error messages:

I1023 10:34:27.012936 16696 vehicle.cpp:200] Writing camera info data for camera 'front_center'
I1023 10:34:27.046320 16696 vehicle.cpp:200] Writing camera info data for camera 'front_left'
I1023 10:34:27.076025 16696 vehicle.cpp:200] Writing camera info data for camera 'front_right'
I1023 10:34:27.106787 16696 vehicle.cpp:200] Writing camera info data for camera 'rear_center'
I1023 10:34:27.140887 16696 vehicle.cpp:200] Writing camera info data for camera 'side_left'
I1023 10:34:27.171598 16696 vehicle.cpp:200] Writing camera info data for camera 'side_right'
================================================================================REQUIRED process [converter-1] has died!
process has finished cleanly
log file: /root/.ros/log/5be7a95e-718f-11ee-8227-e27b98439e4b/converter-1*.log
Initiating shutdown!

[converter-1] killing on exit
shutting down processing monitor...
... shutting down processing monitor complete
done

It appears that this problem is related to the time filter configuration in the ingolstadt.yaml file. I would greatly appreciate your guidance on how to correctly set up this time filter so that the program runs smoothly.

@benediktschwab
Copy link
Member

This log looks like something went wrong; however, the conversion exited sanely (see line 3).

I1023 10:34:27.171598 16696 vehicle.cpp:200] Writing camera info data for camera 'side_right'
================================================================================REQUIRED process [converter-1] has died!
process has finished cleanly
log file: /root/.ros/log/5be7a95e-718f-11ee-8227-e27b98439e4b/converter-1*.log
Initiating shutdown!

Concerning the ingolstadt.yaml config and the timestamp filter, make sure to indent them correctly:

filter:
  start_timestamp: 1533906480
  stop_timestamp: 1554121568

Does the conversion work without timestamp-based filters? Does it generate a file named driving_dataset.bag in your output folder?

The preview datasets are pretty short anyway (80 images ~2.6s) and the defined timestamp filters must be within the time domain of the bus (otherwise it will fail). Can you test, if the conversion works on the full Ingolstadt dataset?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants