The axes form an orthogonal SAE right-handed coordinate system. Acceleration is positive when
it is oriented towards the positive side of the coordinate axis. For example, with a IMU383 Series
product sitting on a level table, it will measure zero g along the x- and y-axes and -1 g along the z-
axis. Normal Force acceleration is directed upward, and thus will be defined as negative for the
IMU383 Series z-axis.
The angular rate sensors are aligned with the same axes. The rate sensors measure angular rotation
rate around a given axis. The rate measurements are labeled by the appropriate axis. The direction
of a positive rotation is defined by the right-hand rule. With the thumb of your right hand pointing
along the axis in a positive direction, your fingers curl around in the positive rotation direction. For
example, if the IMU383 Series product is sitting on a level surface and you rotate it clockwise on
that surface, this will be a positive rotation around the z-axis. The x- and y-axis rate sensors would
measure zero angular rates, and the z-axis sensor would measure a positive angular rate.
3.1.1. Advanced settings
The IMU383 Series Inertial Navigation Units have a number of advanced settings that can be
changed. All units support baud rate1, continuous output packet type, output rate, sensor low pass
filtering, and custom axes configuration. The units can be configured using NAV-VIEW, as
described in Appendix A, or directly with serial commands as described in following Sections 5,
6, 7, 0.
3.2. Data processing chain
The unit provides inertial rate and acceleration data in 6-DOF (six degrees of freedom). The unit
signal processing chain consists of the 6-DOF sensor cluster, programmable low-pass filters, and a
signal processing component for sensor error compensation. The unit has a UART input/output
port and a SPI input/output port.
After passing through a digitally controlled programmable low-pass filter, the rate and acceleration
sensor signals are obtained at 200 Hz. The factory calibration data, stored in EEPROM, is used by
the processor to remove temperature bias, misalignment, scale factor errors, and non-linarites from
the sensor data. Additionally, any advanced user settings such as axes rotation are applied to the
IMU data. Finally, sensor fault detection is performed on the sensor signals and the individual
sensor signals are combined to form a signal with reduced noise characteristics.
The 200Hz IMU data is continuously maintained inside the unit and is available at 200Hz on the
SPI output port registers. Digital IMU data is output over the UART port at a selectable fixed rate
(100, 50, 25, 20, 10, 5 or 2 Hz) or on as-requested basis using the GP, ‘Get Packet’ command. The
digital IMU data is available in several measurement packet formats including Scaled Sensor Data
(‘S1’ Packet). In the Scaled Sensor Data (‘S1’ Packet), data is output in scaled engineering units.
See section 6of the manual for full packet descriptions.
3.2.1. Sensor fault detection
New for the IMU383 is the incorporation of triple-redundant accelerometer and gyro sensors, which
enables sensor fault detection. The fault detection routine incorporated into the firmware
continually monitors the output of the three sensor chips. If an outlier is detected in the output, the