Multi-sensor pose fusion node (UWB + visual odom + IMU) #595

Closed
opened 2026-03-14 14:55:21 -04:00 by sl-jetson · 0 comments
Collaborator

Create a ROS2 node that fuses UWB position (saltybot_uwb_imu_fusion), visual odometry (saltybot_visual_odom), and IMU into a single authoritative /saltybot/pose/fused topic. Use an EKF or complementary filter. UWB provides absolute position correction, visual odom provides smooth relative motion, IMU fills gaps. Output: PoseWithCovarianceStamped + TF2 map->base_link. Handle sensor dropout gracefully (coast on last good estimate). Config: yaml with sensor weights and covariance tuning.

Create a ROS2 node that fuses UWB position (saltybot_uwb_imu_fusion), visual odometry (saltybot_visual_odom), and IMU into a single authoritative /saltybot/pose/fused topic. Use an EKF or complementary filter. UWB provides absolute position correction, visual odom provides smooth relative motion, IMU fills gaps. Output: PoseWithCovarianceStamped + TF2 map->base_link. Handle sensor dropout gracefully (coast on last good estimate). Config: yaml with sensor weights and covariance tuning.
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#595
No description provided.