skip to main content


Title: Adaptive bias and attitude observer on the special orthogonal group for true-north gyrocompass systems: Theory and preliminary results
This article reports an adaptive sensor bias observer and attitude observer operating directly on [Formula: see text] for true-north gyrocompass systems that utilize six-degree-of-freedom inertial measurement units (IMUs) with three-axis accelerometers and three-axis angular rate gyroscopes (without magnetometers). Most present-day low-cost robotic vehicles employ attitude estimation systems that employ microelectromechanical system (MEMS) magnetometers, angular rate gyros, and accelerometers to estimate magnetic attitude (roll, pitch, and magnetic heading) with limited heading accuracy. Present-day MEMS gyros are not sensitive enough to dynamically detect the Earth’s rotation, and thus cannot be used to estimate true-north geodetic heading. Relying on magnetic compasses can be problematic for vehicles that operate in environments with magnetic anomalies and those requiring high-accuracy navigation as the limited accuracy ([Formula: see text] error) of magnetic compasses is typically the largest error source in underwater vehicle navigation systems. Moreover, magnetic compasses need to undergo time-consuming recalibration for hard-iron and soft-iron errors every time a vehicle is reconfigured with a new instrument or other payload, as very frequently occurs on oceanographic marine vehicles. In contrast, the gyrocompass system reported herein utilizes fiber optic gyroscope (FOG) IMU angular rate gyro and MEMS accelerometer measurements (without magnetometers) to dynamically estimate the instrument’s time-varying true-north attitude (roll, pitch, and geodetic heading) in real-time while the instrument is subject to a priori unknown rotations. This gyrocompass system is immune to magnetic anomalies and does not require recalibration every time a new payload is added to or removed from the vehicle. Stability proofs for the reported bias and attitude observers, preliminary simulations, and a full-scale vehicle trial are reported that suggest the viability of the true-north gyrocompass system to provide dynamic real-time true-north heading, pitch, and roll utilizing a comparatively low-cost FOG IMU.  more » « less
Award ID(s):
1909182 1435818
NSF-PAR ID:
10184583
Author(s) / Creator(s):
;
Date Published:
Journal Name:
The International Journal of Robotics Research
Volume:
39
Issue:
2-3
ISSN:
0278-3649
Page Range / eLocation ID:
321 to 338
Format(s):
Medium: X
Sponsoring Org:
National Science Foundation
More Like this
  1. This article addresses the problem of dynamic online estimation and compensation of hard-iron and soft-iron biases of three-axis magnetometers under dynamic motion in field robotics, utilizing only biased measurements from a three-axis magnetometer and a three-axis angular rate sensor. The proposed magnetometer and angular velocity bias estimator (MAVBE) utilizes a 15-state process model encoding the nonlinear process dynamics for the magnetometer signal subject to angular velocity excursions, while simultaneously estimating nine magnetometer bias parameters and three angular rate sensor bias parameters, within an extended Kalman filter framework. Bias parameter local observability is numerically evaluated. The bias-compensated signals, together with three-axis accelerometer signals, are utilized to estimate bias-compensated magnetic geodetic heading. Performance of the proposed MAVBE method is evaluated in comparison to the widely cited magnetometer-only TWOSTEP method in numerical simulations, laboratory experiments, and full-scale field trials of an instrumented autonomous underwater vehicle in the Chesapeake Bay, Maryland, USA. For the proposed MAVBE, (i) instrument attitude is not required to estimate biases, and the results show that (ii) the biases are locally observable, (iii) the bias estimates converge rapidly to true bias parameters, (iv) only modest instrument excitation is required for bias estimate convergence, and (v) compensation for magnetometer hard-iron and soft-iron biases dramatically improves dynamic heading estimation accuracy. 
    more » « less
  2. Abstract Bio-logging devices equipped with inertial measurement units—particularly accelerometers, magnetometers, and pressure sensors—have revolutionized our ability to study animals as necessary electronics have gotten smaller and more affordable over the last two decades. These animal-attached tags allow for fine scale determination of behavior in the absence of direct observation, particularly useful in the marine realm, where direct observation is often impossible, and recent devices can integrate more power hungry and sensitive instruments, such as hydrophones, cameras, and physiological sensors. To convert the raw voltages recorded by bio-logging sensors into biologically meaningful metrics of orientation (e.g., pitch, roll and heading), motion (e.g., speed, specific acceleration) and position (e.g., depth and spatial coordinates), we developed a series of MATLAB tools and online instructional tutorials. Our tools are adaptable for a variety of devices, though we focus specifically on the integration of video, audio, 3-axis accelerometers, 3-axis magnetometers, 3-axis gyroscopes, pressure, temperature, light and GPS data that are the standard outputs from Customized Animal Tracking Solutions (CATS) video tags. Our tools were developed and tested on cetacean data but are designed to be modular and adaptable for a variety of marine and terrestrial species. In this text, we describe how to use these tools, the theories and ideas behind their development, and ideas and additional tools for applying the outputs of the process to biological research. We additionally explore and address common errors that can occur during processing and discuss future applications. All code is provided open source and is designed to be useful to both novice and experienced programmers. 
    more » « less
  3. We report the performance of a low-power one-way travel-time inverted ultra-short baseline (OWTTIUSBL) system designed specifically for use on long endurance autonomous underwater vehicles (AUVs), as deployed during trials in late 2020. The system consists of a WHOI Micromodem-2 as the acoustic processing core coupled with a MEMS attitude and heading reference system (AHRS) and bespoke four-channel array. At low tilts our system provides standalone position fixes to better than ±5° azimuth at slant ranges in excess of 1500 m. The system consumes 1.1 W when active and is capable of entering a low-power 10 mW sleep mode sufficient to maintain its time base. These specifications are based on data collected with the device lowered from a vessel and excited by a mobile source on the vessel’s small boat. We further present preliminary results from the device as installed on a Seaglider that show the potential for improved low-power navigation insensitive to temporal or depth-dependent variations in current profile. 
    more » « less
  4. M. Kurosu and A. Hashizume (Ed.)
    There is increasing interest in using low-cost and lightweight Micro Electro-Mechanical System (MEMS) modules containing tri-axial accelerometers, gyroscopes and magnetometers for tracking the motion of segments of the human body. We are specifically interested in using these devices, called “Magnetic, Angular-Rate and Gravity” (“MARG”) modules, to develop an instrumented glove, assigning one of these MARG modules to monitor the (absolute) 3-D orientation of each of the proximal and middle phalanges of the fingers of a computer user. This would provide real-time monitoring of the hand gestures of the user, enabling non-vision gesture recognition approaches that do not degrade with lineof- sight disruptions or longer distance from the cameras. However, orientation estimation from low-cost MEMS MARG modules has shown to degrade in areas where the geomagnetic field is distorted by the presence of ferromagnetic objects (which are common in contemporary environments). This paper describes the continued evolution of our algorithm to obtain robust MARG orientation estimates, even in magnetically distorted environments. In particular, the paper describes a new self-contained version of the algorithm, i.e., one requiring no information from external devices, in contrast to the previous versions. Keywords: MARG module · Orientation Estimation · Magnetic Disturbance 
    more » « less
  5. Relative motion estimation of one rigid body with respect to another is a problem that has immediate applications to formations and maneuvers involving multiple unmanned vehicles or collision avoidance between vehicles. A finite-time stable observer for relative attitude estimation of a rigid object using onboard sensors on an unmanned vehicle, is developed and presented here. This observer assumes sensor inputs from onboard vision and inertial sensors, with the vision sensors measuring at least three points on the object whose relative locations with respect to a body-fixed frame on the object are also assumed to be known. In the absence of any measurement noise, the estimated relative attitude is shown to converge to the actual relative pose in a finite-time stable manner. Numerical simulations indicate that this relative attitude observer is robust to persistent measurement errors and converges to a bounded neighborhood of the true attitude. 
    more » « less