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

How can I build a yaml ? #32

Open
Suhao07 opened this issue Sep 6, 2024 · 6 comments
Open

How can I build a yaml ? #32

Suhao07 opened this issue Sep 6, 2024 · 6 comments

Comments

@Suhao07
Copy link

Suhao07 commented Sep 6, 2024

If I want to run on another dataset, how can I obtain the YAML file for Gaussian Mapper?

@liquorleaf
Copy link
Collaborator

You will need a YAML for ORB-SLAM3, e.g. cfg/ORB_SLAM3/Monocular/Replica/office0.yaml, and another YAML for Gaussian Mapper, e.g. cfg/gaussian_mapper/Monocular/Replica/office0.yaml.

Then you will have to adjust the parameters in both YAMLs:
For ORB-SLAM3, adjust the parameters according to your type of sensor (there are also templates in cfg/ORB_SLAM3/Stereo and cfg.ORB_SLAM3/RGB-D) and image resolution.
For Gaus. Mapper, adjust the parameters started with Monocular./Stereo./RGBD. according to your type of sensor.

@Suhao07
Copy link
Author

Suhao07 commented Sep 12, 2024

You will need a YAML for ORB-SLAM3, e.g. cfg/ORB_SLAM3/Monocular/Replica/office0.yaml, and another YAML for Gaussian Mapper, e.g. cfg/gaussian_mapper/Monocular/Replica/office0.yaml.

Then you will have to adjust the parameters in both YAMLs: For ORB-SLAM3, adjust the parameters according to your type of sensor (there are also templates in cfg/ORB_SLAM3/Stereo and cfg.ORB_SLAM3/RGB-D) and image resolution. For Gaus. Mapper, adjust the parameters started with Monocular./Stereo./RGBD. according to your type of sensor.

You will need a YAML for ORB-SLAM3, e.g. cfg/ORB_SLAM3/Monocular/Replica/office0.yaml, and another YAML for Gaussian Mapper, e.g. cfg/gaussian_mapper/Monocular/Replica/office0.yaml.

Then you will have to adjust the parameters in both YAMLs: For ORB-SLAM3, adjust the parameters according to your type of sensor (there are also templates in cfg/ORB_SLAM3/Stereo and cfg.ORB_SLAM3/RGB-D) and image resolution. For Gaus. Mapper, adjust the parameters started with Monocular./Stereo./RGBD. according to your type of sensor.

I mean how can I get a yaml for /cfg/gaussian_mapper on a new dataset like tum_freiburg3_walking_xyz? When I directly run it ,the error occurs:
Screenshot from 2024-09-12 21-09-03

@liquorleaf
Copy link
Collaborator

This is probably not a YAML problem. Please see if #5 #12 #15 #33 solves it.

@Suhao07
Copy link
Author

Suhao07 commented Sep 12, 2024

This is probably not a YAML problem. Please see if #5 #12 #15 #33 solves it.

I tried these methods but it didn't work.Have you test it on tum_freiburg3_walking_xyz before?When I tested on other datsets like tum_freiburg1_desk, I didn't encounter this issue.Or I mean have you tested on dynamic scene before? Thanks for your reply:)

@liquorleaf
Copy link
Collaborator

We haven't tested this sequence yet. Did you figure out where this exception was thrown with tools like VSCode cpp debugger?
ORB-SLAM3 was not even able to initialize in your figure. If you were using RGBD, was there a proper association file (e.g. cfg/ORB_SLAM3/RGB-D/TUM/associations/tum_freiburg3_long_office_household.txt) for ORB-SLAM3?

@liquorleaf
Copy link
Collaborator

liquorleaf commented Sep 12, 2024

Please see ORB-SLAM3 association files for TUM. Each sequence of TUM dataset needs a new association.txt.

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