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

Deskew the scans by default #432

Merged
merged 7 commits into from
Jan 27, 2025
Merged

Deskew the scans by default #432

merged 7 commits into from
Jan 27, 2025

Conversation

tizianoGuadagnino
Copy link
Collaborator

@tizianoGuadagnino tizianoGuadagnino commented Jan 26, 2025

This PR

Deprecate the --deskew option, as now, in the aftermath of #429, we decided to deskew the scans by default. If the --deskew is provided we communicate to the user through a warning that we might remove this option in future versions. Furthermore, by default, we advertise to the user that now we deskew the scans by default. This makes sense as, if timestamps are available, there is no reason to don't motion compensate. If some external pipeline already deskews the scans, the user must provide a custom config where deskew=False. This in general should be an exception, as it turns out that constant velocity deskewing is even better than what we used to think 2 years ago. An example on Sejong01:

No Deskew

no-deskew

Deskew

deskew

@tizianoGuadagnino tizianoGuadagnino marked this pull request as ready for review January 26, 2025 12:55
@benemer benemer merged commit a2b8f13 into main Jan 27, 2025
21 checks passed
@benemer benemer deleted the tiziano/default_pipeline branch January 27, 2025 14:58
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

Successfully merging this pull request may close these issues.

2 participants