Methods and apparatus for using position/attitude information to enhance a vehicle guidance system
First Claim
1. A method of enhancing a vehicle'"'"'s guidance system having only one geographic coordinate-determining component, the method comprising:
- receiving, with a computing device of the guidance system, a plurality of geographic coordinates of an elevated portion of the vehicle as sensed by the geographic coordinate-determining component while the vehicle travels within a particular area of land;
calculating, with the computing device, slopes between each of the geographic coordinates using only the geographic coordinates without information from any other sensors; and
calculating, with the computing device, the attitude of the vehicle at any geographic coordinate within the particular area of land using the calculated slopes between the plurality of geographic coordinates without using an angle measuring device.
1 Assignment
0 Petitions
Accused Products
Abstract
An enhanced vehicle guidance system comprising a global navigation satellite system (GNSS) receiver and a data processor with a memory component and a computing device. The method of enhancing a vehicle'"'"'s guidance system may comprise calculating the altitude, latitude, and longitude of a GNSS receiver for each of a plurality of positions; calculating the incline angle between adjacent points; and using the calculated incline angles to infer the attitude of the vehicle at any of the plurality of positions. The attitude may be used to calculated an inertial correction factor to compensate for GNSS position inaccuracies induced as a result of the vehicle rolling and pitching on uneven terrain. The altitude, latitude, longitude, and attitude of the plurality of positions may be stored in the memory such that the system may look-up the attitude for a given position without recalculating the attitude and without using an inertial sensor.
-
Citations
16 Claims
-
1. A method of enhancing a vehicle'"'"'s guidance system having only one geographic coordinate-determining component, the method comprising:
-
receiving, with a computing device of the guidance system, a plurality of geographic coordinates of an elevated portion of the vehicle as sensed by the geographic coordinate-determining component while the vehicle travels within a particular area of land; calculating, with the computing device, slopes between each of the geographic coordinates using only the geographic coordinates without information from any other sensors; and calculating, with the computing device, the attitude of the vehicle at any geographic coordinate within the particular area of land using the calculated slopes between the plurality of geographic coordinates without using an angle measuring device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method of enhancing a guidance system of a vehicle having a global navigation satellite system (GNSS) receiver, the method comprising:
-
obtaining, with a computing device, latitude, longitude, and altitude data from the GNSS receiver for a plurality of positions in an area of land; calculating, with the computing device, attitude data for each of the plurality of positions based only on the obtained latitude, longitude, and altitude data; calculating, with the computing device, an inertial correction factor for each of the plurality of positions based on the attitude data for each of the plurality of positions; and determining a ground position coordinate for each of the plurality of positions by adjusting, with the computing device, the obtained latitude and longitude based on the corresponding calculated inertial correction factor. - View Dependent Claims (13, 14, 15)
-
-
16. A method of enhancing a guidance system of a vehicle having a global navigation satellite system (GNSS) receiver, a computing device, and a memory component, the method comprising:
-
obtaining, with the computing device, latitude, longitude, and altitude from the GNSS receiver for a plurality of GNSS receiver position points in an area of land; calculating the slope between adjacent GNSS receiver position points using latitude, longitude, and altitude; calculating, with the computing device, attitude information of the vehicle at any of the plurality of GNSS receiver position points using only the latitude, longitude, and altitude values from the GNSS receiver and the calculated slopes; storing the latitude, longitude, and attitude data for the plurality of position points in the memory component; calculating, with the computing device, an inertial correction factor for each of the plurality of position points based on the attitude data for each of the plurality of GNSS position points; and adding, with the computing device, the inertial correction factors to their corresponding GNSS positions to determine a corrected vehicle position coordinate for each of the plurality of GNSS receiver position points.
-
Specification