x-IMU3 User Manual v0.11
April 6, 2022
1 Overview
The x-IMU3 is x-io Technologies' third generation
Inertial Measurement Unit (IMU).
high-performance
and
device designed to accommodate a wide range of
data logging and real-time applications including
biomechanics, motion-capture, virtual reality, drones,
robotics, and industrial.
USB, Wi-Fi and Bluetooth provide connectivity
for mobile and desktop devices while serial
communication supports embedded and industrial
systems.
An on-board micro SD card allows the
x-IMU3 to function as a stand-alone data logger
with the ability to download files by USB and Wi-Fi.
Multiple x-IMU3s operating together on the same
wireless network will automatically synchronise to
stream or log synchronised measurements.
Sensors
Gyroscope, ±2000°/s, 400 Hz
Accelerometer, ±24 g, 400 Hz
Magnetometer, ±2.5 uT, 20 Hz
High-g accelerometer, ±200 g, 1600 Hz
Temperature sensor
Calibration
15-parameter calibration for: axis sensitivity,
axis offset,
inter-axis misalignment,
package misalignment.
Hard-iron and soft-iron calibration
On-board gyroscope bias correction algorithm
AHRS
Algorithm outputs:
- Quaternion
- Rotation matrix
- Euler angles
- Linear acceleration
- Earth acceleration
Linear acceleration rejection
Magnetic distortion rejection
400 Hz update rate
Static accuracy:
- 1° RMS inclination
- 2° RMS heading
1
The temperature sensor is used for calibration and is not intended to provide an accurate measurement of ambient temperature.
2
Bluetooth support is currently in development and not yet supported.
3
WPA/WPA2-Enterprise security is currently in development and not yet supported. Will only be supported in client mode.
4
The product is supplied with an 8 GB micro SD card that can be upgraded by the user.
5
IP67 is currently unconfirmed. Third-party testing to complete in 2022.
It is a
versatile
measurement
1
and
Communication
USB (CDC)
Serial, 3.3V UART
TCP (Wi-Fi)
UDP (Wi-Fi)
2
Bluetooth
Wi-Fi
Client and AP mode
Dual band (2.4 GHz, 5 GHz)
WPA/WPA2-Personal
WPA/WPA2-Enterprise
Data logging
Supports micro SD cards up to 32 GB
Start/stop logging remotely
USB download
Wi-Fi download
CSV output
Serial accessories
Receive data from external sensors and user
electronics, e.g. GPS, analogue/digital inputs,
application-specific sensors.
3.3 V output to power external electronics
Battery
Internal battery charged by USB
20 hours data logging
15 hours Bluetooth
12 hours Wi-Fi client 2.4 GHz
8 hours Wi-Fi client 5 GHz
Housing
5
IP67
Wearable strap or chassis mount
Software GUI
Real-time data plots and 3D view
Log real-time data to CSV
Forward real-time data to other applications
Windows and macOS
Software API
Rust, C, C++, C#, Python
Code examples for other languages available
3
4
6
Need help?
Do you have a question about the x-IMU3 and is the answer not in the manual?