-
Notifications
You must be signed in to change notification settings - Fork 527
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
feat: adds min_pass_through and occupancy_threshold ros parameters #716
base: humble
Are you sure you want to change the base?
feat: adds min_pass_through and occupancy_threshold ros parameters #716
Conversation
Are 2/0.1 the current set values? Also, this needs to be targeted towards rolling To get around that, you could add a version number to the files and check if that version is newer than Overall this looks good to have! Please update the README to contain the new parameters like the others described. |
Yes, the values were set at 2 and 0.1, see: slam_toolbox/lib/karto_sdk/include/karto_sdk/Karto.h Lines 5920 to 5921 in 19a6690
I could split the commit with two commits and make the serialization/deserialization happen only on the I am also trying to tune these parameters to get a more stable behavior in the case of people present and walking nearby during mapping. |
Perhaps just comment out those parameters for serialization at all, leave them inline, but commented out with a note that we didn't want to break serialized format for general users and instead these values will be taken from the currently launched configuration files as they are 'live' modifying parameters.
Let me know what params you find work! I'm not opposed to modifying the defaults or at least making a comment in the readme about some values that work for users in dynamic settings. Information is power. |
…deserialization errors with existing maps
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I approve, but I would like you to add these params to the yaml files so people can see them there to tweak. Otherwise, happy to merge if you open another PR for this on ros2
as well for all future distributions to have this work
Basic Info
Description of contribution in a few bullet points
Description of documentation updates required from your changes
Future work that may be required in bullet points