Test apps that include many components and generate dataflows
copy imgui.ini into you execution directory (e.g. build/Debug)
- edit misc/registration_config.yml
- activate conan run env
- run: ./open3d_generator {PATH_TO}/registration_config.yml
- two files will be generated, registration_icp_shm.json with shm form pcpd as input and registration_icp_mkv.json with k4a_recorder input
- run: traact_gui registration_icp_shm.json
- name: base name of generated files
- main_camera: id used for marker tracking
- origin_marker_id: id of origin marker
- origin_to_camera_file_pattern: format string defining the result file name. {0:02d} is replaced by camera id
- origin_to_marker_file: path to cereal json pose file. must exist. can be modified in traact_gui (e.g. misc/identity_pose.json)
- add_single_windows: add windows with rgb image and debug rendering for every camera
- cameras: list of camera ids
- marker_tracker: section named marker_tracker is used for tracking. Default is Apriltag, examples for Aruco and ArucoFractal are included
- video_file_pattern: like origin_to_camera_file_pattern, defines path to video input files
- image_stream: name of shm process for video input