Skip to content

Fix: Increase ICP max_correspondence_distance to fix flaky CI#530

Merged
griswaldbrooks merged 1 commit intomainfrom
fix/flaky-icp-correspondence-distance
Mar 11, 2026
Merged

Fix: Increase ICP max_correspondence_distance to fix flaky CI#530
griswaldbrooks merged 1 commit intomainfrom
fix/flaky-icp-correspondence-distance

Conversation

@davetcoleman
Copy link
Copy Markdown
Member

Summary

  • Increase max_correspondence_distance from 0.5m to 1.0m in Register CAD Part Subtree
  • The previous value was too tight for the simulated point clouds, causing intermittent RegisterPointClouds failures in CI with "Not enough point correspondences"
  • The default value for this parameter is 5.0m, so 1.0m is still a meaningful constraint

Fixes PickNikRobotics/moveit_pro#17394

Test plan

  • CI integration test for Stack Objects with ICP passes consistently
  • Run Register CAD Part locally in lab_sim to verify ICP registration still produces accurate results

🤖 Generated with Claude Code

The Register CAD Part Subtree used max_correspondence_distance=0.5m,
which intermittently fails in CI when simulated point clouds don't
have enough correspondences within that radius. Increase to 1.0m
(default is 5.0m) to make registration more robust while still
being a meaningful constraint.

Fixes PickNikRobotics/moveit_pro#17394

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@davetcoleman davetcoleman marked this pull request as ready for review March 10, 2026 14:54
@griswaldbrooks griswaldbrooks merged commit d1544a2 into main Mar 11, 2026
5 checks passed
@griswaldbrooks griswaldbrooks deleted the fix/flaky-icp-correspondence-distance branch March 11, 2026 01:24
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