Published June 4, 2026 | Version v0.3.0
Software Open

FusionCore: ROS 2 UKF Sensor Fusion

Authors/Creators

  • 1. Independent Researcher

Description

FusionCore is an open source ROS 2 sensor fusion package that fuses IMU, wheel encoders, GPS, and visual SLAM pose using a 22-state unscented Kalman filter. It handles GPS natively in ECEF with no intermediate coordinate transform node, estimates IMU bias automatically, adapts noise covariance from the innovation sequence, and gates outliers with a chi-squared test on every sensor. Supports GPS-denied operation with LiDAR ICP odometry and visual SLAM (rtabmap, ORB-SLAM3) with map reinitialization recovery. Benchmarked against robot_localization EKF on 6 sequences from the NCLT public dataset (University of Michigan, RTK GPS ground truth). Apache 2.0, ROS 2 Jazzy native, in the Jazzy rosdistro.

Files

manankharwar/fusioncore-v0.3.0.zip

Files (3.3 MB)

Name Size Download all
md5:3f405e46ccf4fc094fd5e68e38c50dcf
3.3 MB Preview Download

Additional details

Related works