Example Code

INS (Inertial Navigation System) Simulation Using LabVIEW

Products and Environment

This section reflects the products and operating system used to create the example.

To download NI software, including the products shown below, visit ni.com/downloads.

    Software

  • LabVIEW

Code and Documents

Attachment

Overview

This VI is a simple simulation demonstrating the basic idea of INS (Inertial Navigation System), which is a gyroscope based location determining system

  

Description

INS (Inertial Navigation System) is a gyroscope based location determining system. By double integrating acceleration signals exact position of an object can be determined provided that initial position and velocity is known. Unlike GPS systems, INS systems works without any connection to outside world. INS systems suffer from "integration drift": small errors in the measurement are integrated into progressively larger errors in velocity, which is compounded into still greater errors in position. Advanced INS systems also support orientation tracking. This VI is a simple simulation example which demonstrates the basic idea.

  

Requirements

LabVIEW 2012 or compatible

  

Steps to Implement or Execute Code

  1. Run the VI
  2. Left click and hold on black rectangle and move it
  3. Observe the changing position, velocity, acceleration graphs and repositioned image

Additional Information or References

VI Block DiagramINS BD.jpg

**This document has been updated to meet the current required format for the NI Code Exchange. **

Example code from the Example Code Exchange in the NI Community is licensed with the MIT license.