Data checked 2026-08-13. Data may be stale - beyond the review cycle.
Review cycles are documented on the Methodology page. Methodology
HKUST-Aerial-Robotics/VINS-Fusion
Algorithm Tier A slam_vio GPL-3.0
An optimization-based multi-sensor state estimator
Engineering Snapshot
Use cases & tasks 4
- Best suited for
-
- Researchers developing VIO/SLAM pipelines
- Engineers integrating multi-sensor fusion on UAV platforms
- Primary tasks
-
- Visual-inertial odometry for autonomous flight
- Multi-camera and IMU fusion with loop closure
Stack & ecosystem
- Resource type
- Algorithm
- Ecosystem
- slam_vio
License & compliance
- License
-
GPL-3.0(Inferred)
Lifecycle & freshness Show
- Maintenance
- Active
- Latest version
- Not recorded
- Last activity
- 2026-08-12
- Last checked
- 2026-08-13
- Verification
- Official confirmed
What It Solves
Provides an optimization-based multi-sensor state estimator for visual-inertial navigation in aerial robotics.
Primary use cases
- Visual-inertial odometry for autonomous flight
- Multi-camera and IMU fusion with loop closure
Secondary use cases
- Benchmarking against other VIO systems
- Sensor calibration and extrinsic estimation
When to Use
Consider when
- GPL-3.0 license imposes copyleft obligations
- Requires ROS 1 (Melodic/Noetic) build environment
- Performance depends on camera/IMU hardware quality
Verify before adopting
- Confirm ROS version compatibility with target platform
- Validate real-time performance on embedded compute
- Check sensor driver support for specific camera/IMU models
Where It Fits
Stack layer perception_localization
Start Here
Adoption Checklist
- Needs verification Confirm ROS version compatibility with target platform
- Needs verification Validate real-time performance on embedded compute
- Needs verification Check sensor driver support for specific camera/IMU models
Each check stays "needs verification" until an official source confirms it; unconfirmed items are never marked verified.
Known Limitations & Unknowns
Known limitations
- ROS 1 only (no official ROS 2 port in this repo)
- GPL-3.0 may conflict with proprietary deployment
- No built-in support for event cameras or solid-state LiDAR
Not publicly verified
- Exact compute requirements on Jetson Orin / Snapdragon Flight
- Maximum supported camera count in practice
- Loop closure reliability in large-scale outdoor environments
Alternatives & Related Tools
Alternatives
- open-vins — Alternative to
- kimera-vio — Alternative to
Related tools
- vins-mono — Built on
How is it used?
Start from the recorded entry points below, then validate against the technical checklist.
- Official site https://github.com/HKUST-Aerial-Robotics/VINS-Fusion
- Repository https://github.com/HKUST-Aerial-Robotics/VINS-Fusion
- Documentation https://github.com/HKUST-Aerial-Robotics/VINS-Fusion
Technical checklist
- OK License identified Recorded: GPL-3.0
- OK Maintenance signal Active
- OK Verification status Official confirmed
- OK Source evidence attached 1 source record(s)
- NEEDS REVIEW Latest version recorded Not recorded
Official Links
Metadata & Governance
| License | GPL-3.0 — Inferred |
|---|---|
| Commercial model | Unknown |
| Maintenance status | Active |
| Verification status | Official confirmed — Confirmed via the official repository API responses in SourceRefs below. |
| Latest version | Not recorded |
| Latest release | Not recorded |
| Last activity | 2026-08-12 |
| Last checked | 2026-08-13 |
| First seen | Not recorded |
Dataset facts
Facts above come from the official dataset card only; unconfirmed fields stay unknown.
Related Resources & Dependencies
- vins-mono — built on (confirmed)
- open-vins — alternative to (verified)
- kimera-vio — alternative to (verified)
Recent Activity
New resource: HKUST-Aerial-Robotics/VINS-Fusion
New repository resource added by the sprint promote pipeline.
Related Knowledge
Guides
- Evaluating SLAM / VIO Systems for UAV Use — A repeatable checklist for comparing open-source SLAM and visual-inertial odometry systems before integrating them into a UAV stack.
Collections
- SLAM / VIO Stack Evaluation — Open-source localization and mapping systems for UAV navigation, inspection and mapping missions.