What do VIO and SLAM do?
Visual-inertial odometry combines cameras and an IMU to estimate motion. SLAM estimates both device pose and an environmental map, often adding optimization and loop closure. VIO capability alone does not establish a full mapping, global relocalization or map-management system.
Common components
- Front end: observations and features for motion estimates.
- Back end: optimize trajectories and maps using repeated observations and constraints.
- Loop closure: recognize previously visited areas and add constraints on drift.
- Relocalization: recover position in a known map using identifiable environmental information.
Combining relative and absolute positioning
VIO and SLAM commonly estimate motion in a local frame. GNSS adds an absolute reference. Fusion must handle alignment, timing, scale and measurement quality. A continuous relative trajectory does not establish unchanged absolute error.
Field conditions to evaluate
Lighting, blank walls, repeated texture, rain, fog and dynamic objects can affect vision. Laser and radar sensing have their own conditions and failure modes. Choose complementary observations for the task; no single method should be treated as universally capable.
Relationship to HOPO
Pobot Navi stereo vision and GNSS/IMU supply information for fusion and depth sensing. Full SLAM, reconstruction, persistent maps and relocalization depend on the delivered software, interfaces and project scope.
