Skip to content

Add contact-aware odometry source - #2778

Merged
schmidma merged 1 commit into
HULKs:mainfrom
schmidma:own-odometry
Jul 4, 2026
Merged

Add contact-aware odometry source#2778
schmidma merged 1 commit into
HULKs:mainfrom
schmidma:own-odometry

Conversation

@schmidma

@schmidma schmidma commented Jul 4, 2026

Copy link
Copy Markdown
Member

Summary

  • add typed Pose2<Odometry> support and odometry delta helpers
  • add shared sole-contact estimation and update support-foot estimation
  • add a HULKs-owned contact-aware odometry node on inputs/odometry
  • convert Booster odometry bridge to publish inputs/booster_odometry
  • migrate ball_filter to consume typed odometry poses

Verification

  • cargo fmt --check
  • cargo check -p coordinate_systems -p types -p kinematics -p support_foot_estimator -p odometer_bridge -p odometry -p ball_filter -p hulk_ros_z
  • cargo nextest run -p types -p kinematics -p support_foot_estimator -p odometer_bridge -p odometry -p ball_filter

@github-project-automation github-project-automation Bot moved this to In Progress in Development Jul 4, 2026
@schmidma schmidma self-assigned this Jul 4, 2026
@schmidma
schmidma marked this pull request as ready for review July 4, 2026 04:01
@schmidma
schmidma enabled auto-merge July 4, 2026 04:02
@schmidma schmidma moved this from In Progress to Review in Development Jul 4, 2026
@schmidma schmidma removed their assignment Jul 4, 2026
oleflb
oleflb previously approved these changes Jul 4, 2026
@schmidma
schmidma added this pull request to the merge queue Jul 4, 2026
Merged via the queue into HULKs:main with commit d41bee8 Jul 4, 2026
6 checks passed
@schmidma
schmidma deleted the own-odometry branch July 4, 2026 11:07
@github-project-automation github-project-automation Bot moved this from Review to Done in Development Jul 4, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

Archived in project

Development

Successfully merging this pull request may close these issues.

3 participants