Method, apparatus and computer program for azimuth determination e.g. for autonomous navigation applications
First Claim
1. A method of determining an azimuth using a first azimuth data source responsive to a magnetic field to deliver first azimuth data, and a second azimuth data source delivering, independently of magnetic field, second azimuth data, comprising the steps of:
- analyzing said first and second azimuth data to determine whether a magnetic disturbance is present, and determining said azimuth selectively on the basis of;
said first azimuth data, said second azimuth data, or a combination of said first and second azimuth data, as a function of the result of said analyzing step.
1 Assignment
0 Petitions
Accused Products
Abstract
For an observer equipped with a first azimuth data source responsive to a magnetic field to deliver first azimuth data, such as a compass, and with a second azimuth data source delivering second azimuth data and which is independent of magnetic fields, such as a gyroscope. The azimuth is determined by: analyzing the first and second azimuth data to determine whether a magnetic disturbance is present, and determining azimuth selectively on the basis of: the first azimuth data, the second azimuth data, or a combination of the first and second azimuth data, as a function of the result of the comparing step. In an embodiment, the choices of azimuth data source and events such as magnetic disturbances, sensor updates, types of trajectory deduced, are stored as a history sequence over successive time windows, by analogy with a DNA sequence, and is exploited for optimizing azimuth or navigation results.
-
Citations
59 Claims
-
1. A method of determining an azimuth using a first azimuth data source responsive to a magnetic field to deliver first azimuth data, and a second azimuth data source delivering, independently of magnetic field, second azimuth data, comprising the steps of:
-
analyzing said first and second azimuth data to determine whether a magnetic disturbance is present, and determining said azimuth selectively on the basis of;
said first azimuth data, said second azimuth data, or a combination of said first and second azimuth data, as a function of the result of said analyzing step. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 59)
-
-
28. A method of autonomous navigation comprising the steps of:
-
providing a first azimuth data source responsive to a magnetic field to deliver first azimuth data, providing a second azimuth data source whose output is substantially uninfluenced by magnetic fields to deliver second azimuth data, analyzing said first and second azimuth data to determine whether a magnetic disturbance is present, producing an azimuth determination on the basis of said analyzing step; and
producing navigation information on the basis of said azimuth determination.
-
-
29. Method of determining an azimuth in a navigation application, comprising the steps of:
-
acquiring first azimuth data from magnetic compass means, acquiring second azimuth data from gyroscope means, using said first and second azimuth data to detect a presence of a magnetic disturbance, in a situation in which a magnetic disturbance is detected, determining said azimuth from one of;
i) a combination said first and second azimuth data, or ii) said second azimuth alone, and calibrating or updating an azimuth reference and/or a bias and/or a scale factor of said gyroscope means using said first azimuth data in a situation in which substantially no magnetic disturbance is detected.
-
-
30. An apparatus for determining an azimuth, said apparatus comprising:
-
a first azimuth data source responsive to a magnetic field to deliver first azimuth data, a second azimuth data source delivering, independently of magnetic field, second azimuth data, means for analyzing said first and second azimuth data to determine whether a magnetic disturbance is present, and means for determining said azimuth selectively on the basis of;
said first azimuth data, said second azimuth data, or a combination of said first and second azimuth data as a function of a result of an analysis by said analyzing means. - View Dependent Claims (31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56)
-
-
57. An autonomous navigation apparatus comprising:
-
a first azimuth data source responsive to a magnetic field to deliver first azimuth data, a second azimuth data source, whose output is substantially uninfluenced by magnetic fields, delivering second azimuth data, means for analyzing said first and second azimuth data to determine whether a magnetic disturbance is present, means for producing an azimuth determination on the basis of said analyzing means; and
means for delivering navigation information on the basis of said azimuth determination.
-
-
58. An apparatus for determining an azimuth in a navigation application, comprising:
-
means for acquiring first azimuth data from magnetic compass means, means for acquiring second azimuth data from gyroscope means, means for using said first and second azimuth data to detect a presence of a magnetic disturbance, means, operative in a situation in which a magnetic disturbance is detected, for determining said azimuth from one of;
i) a combination said first and second azimuth data, or ii) said second azimuth alone, and means for calibrating or updating an azimuth reference and/or a bias and/or a scale factor of said gyroscope means using said first azimuth data in a situation in which substantially no magnetic disturbance is detected.
-
Specification