| The NAVSYS modular GPS/Inertial
software product is called InterNav. The InterNav software includes
the functions shown in the block diagram, below, and is programmed
in modular, ANSI-compliant C++ code to provide maximum flexibility
for integration of different GPS and inertial components.

The InterNav Kalman Filter is designed to utilize various grades
of IMU quality instruments via selectable parameters through a “configuration”
file. This file provides the user with the flexibility to configure
the overall system to customize the configuration for the GPS receiver
and inertial sensor unit to meet customer-specific operational requirements,
with minimal software modifications. These modifications only affect
the interface structure with the GPS and IMU, while allowing the
navigation and Kalman parameters to be either pre-programmed for
a specific mission, or to be run-time configurable to optimize local
application via the memory mapped configuration data. Additionally,
many operational parameters can also be specified either through
the operator interface or through the configuration file. These
options include, but are not limited to: Kalman Filter update rates,
initial location information, display window configuration, and
data logging. To enable rapid reconfiguration of the Kalman Filter
for integration with different inertial devices, key words are defined
that are loaded at start-up to optimize the filter performance.
The InterNav software includes several software modules. The receiver
interface module handles the interface to the GPS receiver. This
receives and formats the GPS pseudo-range and carrier phase observations
for processing in the Kalman Filter. The IMU interface module performs
a similar function, formatting the IMU Dq
(angle rate) and DV (acceleration) observation
for the inertial navigation solution. The inertial navigation solution
is based on a quaternion integration algorithm to compute the body-to-navigation
transformation direction cosine matrix and integrate the acceleration
to propagate position and velocity in a wander-azimuth navigation
frame. The integrated GPS/inertial solution can also be precisely
time aligned with other sensors including digital video products
or laser rangefinders.
The InterNav software implements two different alignment modes,
rough leveling and rough alignment, with different state definition.
In the rough leveling mode (system state=1), the GPS updates are
used to estimate where the local level frame is. Once local level
has been determined, the system transitions to the rough alignment
mode (system state=2) to generate an initial estimate of the wander
azimuth angle (and heading). Once the heading of the INS has been
observed, the system transitions to the navigation mode (system
state=3) where the accelerometer and gyroscope errors are further
refined using a small-angle model for the Kalman Filter. Both the
rough alignment and the navigation modes implement GPS updates using
a Kalman Filter. The state definitions in the rough alignment and
navigation modes are shown below; the optional states 18-32 are
available to estimate accelerometer and gyro scale-factor and misalignment
errors if needed for a particular application, depending on the
IMU used.
InterNav Kalman Filter States
| Rough
Alignment Mode |
| 1:2 |
Psi-angle x
and y errors (rad) |
| 3:4 |
x, y Velocity
Errors in WA frame (m/sec) |
| 5:6 |
Sine and Cosine
of Psi-angle z error no unit |
| 7:9 |
Gyroscope Bias
(rad/s) |
| 10:122 |
Accelerometer
Bias (m/s2) |
|
|
|
| GPS/Inertial
Navigation Mode |
| 1:3 |
Position Error in WA frame
(meters) |
| 4:6 |
Velocity Error in WA frame
(m/sec) |
| 7:9 |
Psi-angle Error (rad) |
| 10:122 |
x, y, z Accelerometer Bias
(m/s2) |
| 13:15 |
x, y, z Gyroscope Bias (rad/s) |
| 16 |
Receiver Clock offset Bu
(meters) |
| 17 |
Receiver Frequency offset
Fu M/S |
| 18-26 |
Accel s.f. & misalignment
error |
| 27-32 |
Gyro s.f. & misalignment
error |
|
|
Configurations Available
InterNav can be used on a variety of different host platforms and
integrated with different GPS and inertial systems, including PC-104
or PCI-based single-board computers and standard Windows-based PC
platforms. Any inertial sensor that provides DV/Dq
measurements, and any GPS receiver that outputs pseudo-range and
carrier-phase measurements, can be used for navigation. Contact
us for more detailed information on embedding InterNav into
your system.
InterNav Related Info
| Related Products |
| GI-Eye
Precision Georegistration and Targeting System.
The GI-Eye system is a GPS, inertial and digital camera system
designed for collecting high-resolution, precision imagery
to be used for geolocation of target or feature coordinates.
The GI-Eye takes advantage of differential GPS to provide
the precise location of each camera image, and uses NAVSYS’
proprietary InterNav kinematic alignment algorithm to measure
the precise attitude of the camera using the inertial sensor
data. By recording the precise location and attitude of the
video images, the extraction of feature location data is simplified
and streamlined. |
| |
| Downloadable
Papers |
| 04-09-002 |
Precision Maritime Inshore Navigation
with a Tightly-Coupled Sensor System.
Proceedings of ION GNSS 2004,
Long Beach, CA, Sept. 2004 (PDF:
371 KB) |
| 04-09-001 |
Performance Test Results on an Integrated
GPS/MEMS Inertial Navigation Package.
Proceedings of ION GNSS 2004,
Long Beach, CA, Sept. 2004 (PDF:
305 KB) |
| 03-09-004 |
Kinematic GPS-Inertial Navigation on
a Tactical Fighter
Proceedings of ION GPS/GNSS 2003,
Portland, OR, 9-12 Sept. 2003 (PDF: 300 KB)
|
| 03-09-001 |
Navigation Using LINK-16 GPS/INS Integration
Proceedings of ION GPS/GNSS 2003,
Portland, OR, 9-12 Sept. 2003 (PDF: 250 KB)
|
| 02-06-001 |
Video Updates during GPS Dropouts using
Navigation and Electro/Optic Sensor Integration Technology
Proceedings of the 58th Annual
ION Meeting, Albuquerque, NM, 24-26 June 2002 (PDF:
314 KB) |
| 02-05-001 |
Inertial Navigation Electro-Optical
Aiding During GPS Dropouts
Proceedings of the Joint Navigation
Conference 2002, Orlando, FL, May 2002 (PDF: 444 KB) |
| 02-01-002 |
High Accuracy Autonomous Image Georeferencing
Using a GPS/Inertial-Aided Digital Imaging System.
Proceedings of ION National Technical
Meeting 2002, San Diego, CA, Jan. 2002 (PDF: 907 KB)
|
| 99-06-003 |
Precision Targeting Using GPS/Inertial-Aided
Sensors.
ION 55th Annual Meeting, Cambridge,
MA, June 1999 (PDF: 613 KB) |
|
| |
| Downloadable
Brochure |
| InterNav Modular GPS/Inertial
Software (PDF:
153 KB) |
|