This product was not featured by Product Hunt yet.
It will not be visible on their landing page and won't be ranked (cannot win product of the day regardless of upvotes).

Product Thumbnail

FusionCore

ROS 2 UKF sensor fusion: GPS+IMU+wheels, zero manual tuning

Open Source
Robots
Developer Tools
GitHub
Visit WebsiteSee on Product HuntGithub

Hunted byMananManan

FusionCore is a production-grade ROS 2 sensor fusion library. It runs a 22-state UKF fusing GPS, IMU, and wheel odometry with adaptive noise estimation (no manual Q tuning), Mahalanobis outlier rejection for GPS spikes and IMU glitches, and ECEF-native GPS handling that works at any scale. Benchmarked against robot_localization on the NCLT outdoor driving dataset: FusionCore wins on 5 of 6 sequences, up to 4 × lower ATE. Apache 2.0.

Top comment

I built FusionCore after spending weeks fighting robot_localization on a mobile robot. The filter kept diverging, the docs said "tune your Q matrix" with zero guidance, and there was no way to know *why* it was failing. FusionCore is a 22-state UKF that fuses GPS, IMU, and wheel odometry for ROS 2. Three things I did differently: **Adaptive noise estimation**: the filter tunes its own measurement noise online from a sliding innovation window. You don't touch a Q matrix. **Mahalanobis outlier rejection**: bad GPS fixes and IMU spikes are detected and dropped before corrupting the state. On the NCLT outdoor driving dataset, this is the difference between 5.6 m ATE and total divergence. **ECEF-native GPS**: no UTM zone crossings, no ENU approximation errors at long range. Works anywhere on Earth. I benchmarked against robot_localization EKF on 6 sequences of the NCLT dataset (90 km of outdoor driving). FusionCore wins on 5 of 6, up to 12.9× better ATE. RL-UKF diverges to NaN on every sequence... known numerical instability. Apache 2.0, fully open source. If you're doing robot navigation, localization, or autonomous vehicles in ROS 2, I'd love your feedback.

Comment highlights

No comment highlights available yet. Please check back later!

About FusionCore on Product Hunt

ROS 2 UKF sensor fusion: GPS+IMU+wheels, zero manual tuning

FusionCore was submitted on Product Hunt and earned 4 upvotes and 1 comments, placing #127 on the daily leaderboard. FusionCore is a production-grade ROS 2 sensor fusion library. It runs a 22-state UKF fusing GPS, IMU, and wheel odometry with adaptive noise estimation (no manual Q tuning), Mahalanobis outlier rejection for GPS spikes and IMU glitches, and ECEF-native GPS handling that works at any scale. Benchmarked against robot_localization on the NCLT outdoor driving dataset: FusionCore wins on 5 of 6 sequences, up to 4 × lower ATE. Apache 2.0.

FusionCore was featured in Open Source (68.4k followers), Robots (10.6k followers), Developer Tools (512.5k followers) and GitHub (41.2k followers) on Product Hunt. Together, these topics include over 106.3k products, making this a competitive space to launch in.

Who hunted FusionCore?

FusionCore was hunted by Manan. A “hunter” on Product Hunt is the community member who submits a product to the platform — uploading the images, the link, and tagging the makers behind it. Hunters typically write the first comment explaining why a product is worth attention, and their followers are notified the moment they post. Around 79% of featured launches on Product Hunt are self-hunted by their makers, but a well-known hunter still acts as a signal of quality to the rest of the community. See the full all-time top hunters leaderboard to discover who is shaping the Product Hunt ecosystem.

Want to see how FusionCore stacked up against nearby launches in real time? Check out the live launch dashboard for upvote speed charts, proximity comparisons, and more analytics.