Xikaku Xikaku

FusionHub

Real-time sensor fusion for autonomous machines - on the vehicle, on the vessel, and at the edge.

The FusionHub Control application: a visual node editor, live property panels, and a built-in oscilloscope in one native binary

FusionHub is Xikaku’s sensor-fusion engine. It connects to IMUs, GNSS/RTK receivers, wheel odometry, and optical trackers, fuses them through a collection of highly optimized real-time filters, and outputs continuous, low-latency pose, motion and navigation data.

One engine covers ground vehicles and AGVs, aerial platforms, vessels, mocap stages and AR/VR headsets. It runs as a single native binary on Windows, Mac and Linux, on the desktop or headless at the edge, and embeds into your own software over a plugin API, TCP/IP or UDP.

Instead of hand-wiring GPS drivers, IMU filters, odometry math and protocol converters, you get one configurable engine:

Build Pipelines Visually

A pipeline is a graph of sources, filters and sinks, wired in a browser-based editor and hot-reloaded without restarting the engine. Typed ports validate connections as you wire them, property panels are generated from each node’s metadata, and a built-in oscilloscope shows live data on any link.

A pipeline in the node editor: IMU and optical sources feeding differential-IMU and IMU-optical fusion, with the fused pose fed back and sent to a 3D view

Fusion Filters

Each filter is tuned for real-world noise, dropout-robustness and latency:

First-class LPMS Support

LP-Research’s own LPMS sensors are first-class citizens in FusionHub. The LPMS-IG1 and IG1P - 9-axis IMU/AHRS units, with integrated GPS and RTK on the IG1P - are the reference inertial sources for its fusion pipelines. A dedicated LPMS Control page connects over USB, CAN or serial and lets you monitor every signal live, configure the sensor, calibrate it, and tune its on-device filter, without leaving FusionHub.

LPMS Control: live accelerometer, gyroscope, magnetometer and orientation from a connected LPMS sensor, with configuration, calibration and filter tuning

AI Interface

FusionHub exposes fused pose, motion and navigation state over a built-in Model Context Protocol (MCP) server, so language models and agents can read live ground truth and act on it. The AI Monitor extension, powered by Claude, watches running pipelines for anomalies and answers questions about your setup in plain language, inspecting the live node graph to explain the pipeline and how it handles sensor dropouts.

AI Monitor: Claude inspects the live node graph and explains the pipeline and its GNSS-dropout behavior

Mobile Robotics and AGVs

For ground robots, AGVs and aerial platforms, FusionHub fuses RTK GNSS, an IMU and wheel odometry into one continuous pose, and dead-reckons through tunnels, aisles and building shadows until RTK returns. The result goes straight to a user application via TCP/IP, UDP, NMEA, MQTT and a live map. LP-Research IMUs stream natively; PEAK and Vector CAN interfaces, OBD-II and non-contact velocity meters cover the vehicle side.

A status page shows both fusion stages, RTK fix state, per-stage position and heading, and filter convergence in real time.

Full Vehicle Fusion status page: two-stage pipeline health, position, heading, uncertainty and innovation, live

Maritime and Autonomous Vessels

Magnetic heading on the water is hard: steel hulls, electrical loads and turns corrupt the compass, and a manual swing is impractical. The Marine Heading filter fuses gyroscope, accelerometer and magnetometer with GPS course-over-ground - and the vessel’s true-heading feed when available - into a stabilized heading, calibrating hard-iron offset and deviation automatically and gating out magnetic disturbance.

A dedicated page shows the live heading, the health of each input, and the calibration state. Output streams over NMEA to autopilots and chart plotters, over MQTT for shore telemetry, and to the built-in map - a marine-grade heading and position source without a separate INS.

The Marine Heading page: fused heading, reference agreement, hard-iron and deviation calibration, and field-validity gates

Live Views

The web UI runs on the device with no separate install. The 3D view renders the fused pose against the reference sensor, so you can watch the fusion track and correct.

3D view: the fused pose (left) against the optical reference (right), with live orientation

The map view plots the vehicle as a 3-D marker with its driven track, heading and RTK status.

Map view: the fused vehicle as a 3-D marker with its track, heading and RTK status

It also hosts a status dashboard, logs, license management, workspace sync, and extension pages that activate with your configuration: calibration, AI Monitor, a script editor, data playback, LPMS configuration and a configurable operator panel.

Supported Sensors and Protocols

Inputs

Outputs

Platform and Licensing

In the Field

FusionHub and the underlying LPVR technology run in production across automotive, aerospace, robotics and extended reality:

See the Use cases page for more, and the FusionHub documentation for node references and setup guides.

Download

FusionHub is a free download for Windows and macOS - no account or license required, with premium fusion features activated per license. Download FusionHub

Get in Touch

Building a ground vehicle, aerial platform or autonomous vessel? We will help you map your sensors and outputs to a FusionHub pipeline on your hardware. Get in touch: Contact

Your cart

Subtotal$0.00
Tax + shipping calculated at checkout.

Page history

Asset library