Add time threshold parameter and implement timestamp handling for pointcloud fusion#2
Open
sevocrear wants to merge 4 commits intoaseligmann:mainfrom
Hidden character warning
The head ref may contain hidden characters: "feature/\ud83e\udd96-refactor-code-add-timestamp-diff-param"
Conversation
…ntclouds in concatenation process
aseligmann
requested changes
Jul 6, 2025
Owner
aseligmann
left a comment
There was a problem hiding this comment.
Hi @sevocrear, thanks for contributing!
This looks good. I've not tested this as I'm no longer maintaining this repo. I'll assume you have tested this added functionality.
- Please add a section to the readme describing the new parameter.
- Using a default value of 0.1 s would be a modification of default behaviour.
E.g. imagine the use case of a SLAM map updated at 1 Hz with live clouds appended to it at 10 Hz. The current default would not work well with this use case.
Let's instead extend functionality by changing the default to a higher value (infinity) to ensure backwards compatibility.
… logging for cloud transformations; Fix parent frame issue with output pcl; Resolve issue with ids (only first pcl was used)
…o reduce verbosity during processing.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
time_threshold- [double]Sets the maximum time difference allowed between pointcloud timestamps for synchronization and fusion.
Pointclouds with timestamps exceeding this threshold from the reference cloud will not be included in the concatenation.
Default value:
0.1seconds.