frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: FusionCore: ROS 2 sensor fusion that outperforms robot_localization

https://github.com/manankharwar/fusioncore
9•kharwarm•2d ago
I built sensor fusion for a mobile robot and reached for robot_localization like everyone does. After spending too long fighting navsat_transform, UTM zone boundaries, and YAML covariance tuning, I wrote my own.

FusionCore is a 22 state UKF that fuses IMU, wheel encoders, and GPS in ECEF directly (no coordinate projection, no extra node). It estimates IMU bias, adapts its noise covariance automatically from the innovation sequence, and gates outliers with a chi squared test on every sensor.

I benchmarked it against robot_localization EKF on 6 sequences from the NCLT public dataset (University of Michigan, real robot, real GPS, RTK ground truth). It wins 5 of 6. On the 6th sequence (fall, degraded GPS over a long period) it loses badly. RL UKF diverged to NaN on all six.

Configs, methodology, and full reproduce instructions are in the benchmarks/ folder.

Comments

IshKebab•43m ago
> it wins 5 or 6

Yeah but the 5 that it wins on a very marginal and the 1 that it loses on definitely loses. I'd also say it loses the top middle one thanks to that spike on the left.

lf it's easier to use I'd say the performance is close enough though!

Show HN: TRiP – a complete transformer engine in C built from scratch just by me

https://github.com/carlovalenti/TRiP
9•carlovalenti•1h ago•1 comments

Show HN: Coding-Flashcards – Learn Rust, SQLite, or Godot from First Principles

https://github.com/ad-si/Coding-Flashcards
3•adius•39m ago•0 comments

Show HN: FusionCore: ROS 2 sensor fusion that outperforms robot_localization

https://github.com/manankharwar/fusioncore
9•kharwarm•2d ago•1 comments

Show HN: Copy-fail-C – portable C port of CVE-2026-31431, with a checker

https://github.com/tgies/copy-fail-c
2•tgies•50m ago•0 comments

Show HN: I built a zero-tracking news hub to escape doomscrolling at (AGE 17y)

3•blazeeofsun•1h ago•1 comments

Show HN: Phase Router – capacity-aware routing for MoE

https://github.com/TSltd/phase_router_rs
3•TSltd•1h ago•0 comments

Show HN: A programming language where the only token is the word "vibe"

https://wevibe.fyi
5•bonchicbongenre•1h ago•0 comments

Show HN: I wrote a DOOM clone in my own programming language

https://spectrelang.org/log/devlog#cubedoom
30•pizza_man•2d ago•18 comments

Show HN: Hexlock – Replace PII in text with fake data that has the same format

https://github.com/ttarvis/hexlock
4•lemaudit•2h ago•0 comments

Show HN: Flocklist, minimalist graph-based task tracker

https://flocklist.app/?onboarding=true
5•ilqr_jb•2h ago•1 comments

Show HN: Throwaway – open-source disposable email checker and API

https://github.com/sslboard/throwaway
9•weddpros•7h ago•5 comments

Show HN: Modeleon – Python DSL that compiles to live Excel formulas

https://github.com/modeleonai/modeleon
5•adilkhanovkz•3h ago•0 comments

Show HN: I built a zero-tracking news hub to escape doom scrolling at (AGE 17y)

5•blazeeofsun•4h ago•0 comments

Show HN: "Be horse." – a diffusion language model on an M2 Air

https://boesch.dev/posts/simple-dlm/
6•encrux•4h ago•0 comments

Show HN: Pollen – distributed WASM runtime, no control plane, single binary

https://github.com/sambigeara/pollen
11•sambigeara•4h ago•3 comments

Show HN: Rocky – Rust SQL engine with branches, replay, column lineage

https://github.com/rocky-data/rocky
119•hugocorreia90•2d ago•48 comments

Show HN: Does Big Government Kill Growth? The Armey Curve Tested (151 Countries)

https://julienreszka.github.io/economic-simulator/armey-curve.html
2•julienreszka•5h ago•0 comments

Show HN: A new benchmark for testing LLMs for deterministic outputs

https://interfaze.ai/blog/introducing-structured-output-benchmark
55•khurdula•1d ago•23 comments

Show HN: Drive any macOS app in the background without stealing the cursor

https://github.com/trycua/cua
182•frabonacci•2d ago•40 comments

Show HN: NVIM config that I use with my agents

https://github.com/NishantJoshi00/nvim-config
5•cat-whisperer•5h ago•0 comments

Show HN: Rip.so – a graveyard for dead internet things

https://rip.so
177•bozdemir•1d ago•113 comments

Show HN: Can a person's chess mind outlive them? An attempt with 41 masters

https://playchessgate.com/
4•Tdxt•6h ago•2 comments

Show HN: Live Sun and Moon Dashboard with NASA Footage

https://www.lumara-space.app/
215•beeswaxpat•2d ago•65 comments

Show HN: Qumulator – quantum circuit simulator, 1000 qubits, no GPU

https://github.com/qumulator/qumulator-sdk
13•nnoorbakhsh•3d ago•4 comments

Show HN: An attempt to grow a mind – building software with an inner life

https://www.momentbymoment.app/
11•shahabebrahimi•22h ago•15 comments

Show HN: Agent that refuses to run commands without human approval

https://github.com/few-sh/fewshell
10•hexer303•16h ago•2 comments

Show HN: Auto-Architecture: Karpathy's Loop, pointed at a CPU

https://github.com/FeSens/auto-arch-tournament/blob/main/docs/auto-arch-tournament-blog-post.md
234•fesens•2d ago•75 comments

Show HN: Bin collection calendars for the entire UK

https://ukbinday.co.uk/
6•chartreuseai•8h ago•1 comments

Show HN: Multiplayer Voronoi

https://voronoi.charlespierre.fr/
4•cpa•8h ago•0 comments

Show HN: Adblock-rust Manager – Firefox extension to enable the Brave ad blocker

https://github.com/electricant/adblock-rust-manager
91•electricant•1d ago•44 comments