Powered by OpenAIRE graph
Found an issue? Give us feedback
image/svg+xml art designer at PLoS, modified by Wikipedia users Nina, Beao, JakobVoss, and AnonMoos Open Access logo, converted into svg, designed by PLoS. This version with transparent background. http://commons.wikimedia.org/wiki/File:Open_Access_logo_PLoS_white.svg art designer at PLoS, modified by Wikipedia users Nina, Beao, JakobVoss, and AnonMoos http://www.plos.org/ Norwegian Open Resea...arrow_drop_down
image/svg+xml art designer at PLoS, modified by Wikipedia users Nina, Beao, JakobVoss, and AnonMoos Open Access logo, converted into svg, designed by PLoS. This version with transparent background. http://commons.wikimedia.org/wiki/File:Open_Access_logo_PLoS_white.svg art designer at PLoS, modified by Wikipedia users Nina, Beao, JakobVoss, and AnonMoos http://www.plos.org/
DBLP
Doctoral thesis
Data sources: DBLP
versions View all 2 versions
addClaim

Inertial Navigation - Theory and Applications.

Authors: Gade, Kenneth;

Inertial Navigation - Theory and Applications.

Abstract

Navigation is defined as the process of estimating the six degrees of freedom. We have seen an increased demand for navigation the last decade, and important reasons for the growth are the increased availability of low cost inertial measurement units (IMUs) and global navigation satellite system (GNSS) receivers, and the increased use of autonomous vehicles. When working with navigation in general, and when designing and implementing navigation systems in particular, a precise notation system is of utmost importance. Kinematical quantities such as velocity, acceleration, orientation, and angular velocity must be unambiguously specified both in documentation and program code. Five properties of a good notation system are identified, and a notation system fulfilling these properties is presented. The notation system includes a usage of sub- /superscripts that follow simple rules when the equations are correct, and hence the system contributes strongly to correct deductions and implementations. The sub- /superscripts and unambiguousness also lead to better understanding of quantities such as linear velocity, and misunderstandings/errors during exchange of code and/or equations are greatly reduced. Position calculations are a central part of any navigation system, and common concerns are imprecise calculations (e.g. when using an ellipsoidal Earth model or when using map projections), complex implementations, and singularities. In addition, separating the horizontal and vertical position is often desirable. By representing horizontal position with the normal vector to the Earth ellipsoid (called n-vector) this separation is kept, while avoiding common problems with other such representations, e.g. the singularities and discontinuity of latitude/longitude and the distortion of map projections. Further, since the n-vector is a 3D vector, the powerful vector algebra can be used to solve many calculations intuitively and with few code lines. A code library solving many of the most common position calculations using n-vector has been made available for download (for several programming languages). Estimating heading with sufficient accuracy is often the most challenging part when designing a low cost navigation system, and the necessary theory to support this task has not been available, making it even more challenging. A study of the theory behind heading estimation has thus been made, and based on this theory, different methods to find heading have been categorized by means of consistent mathematical principles. Using this categorization system, we have identified seven different methods to find heading for practical navigation systems. The methods are magnetic and gyrocompass, two methods based on observations, multiantenna GNSS, and two methods based on vehicle motion. With the aid of this theory and list of methods, designing navigation systems where heading is a challenge can now be done with full understanding and insight into the task. The possible ways to find heading for a given system are immediately identified, and no method is overlooked. During navigation research and development, the support of appropriate software is vital. The aim to design one common software solution for a range of different navigation tasks was the motivation behind the development of a tool called NavLab. Important areas of usage include research and development, simulation studies, post-processing of logged sensor data, sensor evaluation, and decision basis for sensor purchase and mission planning. It has turned out that a generic design and implementation is feasible, and NavLab has been used to navigate a variety of different maritime, land and air vehicles. Users include research groups, commercial companies, military users and universities. For underwater navigation, and in particular for autonomous underwater vehicles (AUVs), several different techniques have been used in NavLab to reduce the horizontal position estimation uncertainty. When feasible, the underwater vehicle can go to the surface for a GNSS fix, or be followed by a surface vehicle that combines GNSS with acoustic positioning and transmits the result. However, in practice an AUV must often handle long periods without position aid, and thus the drift of the core navigation system is of great importance. This core system often consists of an IMU and a Doppler velocity log (DVL), where the DVL is usually the most important sensor to limit the drift. In cases of DVL dropouts, the use of a vehicle model in the estimator significantly reduces the position drift, compared to a system in free inertial drift. This is the case even with high-end IMUs. For low-cost systems without a DVL, a vehicle model is vital, and it can also be used together with a DVL to improve the navigation system integrity. Position drift can be avoided altogether by deploying one or more underwater transponders that provide range measurements to the underwater vehicle. We have developed a method where accurate position is estimated by means of only one single transponder. The method is implemented in NavLab, and it has demonstrated a position accuracy which is close to the performance achieved when the AUV is followed by a surface ship with acoustic positioning.

  • BIP!
    Impact byBIP!
    selected citations
    These citations are derived from selected sources.
    This is an alternative to the "Influence" indicator, which also reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
    0
    popularity
    This indicator reflects the "current" impact/attention (the "hype") of an article in the research community at large, based on the underlying citation network.
    Average
    influence
    This indicator reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
    Average
    impulse
    This indicator reflects the initial momentum of an article directly after its publication, based on the underlying citation network.
    Average
Powered by OpenAIRE graph
Found an issue? Give us feedback
selected citations
These citations are derived from selected sources.
This is an alternative to the "Influence" indicator, which also reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
BIP!Citations provided by BIP!
popularity
This indicator reflects the "current" impact/attention (the "hype") of an article in the research community at large, based on the underlying citation network.
BIP!Popularity provided by BIP!
influence
This indicator reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
BIP!Influence provided by BIP!
impulse
This indicator reflects the initial momentum of an article directly after its publication, based on the underlying citation network.
BIP!Impulse provided by BIP!
0
Average
Average
Average
Green