Add masked_replace enhancements from dev/ros2/update_map_rebase #134
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.
Summary
Extracts useful non-conflicting enhancements from
dev/ros2/update_map_rebasewhile keeping our column-major standardization approach.Changes:
_map_extent_from_mask()inelevation_mapping.py- Computes actual footprint based on valid mask for more accurate coordinate loggingmasked_replace_tool.py- New CLI arguments to send full-size maps with embedded patchesNew CLI arguments for masked_replace_tool.py:
--full-length-x: Total GridMap length in X (meters)--full-length-y: Total GridMap length in Y (meters)--full-center-x: GridMap center X for full-size map--full-center-y: GridMap center Y for full-size mapTest plan