Hostname: page-component-74656f9884-skzmx Total loading time: 0 Render date: 2026-11-06T02:02:09.274Z Has data issue: false hasContentIssue false

The Seven Ways to Find Heading

Published online by Cambridge University Press:  04 April 2016

Kenneth Gade*
Affiliation:
(Norwegian Defence Research Establishment (FFI))
*
Rights & Permissions [Opens in a new window]

Abstract

A magnetic compass has too large a heading error for many applications, and it is often not obvious how to achieve an accurate heading, in particular for low-cost navigation systems. However, there are several different methods available for finding heading, and their feasibility depends on the given scenario. Some of the methods may seem very different, but they can all be related and categorised into a list by studying the vector that each method is using when achieving heading. A list of possible methods is very useful when ensuring that all relevant methods are being considered for a given application. For practical navigation, we have identified seven different vectors in use for heading estimation, and we define seven corresponding methods. The methods are magnetic and gyrocompass, two methods based on observations, multi-antenna Global Navigation Satellite Systems (GNSS), and two methods based on vehicle motion.

Information

Type
Research Article
Copyright
Copyright © The Royal Institute of Navigation 2016 
Figure 0

Table 1. The four categories (A1, A2, B1, and B2) of inertial navigation systems, broken down by the availability of GNSS and accuracy of gyros.

Figure 1

Table 2. Symbols used to describe basic relations between two coordinate frames.

Figure 2

Table 3. Coordinate frames in use.

Figure 3

Table 4. Method 1 (magnetic compass), some key properties.

Figure 4

Figure 1. The gravity vector will rotate relative to the inertial space (figure assumes low/zero velocity relative to Earth).

Figure 5

Table 5. Method 2 (gyrocompassing), some key properties.

Figure 6

Table 6. Method 3 (vector between external objects), some key properties.

Figure 7

Table 7. Method 4 (vector from vehicle to object), some key properties.

Figure 8

Table 8. Method 5 (multi-antenna GNSS/body-fixed vector), some key properties.

Figure 9

Table 9. Method 6 (velocity vector), some key properties.

Figure 10

Figure 2. Verifying Method 7 by Method 4, from helicopter. NavLab has calculated the orientation and position of the camera when the picture was taken, giving a direction vector. The position where the direction vector intersects an available terrain model is compared with the centre of the picture taken.

Figure 11

Figure 3. The heading accuracy from Method 7 in the car test varied with acceleration and with different methods to find ${\bi a}_{\underline{E} B}^E $. The car had a stationary period before driving on smaller roads, and then a period on a highway, before driving back the same way. The three graphs show theoretical uncertainty in smoothed heading when NavLab is aided with GPS position (${\bi p}_{EB}^E $) or GPS velocity (${\bi v}_{\underline{E} B}^E $) from Doppler shift or carrier phase. Only the uncertainty with GPS position aiding is verified with an external heading reference, the two others are simulated with accuracies based on u-blox (2015) and van Graas and Soloviev (2004).

Figure 12

Table 10. Method 7 (acceleration vector), some key properties.

Figure 13

Figure 4. A simplified summary of the seven methods, and some key features/examples of each method.