Skip to content

MultiPhotonPoseEstimator improvements - #139

Merged
kcooney merged 3 commits into
mainfrom
kcooney/vision-stddevs
Feb 14, 2026
Merged

MultiPhotonPoseEstimator improvements#139
kcooney merged 3 commits into
mainfrom
kcooney/vision-stddevs

Conversation

@kcooney

@kcooney kcooney commented Feb 12, 2026

Copy link
Copy Markdown
Contributor

Filtering

  • Poses that are not within the field are filtered out
  • The builder has a withPoseFilter() method, to add additional
    filtering

Logging Support

  • Add an overload for processAllUnreadResults() that allows the caller
    to be notified of rejected poses

Extract a Camera class

  • This simplifies MultiPhotonPoseEstimator.Builder
  • It allows users to create constant fields for each camera (or
    different cameras for different drivetrains)
  • The Camera is passed to the callback given to
    processAllUnreadResults()
  • The Camera class can be subclassed by users, to add additional data
    about the camera (for instance, you could provide a multiplier to apply to
    the standard deviation so that you could give a higher weight to some cameras).

@kcooney
kcooney force-pushed the kcooney/vision-stddevs branch 3 times, most recently from 9b06fa1 to 0bab3c2 Compare February 12, 2026 04:58
@kcooney
kcooney marked this pull request as ready for review February 12, 2026 04:58
@kcooney
kcooney force-pushed the kcooney/vision-stddevs branch 2 times, most recently from f16914b to d7edef9 Compare February 12, 2026 07:01
@kcooney kcooney changed the title Add stddev calculation to MultiPhotonPoseEstimator Extract Camera class Feb 12, 2026
@kcooney
kcooney force-pushed the kcooney/vision-stddevs branch 6 times, most recently from 7860afc to 1938649 Compare February 13, 2026 04:01
@kcooney
kcooney force-pushed the kcooney/vision-stddevs branch from 1938649 to 116efce Compare February 14, 2026 00:25
@kcooney kcooney added this to the Version 2.0.0 Release milestone Feb 14, 2026
@kcooney kcooney changed the title Extract Camera class MultiPhotonPoseEstimator improvements Feb 14, 2026
@kcooney
kcooney merged commit c14ba00 into main Feb 14, 2026
1 check passed
@kcooney
kcooney deleted the kcooney/vision-stddevs branch February 14, 2026 03:15
@kcooney
kcooney restored the kcooney/vision-stddevs branch February 14, 2026 03:15
@kcooney
kcooney deleted the kcooney/vision-stddevs branch February 14, 2026 03:16
@kcooney
kcooney removed the request for review from cuttestkittensrule February 14, 2026 03:18
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