Skip to content

Add digging despike filters and bounded inpainting#144

Merged
Idate96 merged 1 commit into
ros2from
codex/elevation-despike-jazzy
Mar 31, 2026
Merged

Add digging despike filters and bounded inpainting#144
Idate96 merged 1 commit into
ros2from
codex/elevation-despike-jazzy

Conversation

@Idate96
Copy link
Copy Markdown
Contributor

@Idate96 Idate96 commented Mar 31, 2026

Summary

  • add a near-base height filter and a two-stage positive spike filter for BASE-centered digging maps
  • make chained plugin layers resolve dependencies correctly and reset cached layers when the base map changes
  • bound inpainting to small holes on top of the despiked surface instead of filling large gaps away
  • add synthetic regressions plus a DIG3D shovel snapshot test and dataset note

Testing

  • colcon build --packages-select elevation_mapping_cupy --symlink-install
  • direct Python execution of test_near_base_height_filter.py, test_positive_spike_filter.py, and test_positive_spike_filter_shovel_snapshot.py

Notes

  • pytest collection for the despike test modules still hits the existing container-local cupy / importlib_metadata issue, so the regressions were executed directly under Python instead.

@Idate96 Idate96 changed the base branch from release/jazzy to ros2 March 31, 2026 09:29
@Idate96 Idate96 force-pushed the codex/elevation-despike-jazzy branch from 354f65b to 9ace41c Compare March 31, 2026 09:38
@Idate96 Idate96 merged commit 69910c0 into ros2 Mar 31, 2026
1 of 2 checks passed
@Idate96 Idate96 deleted the codex/elevation-despike-jazzy branch March 31, 2026 14:07
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.

1 participant