Radio navigation system
First Claim
1. A navigation apparatus comprising:
- a radio receiver;
at least one directional antenna communicatively coupled to the radio receiver, the directional antenna providing relative bearing information to the radio receiver;
a navigation computer including a memory and a processor, the navigation computer being communicatively coupled to the radio receiver to receive relative bearing information;
a database stored in the memory, the database including a record of position information and a record of radio frequency information for a plurality of known radio transmitters;
a set of instructions stored in the memory and executable by the processor to cause the radio receiver to tune to at least three known radio transmitters selected from the plurality of known radio transmitters using the record of radio frequency information;
a set of instructions stored in the memory and executable by the processor to use relative bearing information from the at least one directional antenna to the at least three known radio transmitters and to use the record of position information to calculate a first reference position;
a set of instructions stored in the memory and executable by the processor to calculate a true bearing from the first reference position to a known position using the first reference position and a known position of at least one of the at least three known radio transmitters; and
a set of instructions stored in the memory and executable by the processor to use relative bearing information from the at least one directional antenna to the at least three known radio transmitters and to use the true bearing to calculate a true heading.
1 Assignment
0 Petitions
Accused Products
Abstract
Navigation apparatus that may include a radio receiver, at least one directional antenna communicatively coupled to the radio receiver, and a navigation computer including a memory and a processor. The navigation computer may be communicatively coupled to the radio receiver to receive relative bearing information from the directional antenna to a set of known radio transmitters, such as (but not limited to) commercial broadcast radio or television stations. Using a database stored in the memory that includes a record of position information and a record of radio frequency information for the set of known radio transmitters, the apparatus allows for the calculation of one or more reference positions using relative bearing information to the set of known radio transmitters and the stored, known positions of the set of known radio transmitters.
30 Citations
16 Claims
-
1. A navigation apparatus comprising:
-
a radio receiver; at least one directional antenna communicatively coupled to the radio receiver, the directional antenna providing relative bearing information to the radio receiver; a navigation computer including a memory and a processor, the navigation computer being communicatively coupled to the radio receiver to receive relative bearing information; a database stored in the memory, the database including a record of position information and a record of radio frequency information for a plurality of known radio transmitters; a set of instructions stored in the memory and executable by the processor to cause the radio receiver to tune to at least three known radio transmitters selected from the plurality of known radio transmitters using the record of radio frequency information; a set of instructions stored in the memory and executable by the processor to use relative bearing information from the at least one directional antenna to the at least three known radio transmitters and to use the record of position information to calculate a first reference position; a set of instructions stored in the memory and executable by the processor to calculate a true bearing from the first reference position to a known position using the first reference position and a known position of at least one of the at least three known radio transmitters; and a set of instructions stored in the memory and executable by the processor to use relative bearing information from the at least one directional antenna to the at least three known radio transmitters and to use the true bearing to calculate a true heading. - View Dependent Claims (2, 3)
-
-
4. A navigation apparatus comprising:
-
a radio receiver; at least one directional antenna communicatively coupled to the radio receiver, the directional antenna providing relative bearing information to the radio receiver; a navigation computer including a memory and a processor, the navigation computer being communicatively coupled to the radio receiver to receive relative bearing information; a database stored in the memory, the database including a record of position information and a record of radio frequency information for a plurality of known radio transmitters; a set of instructions stored in the memory and executable by the processor to cause the radio receiver to tune to at least three known radio transmitters selected from the plurality of known radio transmitters using the record of radio frequency information; a set of instructions stored in the memory and executable by the processor to use relative bearing information from the at least one directional antenna to the at least three known radio transmitters and to use the record of position information to calculate a first reference position; a set of instructions stored in the memory and executable by the processor to calculate a second reference position; and a set of instructions stored in the memory and executable by the processor to calculate velocity using the first reference position, the second reference position, and the elapsed time between the calculation of the first reference position and the second reference position. - View Dependent Claims (5, 6)
-
-
7. A navigation apparatus comprising:
-
a radio receiver; at least one directional antenna communicatively coupled to the radio receiver, the directional antenna providing relative bearing information to the radio receiver; a navigation computer including a memory and a processor, the navigation computer being communicatively coupled to the radio receiver to receive relative bearing information; a database stored in the memory, the database including a record of position information and a record of radio frequency information for a plurality of known radio transmitters; a set of instructions stored in the memory and executable by the processor to cause the radio receiver to tune to at least three known radio transmitters selected from the plurality of known radio transmitters using the record of radio frequency information; a set of instructions stored in the memory and executable by the processor to use relative bearing information from the at least one directional antenna to the at least three known radio transmitters and to use the record of position information to calculate a first reference position; a set of instructions stored in the memory and executable by the processor to calculate a true bearing from the first reference position to a known position using the first reference position and a known position of at least one of the at least three known radio transmitters; a set of instructions stored in the memory and executable by the processor to use relative bearing information to the at least three known radio transmitters and to use the true bearing to calculate a true heading; a set of instructions stored in the memory and executable by the processor to calculate a second reference position; a set of instructions stored in the memory and executable by the processor to calculate velocity using the first reference position, the second reference position, and the elapsed time between the calculation of the first reference position and the second reference position; and a display communicatively coupled to the navigation computer to display the first reference position, the second reference position, the true heading, and velocity.
-
-
8. For use in a navigation system of the type that includes a radio receiver and a directional antenna, a navigation computer comprising:
-
a communications port for communicatively coupling the navigation computer to the radio receiver; a memory; a processor; a database stored in the memory, the database including a record of position information and a record of radio frequency information for a plurality of known radio transmitters; a set of instructions stored in the memory and executable by the processor to cause the radio receiver to tune to at least three known radio transmitters selected from the plurality of known radio transmitters using the record of radio frequency information; a set of instructions stored in the memory and executable by the processor to use relative bearing information from the at least one directional antenna to the at least three known radio transmitters and to use the record of position information to calculate a first reference position; a set of instructions stored in the memory and executable by the processor to calculate a true bearing from the first reference position to a known position using the first reference position and a known position of at least one of the at least three known radio transmitters; and a set of instructions stored in the memory and executable by the processor to use relative bearing information to the at least three known radio transmitters and to use the true bearing to calculate a true heading.
-
-
9. For use in a navigation system of the type that includes a radio receiver and a directional antenna, a navigation computer comprising:
-
a communications port for communicatively coupling the navigation computer to the radio receiver; a memory; a processor; a database stored in the memory, the database including a record of position information and a record of radio frequency information for a plurality of known radio transmitters; a set of instructions stored in the memory and executable by the processor to cause the radio receiver to tune to at least three known radio transmitters selected from the plurality of known radio transmitters using the record of radio frequency information; a set of instructions stored in the memory and executable by the processor to use relative bearing information from the at least one directional antenna to the at least three known radio transmitters and to use the record of position information to calculate a first reference position; a set of instructions stored in the memory and executable by the processor to calculate a second reference position; and a set of instructions stored in the memory and executable by the processor to calculate velocity using the first reference position, the second reference position, and the elapsed time between the calculation of the first reference position and the second reference position. - View Dependent Claims (10)
-
-
11. A method for determining position, comprising the steps of:
-
maintaining a database in a memory, the database including a record of position information and a record of frequency information for a plurality of known, stationary radio transmitters; tuning to a first set of at least three of the plurality of known, stationary radio transmitters using the record of frequency information; determining a first set of relative bearings from at least one directional antenna to each of the transmitters in the first set of at least three known radio transmitters; calculating, in a processor communicatively coupled to the memory, a first reference position using the first set of relative bearings and using the record of position information; calculating, in the processor, a true bearing from the first reference position to a known position of a reference transmitter selected from the first set of at least three known radio transmitters using the first reference position and the record of position information; and calculating, in the processor, a true heading using the true bearing and using a relative bearing from the at least one directional antenna to the reference transmitter. - View Dependent Claims (12, 13, 14)
-
-
15. A method for determining position, comprising the steps of:
-
maintaining a database in a memory, the database including a record of position information and a record of frequency information for a plurality of known, stationary radio transmitters; tuning to a first set of at least three of the plurality of known, stationary radio transmitters using the record of frequency information; determining a first set of relative bearings from at least one directional antenna to each of the transmitters in the first set of at least three known radio transmitters; calculating, in a processor communicatively coupled to the memory, a first reference position using the first set of relative bearings and using the record of position information; tuning to a second set of at least three of the plurality of known, stationary radio transmitters using the record of frequency information; determining a second set of relative bearings from the at least one directional antenna to each of the transmitters in the second set of at least three known radio transmitters; calculating, in the processor, a second reference position using the second set of relative bearings and using the record of position information; and calculating, in the processor, ground speed using the first reference position, the second reference position, and a time measurement between calculating the first position and the second position. - View Dependent Claims (16)
-
Specification