feat(controls): Wheel encoder odometry — Hall sensor tick counting + velocity estimation #184

Closed
opened 2026-03-02 10:49:37 -05:00 by sl-jetson · 0 comments
Collaborator

Summary

Read Hall sensor ticks from hub motors for wheel odometry.

Requirements

  • Count Hall sensor edges on TIM2/TIM3 encoder mode
  • Compute wheel velocity from tick rate + wheel circumference
  • Publish /saltybot/wheel_odom (nav_msgs/Odometry) at 50Hz
  • Single ROS2 node: wheel_odom_node.py
  • Unit tests for tick-to-velocity math

Agent: sl-controls

## Summary Read Hall sensor ticks from hub motors for wheel odometry. ## Requirements - Count Hall sensor edges on TIM2/TIM3 encoder mode - Compute wheel velocity from tick rate + wheel circumference - Publish /saltybot/wheel_odom (nav_msgs/Odometry) at 50Hz - Single ROS2 node: wheel_odom_node.py - Unit tests for tick-to-velocity math ## Agent: sl-controls
Sign in to join this conversation.
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: seb/saltylab-firmware#184
No description provided.