Using Inertial Sensors for Position and Orientation Estimation
arXiv:1704.06053 · doi:10.1561/2000000094
Abstract
In recent years, MEMS inertial sensors (3D accelerometers and 3D gyroscopes) have become widely available due to their small size and low cost. Inertial sensor measurements are obtained at high sampling rates and can be integrated to obtain position and orientation information. These estimates are accurate on a short time scale, but suffer from integration drift over longer time scales. To overcome this issue, inertial sensors are typically combined with additional sensors and models. In this tutorial we focus on the signal processing aspects of position and orientation estimation using inertial sensors. We discuss different modeling choices and a selected number of important algorithms. The algorithms include optimization-based smoothing and filtering as well as computationally cheaper extended Kalman filter and complementary filter implementations. The quality of their estimates is illustrated using both experimental and simulated data.
90 pages, 38 figures
References in corpus (3)
Cited by in corpus (10)
- Denoising IMU Gyroscopes with Deep Learning for Open-Loop Attitude Estimation
- VQF: Highly Accurate IMU Orientation Estimation with Bias Estimation and Magnetic Disturbance Rejection
- Automatically Evaluating Balance: A Machine Learning Approach
- A Fast and Robust Algorithm for Orientation Estimation using Inertial Sensors
- Sparse Magnetometer-free Inertial Motion Tracking -- A Condition for Observability in Double Hinge Joint Systems
- Observability of the relative motion from inertial data in kinematic chains
- Multi-kernel Correntropy-based Orientation Estimation of IMUs: Gradient Descent Methods
- Using Probabilistic Movement Primitives in Analyzing Human Motion Difference under Transcranial Current Stimulation
- WhONet: Wheel Odometry Neural Network for Vehicular Localisation in GNSS-Deprived Environments
- Dynamic Sensor Matching based on Geomagnetic Inertial Navigation