1. Field of the Invention
The present invention relates generally to vehicle guidance, and in particular to a system and method for global navigation satellite system (GNSS) based positioning, guidance and automatic steering allowing a user to lock onto and guide a vehicle in real time along one particular guidance path of choice, which may deviate from an initial or pre-planned guidance route, while ignoring other possible guidance paths.
2. Description of the Related Art
In the field of vehicle guidance and navigation, GNSS technology, including the Global Positioning System (GPS), has enabled a wide range of applications. For example, various GNSS receivers are available for aviation, marine and terrestrial vehicles. The GNSS information provided by such receivers can be processed and used for navigation. In more sophisticated systems, vehicle guidance can be automatically controlled using such information. For example, a predetermined travel or flight path can be programmed into an on-board computer. The vehicle guidance system can automatically maintain appropriate navigation parameters, such as course, heading, speed, altitude, etc. Control system, feedback theory and signal filtering techniques can be used to interactively anticipate (with higher order systems) and compensate for course deviations and navigation errors. Such sophisticated autopilot and automatic steering systems include computers and automated flight and steering controls integrated with manual controls.
Accurate vehicle and equipment guidance is an important objective in agriculture. For example, cultivating, tilling, planting, spraying, fertilizing, harvesting and other farming operations typically involve specialized equipment and materials, which are operated and applied by making multiple passes over cultivated fields. Ideally, the equipment is guided through accurately-spaced passes or swaths, the spacing of which is determined by the swath width of the equipment. Gaps and overlaps can occur when operators deviate from the ideal guide paths, resulting in under-coverage and over-coverage respectively. Such gaps and overlaps are detrimental to agricultural operations and can reduce crop yields. For example, gaps in coverage reduce the effective areas of fields being cultivated and treated. Overall crop production may suffer as a result. Overlaps in coverage tend to be inefficient and wasteful of materials, such as fertilizer, pesticides, herbicides, seed and fuel. Another potential problem with overlapping coverage relates to the potentially crop-damaging effects of double applications of certain agricultural chemicals.
Accurate positioning and guidance are also important in other fields, such as machine control and earth working. Controlling a vehicle's movement as well as its actual job function is important in operations such as trench digging and material hauling. Defining vehicle paths up narrow work roads in a strip mining installation, for instance, can help avoid vehicle collisions and improve safety. Guidance in almost any industrial or agricultural industry can benefit from improved guidance.
Previous mechanical systems for assisting with the guidance of agricultural equipment include foam markers, which deposit foam along the swath edges. The foam lines produced by foam markers provide operators with visible reference lines on which subsequent passes can be aligned. However, foam marking systems consume foam-making materials and provide only temporary foam marks. Moreover, guiding along such foam lines requires the operators to visually estimate the locations of the implement ends relative to the foam lines. Implements such as spray booms can span 50 feet or more, thus increasing the difficulties associated with visually aligning distant, elevated boom ends with foam lines on the ground.
Vehicles and their operators are often provided with guidance instructions from a GNSS system which receives satellite and optional local real-time kinematic (RTK) signals and translates them into a triangulated position of the vehicle in question. Depending on the GNSS system, the accuracy of a particular vehicle's position can be determined at sub-centimeter level accuracy. Systems exist that allow end users to create pre-planned guidance paths through a field or to base such a path off of a first swath within the field; however, these systems are limited to follow the paths set for them or established by a single initial row unless the user decides to manually guide the vehicle without the use of GNSS guidance for the remainder of a working period.
GNSS-based guidance is a popular and widely-used method for providing vehicle guidance today. GNSS guidance employs several different techniques to allow for optimum automated guidance of a vehicle while it is performing its job. Such guidance options include straight line A-to-B guidance, guidance based on a previous swath, or guidance based on a preplanned guide path. A more recent method for vehicle guidance utilizes a contour path or “curvature” path to guide a vehicle along complex field boundaries or in areas of widely ranging and sloping elevation. The methods of U.S. Pat. No. 7,437,230, which is incorporated herein by reference, provide a unique and useful approach to compute guidance paths based on curvature using a minimum turning radius upon which to base the allowable curve of a path.
Previous GNSS guidance systems lacking the ability to reconfigure the guidance path on-the-fly (i.e., in real-time) tended to restrict vehicle guidance to whatever pre-planned path was developed prior to the vehicle being put to work. If the vehicle operator determines that the pre-planned path is not ideal while actually working the vehicle, it is difficult to change the system to use a new guidance path. The reason for this is that many previous guidance systems, such as the Outback S3 GNSS guidance system by Hemisphere GPS LLC of Calgary, Alberta, Canada, are constantly searching for guidance points in a field or a work area. When they find a guidance point they instruct the operator or auto-steer function to follow the located guidance path. This can cause the guidance system to become confused and misguide the vehicle when one guidance path crosses another guidance path. Previously there has not been a method or system allowing a GNSS-based guidance system to ignore all but a single guidance path with the advantages and features of the present invention.
In the practice of an aspect of the present invention, a vehicle equipped with and guided by a typical GNSS guidance system is driven along a preplanned path. The vehicle is also equipped with a guidance path-lock system capable of establishing and locking onto a single guidance path and ignoring all other guide paths. The vehicle can follow either the preplanned path or, at the option of the operator, be set and locked to follow a new path based off of a previous swath that can be straight or contoured depending on the terrain and the operator's preference.
As required, detailed embodiments of the present invention are disclosed herein; however, it is to be understood that the disclosed embodiments are merely exemplary of the invention, which may be embodied in various forms. Therefore, specific structural and functional details disclosed herein are not to be interpreted as limiting, but merely as a basis for the claims and as a representative basis for teaching one skilled in the art to variously employ the present invention in virtually any appropriately detailed structure.
Certain terminology will be used in the following description for convenience in reference only and will not be limiting. For example, up, down, front, back, right and left refer to the invention as oriented in the view being referred to. The words “inwardly” and “outwardly” refer to directions toward and away from, respectively, the geometric center of the embodiment being described and designated parts thereof. Said terminology will include the words specifically mentioned, derivatives thereof and words of similar meaning. The invention can be fabricated in various sizes and configurations from a wide variety of suitable materials, which are chosen for their characteristics according to the intended use and the operation of the invention.
A preferred embodiment of the present invention uses a GNSS guidance system to provide an initial path. The initial path may be based off of preplanned maps entered into the system's memory, or off of an initial swath taken by the vehicle, or by any method feasible for establishing a typical GNSS guidance map. From this point, however, the present invention will enable the operator of the vehicle to stop using the original guidance path and to create a new guidance path, while still recognizing the original guidance path points so that the operator can choose to return to the original path at any time.
Referring to the drawings in more detail,
A guidance path locking (contour lock) subsystem 2 is also installed on the tractor 3 or other suitable vehicle and in direct connection with the GNSS processor 28. The path locking system 2 is capable of establishing new GNSS guidance paths on-the-fly (i.e., in real time) at the control of the vehicle operator while the GNSS processor 28 continues to store the pre-planned path or prior GNSS path information so that the operator can choose to exit the path locking subsystem 2 and return to the original guidance pattern. In a preferred embodiment, the path locking system 2 is controlled via user interface at the GUI 34 of the GNSS guidance system 24. The GUI 34 can include any suitable display device, such as a monitor or an LED display. The GUI can include any suitable input device, such as a keypad, a keyboard, a touch screen, a wireless remote control, a tracking ball, a mouse, etc.
As the vehicle is following the A-B point row pre-planned paths 10, as denoted on-screen by an A-B guidance mode symbol 79, it may at any point choose to continue following the pre-planned path, or deviate from that path, as denoted by the decision arrows 11.
In
The path lock system 2 will stay engaged and locked in Contour Lock mode onto the desired path until the vehicle deviates from the locked guideline 14 by a predetermined amount, e.g. an offset of 2 meters or an angular deviation of 10%, resulting in a cross-track error 38 as demonstrated in
It should be noted that when the vehicle deviates from the preplanned path, but the system 2 is not placed in Contour Lock mode, the guidance system 24 will only pick up a different path if it is at a very small angle relative to the path currently being followed. For instance, if the vehicle 7 has at one time exited the field 4 for some reasons at a perpendicular 90 degree angle to the preplanned paths, the guidance system 24 will ignore those recorded perpendicular guidance paths when the vehicle 7 returns to traveling the preplanned guidance path. The guidance system in Contour Mode or A-B path-find mode will only deviate from the currently guided path when deviations are at small angles (close or parallel) to the path being traveled. Contour Lock mode will prevent the guidance system from picking up these small deviations. Such a small-angle path crossing is represented by θ in
After the operator chooses a path, he or she then drives (or allows the autosteer function to operate the tractor 3) in that direction and the guidance system 24 will continue searching for guidance paths 10. After several moments of the tractor 3 being manually guided along one path, the system 2 will pick up on that uniform path and once again lock to it, creating a new projected locked path 16.
The method starts at 50. The vehicle and guidance systems are initialized and the user will select to enter Contour Guide Mode at 52. This will result in the path lock symbol 80 appearing on the GUI 34 indicating that the path lock system 2 is on and searching for contour paths, but is not yet engaged. The guidance system 24 will obtain a new GPS position at 54 and then perform a check at 56 to determine whether contour lock as been engaged.
If contour lock has not been engaged, the guidance system 24 will perform a search of the entire list of contour data received by the guidance system and find the approximate closest point at 58 to the current vehicle position. Once the approximate closest point has been found, or if the answer to the check at 56 is “yes,” the guidance system 24 will begin at the current closest point as received, and then walk up and down the list of collected contour data to locate the exact closest point at 60. From here, the guidance solution will be computed by this closest point at 62. Using the solved closest point, the guidance system 24 will guide the vehicle 7 along the best-fit contour path based on the “closest point” method defined above.
Next a series of checks are performed to determine whether to engage the contour lock mode. First, the guidance system 24 will determine whether the computed guidance solution is within predetermined limits for locking onto a guidance path at 64. For instance, if the computed guidance path is at an angle greater than 50 degrees relative to the currently traveled path, the guidance system may selectively ignore that guidance path as outside of these limits. If the computed guidance solution is not within proper contour lock limits, the contour lock will remain disengaged at 72 and a new GPS position will be determined at 54.
If the original guidance solution is determined to be within the determined limits at 64, then the guidance system will perform guidance functions at 66. This guidance can either be visually through a display unit in the cabin directing a human user where to steer the vehicle 7, or it may be through the operation of an autosteer system 26. The guidance system 24 will guide the vehicle 7 along the chosen contour path while performing a check to determine whether the guidance is within the contour lock limits at 68. These limits include determining whether the vehicle 7 has deviated from the contour path by more than two meters or ten percent of the swath width. If the vehicle does not pass the check at 68, contour lock will disengage at 72 and the guidance system 24 will find a new GPS location 54 and begin the process anew. When the lock is disengaged at 72, the GUI 34 will display the disengaged lock symbol screen item 84 on screen 34 (
If the guidance system 24 determines that the guidance check at 68 is within the limits required by the contour lock system 2, the contour lock mode will engage at 70, and the locked symbol screen item 82 will appear onscreen of the GUI 34 (
The contour lock method loops back to step 54 where the GPS position determination is made, and the loop repeats. Depending on whether contour lock is engaged at 70 or disengaged at 72, the check at 56 will return a “yes” or “no” result. Generally if the contour lock is engaged, it will remain engaged until the checks at 64 or 68 result in a “no” result. This outcome can either be the result of the vehicle accidentally leaving the tracked contour path by a certain margin, or by the vehicle user intentionally disengaging the contour lock mode by steering the vehicle 7 off the guidance path. This could be because the user desires to turn the vehicle 7 around and follow a parallel path across the field, to avoid an obstacle, or for any other conceivable reason. The process will then restart until the guidance system 24 locates and guides the vehicle along a new guidance path, and the contour lock system 2 locks onto that path.
Another use for the present invention is macro-programming automation systems in vehicles, e.g., in the earth working industry. Earth working often requires an operator to make repetitive “cut” and “fill” actions, such as cutting trenches or hauling and dumping material. These machines could be programmed with a pattern of motion called a macro to be repeated several times. The repetition can be triggered on operator command or by an auto-engage criteria similar to existing steering auto-engage logic on GNSS guidance systems such as those made by Hemisphere GPS LLC of Calgary, Alberta, Canada. The purpose of such macros is to reduce operator workload while increasing precision and machine throughput.
A macro program may be along an absolute 2D or 3D GPS location, or may be relative to the machine position. In an earth works backhoe operation, the bucket may be programmed to make a digging motion, then retract from the ditch, deposit the dirt relative to the machine and repeat. Subsequent repeats may move along a ditch and deposit the dirt along a line. The machine operator may control how the absolute macro path moves in a numeric fashion on a user interface, or may “nudge” the motion in a particular direction using a physical control handle that adjusts the subsequent operation of the macro repeats. An entire ditch could be dug with a single macro, where each repetition was adjusted by the operator using analog or digital inputs according to the difficulty of the job. A similar macro could be used by an earth moving machine where the path was adjusted downward or upward from an absolute 3D position on each succeeding repetition that had the cumulative effect of moving soil from one location to another.
Such a macro program may be open or closed, and may be direction dependent or free to be set to any direction specified. The differences arising from these alternative macro types reside in the program limitations of each macro. For example, a closed macro is based on a more limited set of programmed instructions and does not allows for a wide variety of use; whereas an open macro will be more flexible and may be suited to a wide variety of circumstances. Though more limited in its uses, the closed macro will likely be able to perform more detailed, specialized tasks.
Likewise some pieces of equipment may be more suited to directional macro programming than free macro programming. A prime example of this is a mining truck which must perform one task when traveling one direction up or down a specific path, and another function when traveling the opposite direction. The ideal macro in such a situation is a directional, closed macro limiting the vehicle to a specific and repetitive path where one action (e.g. material pickup) is performed after traveling down a mine road, and another action (e.g. material unloading) is performed after traveling the opposite direction.
The preferred embodiment of the present invention can utilize all of these macro program variations to perform a number of repetitive, complicated tasks in a variety of fields. The path lock system 2 would be valuable to the formation of such macros, as the guidance system could effectively be taught not to track or guide along other reference paths except for the single path desired for a particular job. Several jobs could be recorded into one system and the path lock system could be used to choose between the jobs, whereby all other job guidance references are ignored. Without such a device each piece of equipment would either be limited to the storage of one job function at a time, or would run the risk of the guidance system attempting to guide the vehicle along a path different than the desired work path.
It is to be understood that the invention can be embodied in various forms, and is not to be limited to the examples discussed above. Other components and configurations can be utilized in the practice of the present invention.
Number | Name | Date | Kind |
---|---|---|---|
3585537 | Rennick et al. | Jun 1971 | A |
3596228 | Reed, Jr. et al. | Jul 1971 | A |
3727710 | Sanders et al. | Apr 1973 | A |
3815272 | Marleau | Jun 1974 | A |
3899028 | Morris et al. | Aug 1975 | A |
3987456 | Gelin | Oct 1976 | A |
4132272 | Holloway et al. | Jan 1979 | A |
4170776 | Frosch et al. | Oct 1979 | A |
4180133 | Collogan et al. | Dec 1979 | A |
4398162 | Nagai | Aug 1983 | A |
4453614 | Allen et al. | Jun 1984 | A |
4529990 | Brunner | Jul 1985 | A |
4637474 | Leonard | Jan 1987 | A |
4667203 | Counselman, III | May 1987 | A |
4689556 | Cedrone | Aug 1987 | A |
4694264 | Owens et al. | Sep 1987 | A |
4710775 | Coe | Dec 1987 | A |
4714435 | Stipanuk et al. | Dec 1987 | A |
4739448 | Rowe et al. | Apr 1988 | A |
4751512 | Longaker | Jun 1988 | A |
4769700 | Pryor | Sep 1988 | A |
4785463 | Janc et al. | Nov 1988 | A |
4802545 | Nystuen et al. | Feb 1989 | A |
4812991 | Hatch | Mar 1989 | A |
4813991 | Hale | Mar 1989 | A |
4858132 | Holmquist | Aug 1989 | A |
4864320 | Munson et al. | Sep 1989 | A |
4894662 | Counselman | Jan 1990 | A |
4916577 | Dawkins | Apr 1990 | A |
4918607 | Wible | Apr 1990 | A |
4963889 | Hatch | Oct 1990 | A |
5031704 | Fleischer et al. | Jul 1991 | A |
5100229 | Lundberg et al. | Mar 1992 | A |
5134407 | Lorenz et al. | Jul 1992 | A |
5148179 | Allison | Sep 1992 | A |
5152347 | Miller | Oct 1992 | A |
5155490 | Spradley et al. | Oct 1992 | A |
5155493 | Thursby et al. | Oct 1992 | A |
5156219 | Schmidt et al. | Oct 1992 | A |
5165109 | Han et al. | Nov 1992 | A |
5173715 | Rodal et al. | Dec 1992 | A |
5177489 | Hatch | Jan 1993 | A |
5185610 | Ward et al. | Feb 1993 | A |
5191351 | Hofer et al. | Mar 1993 | A |
5202829 | Geier | Apr 1993 | A |
5207239 | Schwitalia | May 1993 | A |
5239669 | Mason et al. | Aug 1993 | A |
5255756 | Follmer et al. | Oct 1993 | A |
5268695 | Dentinger et al. | Dec 1993 | A |
5293170 | Lorenz et al. | Mar 1994 | A |
5294970 | Dornbusch et al. | Mar 1994 | A |
5296861 | Knight | Mar 1994 | A |
5311149 | Wagner et al. | May 1994 | A |
5323322 | Mueller et al. | Jun 1994 | A |
5334987 | Teach | Aug 1994 | A |
5343209 | Sennott et al. | Aug 1994 | A |
5345245 | Ishikawa et al. | Sep 1994 | A |
5359332 | Allison et al. | Oct 1994 | A |
5361212 | Class et al. | Nov 1994 | A |
5365447 | Dennis | Nov 1994 | A |
5369589 | Steiner | Nov 1994 | A |
5375059 | Kyrtsos et al. | Dec 1994 | A |
5390124 | Kyrtsos | Feb 1995 | A |
5390125 | Sennott et al. | Feb 1995 | A |
5390207 | Fenton et al. | Feb 1995 | A |
5416712 | Geier et al. | May 1995 | A |
5442363 | Remondi | Aug 1995 | A |
5444453 | Lalezari | Aug 1995 | A |
5451964 | Babu | Sep 1995 | A |
5467282 | Dennis | Nov 1995 | A |
5471217 | Hatch et al. | Nov 1995 | A |
5476147 | Fixemer | Dec 1995 | A |
5477228 | Tiwari et al. | Dec 1995 | A |
5477458 | Loomis | Dec 1995 | A |
5490073 | Kyrtsos | Feb 1996 | A |
5491636 | Robertson | Feb 1996 | A |
5495257 | Loomis | Feb 1996 | A |
5504482 | Schreder | Apr 1996 | A |
5511623 | Frasier | Apr 1996 | A |
5519620 | Talbot et al. | May 1996 | A |
5521610 | Rodal | May 1996 | A |
5523761 | Gildea | Jun 1996 | A |
5534875 | Diefes et al. | Jul 1996 | A |
5543804 | Buchler et al. | Aug 1996 | A |
5546093 | Gudat et al. | Aug 1996 | A |
5548293 | Cohen | Aug 1996 | A |
5561432 | Knight | Oct 1996 | A |
5563786 | Torii | Oct 1996 | A |
5568152 | Janky et al. | Oct 1996 | A |
5568162 | Samsel et al. | Oct 1996 | A |
5583513 | Cohen | Dec 1996 | A |
5589835 | Gildea et al. | Dec 1996 | A |
5592382 | Colley | Jan 1997 | A |
5596328 | Stangeland et al. | Jan 1997 | A |
5600670 | Turney | Feb 1997 | A |
5604506 | Rodal | Feb 1997 | A |
5608393 | Hartman | Mar 1997 | A |
5610522 | Locatelli et al. | Mar 1997 | A |
5610616 | Vallot et al. | Mar 1997 | A |
5610845 | Slabinski | Mar 1997 | A |
5612883 | Shaffer et al. | Mar 1997 | A |
5615116 | Gudat et al. | Mar 1997 | A |
5617100 | Akiyoshi et al. | Apr 1997 | A |
5617317 | Ignagni | Apr 1997 | A |
5621646 | Enge et al. | Apr 1997 | A |
5638077 | Martin | Jun 1997 | A |
5644139 | Allen et al. | Jul 1997 | A |
5664632 | Frasier | Sep 1997 | A |
5673491 | Brenna et al. | Oct 1997 | A |
5680140 | Loomis | Oct 1997 | A |
5684696 | Rao et al. | Nov 1997 | A |
5706015 | Chen et al. | Jan 1998 | A |
5717593 | Gvili | Feb 1998 | A |
5725230 | Walkup | Mar 1998 | A |
5731786 | Abraham et al. | Mar 1998 | A |
5739785 | Allison et al. | Apr 1998 | A |
5757316 | Buchler | May 1998 | A |
5765123 | Nimura et al. | Jun 1998 | A |
5777578 | Chang et al. | Jul 1998 | A |
5810095 | Orbach et al. | Sep 1998 | A |
5828336 | Yunck et al. | Oct 1998 | A |
5838562 | Gudat et al. | Nov 1998 | A |
5854987 | Sekine et al. | Dec 1998 | A |
5862501 | Talbot et al. | Jan 1999 | A |
5864315 | Welleset al. | Jan 1999 | A |
5864318 | Cosenza et al. | Jan 1999 | A |
5875408 | Bendett et al. | Feb 1999 | A |
5877725 | Kalafus | Mar 1999 | A |
5890091 | Talbot et al. | Mar 1999 | A |
5899957 | Loomis | May 1999 | A |
5906645 | Kagawa et al. | May 1999 | A |
5912798 | Chu | Jun 1999 | A |
5914685 | Kozlov et al. | Jun 1999 | A |
5917448 | Mickelson | Jun 1999 | A |
5918558 | Susag | Jul 1999 | A |
5919242 | Greatline et al. | Jul 1999 | A |
5923270 | Sampo et al. | Jul 1999 | A |
5926079 | Heine et al. | Jul 1999 | A |
5927603 | McNabb | Jul 1999 | A |
5928309 | Korver et al. | Jul 1999 | A |
5929721 | Munn et al. | Jul 1999 | A |
5933110 | Tang | Aug 1999 | A |
5935183 | Sahm et al. | Aug 1999 | A |
5936573 | Smith | Aug 1999 | A |
5940026 | Popeck | Aug 1999 | A |
5941317 | Mansur | Aug 1999 | A |
5943008 | Van Dusseldorp | Aug 1999 | A |
5944770 | Enge et al. | Aug 1999 | A |
5945917 | Harry | Aug 1999 | A |
5949371 | Nichols | Sep 1999 | A |
5955973 | Anderson | Sep 1999 | A |
5956250 | Gudat et al. | Sep 1999 | A |
5969670 | Kalafus et al. | Oct 1999 | A |
5987383 | Keller et al. | Nov 1999 | A |
6014101 | Loomis | Jan 2000 | A |
6014608 | Seo | Jan 2000 | A |
6018313 | Engelmayer et al. | Jan 2000 | A |
6023239 | Kovach | Feb 2000 | A |
6052647 | Parkinson et al. | Apr 2000 | A |
6055477 | McBurney et al. | Apr 2000 | A |
6057800 | Yang et al. | May 2000 | A |
6061390 | Meehan et al. | May 2000 | A |
6061632 | Dreier | May 2000 | A |
6062317 | Gharsalli | May 2000 | A |
6069583 | Silvestrin et al. | May 2000 | A |
6076612 | Carr et al. | Jun 2000 | A |
6081171 | Ella | Jun 2000 | A |
6100842 | Dreier et al. | Aug 2000 | A |
6122595 | Varley et al. | Sep 2000 | A |
6128574 | Diekhans | Oct 2000 | A |
6144335 | Rogers | Nov 2000 | A |
6191730 | Nelson, Jr. | Feb 2001 | B1 |
6191733 | Dizchavez | Feb 2001 | B1 |
6198430 | Hwang et al. | Mar 2001 | B1 |
6198992 | Winslow | Mar 2001 | B1 |
6199000 | Keller et al. | Mar 2001 | B1 |
6205401 | Pickhard et al. | Mar 2001 | B1 |
6215828 | Signell et al. | Apr 2001 | B1 |
6229479 | Kozlov et al. | May 2001 | B1 |
6230097 | Dance et al. | May 2001 | B1 |
6233511 | Berger et al. | May 2001 | B1 |
6236916 | Staub et al. | May 2001 | B1 |
6236924 | Motz | May 2001 | B1 |
6253160 | Hanseder | Jun 2001 | B1 |
6256583 | Sutton | Jul 2001 | B1 |
6259398 | Riley | Jul 2001 | B1 |
6266595 | Greatline et al. | Jul 2001 | B1 |
6285320 | Olster et al. | Sep 2001 | B1 |
6292132 | Wilson | Sep 2001 | B1 |
6307505 | Green | Oct 2001 | B1 |
6313788 | Wilson | Nov 2001 | B1 |
6314348 | Winslow | Nov 2001 | B1 |
6325684 | Knight | Dec 2001 | B1 |
6336066 | Pellenc et al. | Jan 2002 | B1 |
6345231 | Quincke | Feb 2002 | B2 |
6356602 | Rodal et al. | Mar 2002 | B1 |
6377889 | Soest | Apr 2002 | B1 |
6380888 | Kucik | Apr 2002 | B1 |
6389345 | Phelps | May 2002 | B2 |
6392589 | Rogers et al. | May 2002 | B1 |
6397147 | Whitehead | May 2002 | B1 |
6415229 | Diekhans | Jul 2002 | B1 |
6418031 | Archambeault | Jul 2002 | B1 |
6421003 | Riley et al. | Jul 2002 | B1 |
6424915 | Fukuda et al. | Jul 2002 | B1 |
6431576 | Viaud et al. | Aug 2002 | B1 |
6434462 | Bevly et al. | Aug 2002 | B1 |
6445983 | Dickson et al. | Sep 2002 | B1 |
6445990 | Manring | Sep 2002 | B1 |
6449558 | Small | Sep 2002 | B1 |
6463091 | Zhodzicshsky et al. | Oct 2002 | B1 |
6463374 | Keller et al. | Oct 2002 | B1 |
6466871 | Reisman et al. | Oct 2002 | B1 |
6469663 | Whitehead et al. | Oct 2002 | B1 |
6484097 | Fuchs et al. | Nov 2002 | B2 |
6501422 | Nichols | Dec 2002 | B1 |
6515619 | McKay, Jr. | Feb 2003 | B1 |
6516271 | Upadhyaya et al. | Feb 2003 | B2 |
6539303 | McClure et al. | Mar 2003 | B2 |
6542077 | Joao | Apr 2003 | B2 |
6549835 | Deguchi et al. | Apr 2003 | B2 |
6553299 | Keller et al. | Apr 2003 | B1 |
6553300 | Ma et al. | Apr 2003 | B2 |
6553311 | Ahearn et al. | Apr 2003 | B2 |
6570534 | Cohen et al. | May 2003 | B2 |
6577952 | Geier et al. | Jun 2003 | B2 |
6587761 | Kumar | Jul 2003 | B2 |
6606542 | Hauwiller et al. | Aug 2003 | B2 |
6611228 | Toda et al. | Aug 2003 | B2 |
6611754 | Klein | Aug 2003 | B2 |
6611755 | Coffee et al. | Aug 2003 | B1 |
6622091 | Perlmutter et al. | Sep 2003 | B2 |
6631916 | Miller | Oct 2003 | B1 |
6643576 | O'Connor et al. | Nov 2003 | B1 |
6646603 | Dooley et al. | Nov 2003 | B2 |
6657875 | Zeng et al. | Dec 2003 | B1 |
6671587 | Hrovat et al. | Dec 2003 | B2 |
6688403 | Bernhardt et al. | Feb 2004 | B2 |
6703973 | Nichols | Mar 2004 | B1 |
6711501 | McClure et al. | Mar 2004 | B2 |
6721638 | Zeitler | Apr 2004 | B2 |
6728607 | Anderson | Apr 2004 | B1 |
6732024 | Rekow et al. | May 2004 | B2 |
6744404 | Whitehead et al. | Jun 2004 | B1 |
6754584 | Pinto et al. | Jun 2004 | B2 |
6774843 | Takahashi | Aug 2004 | B2 |
6792380 | Toda | Sep 2004 | B2 |
6819269 | Flick | Nov 2004 | B2 |
6822314 | Beasom | Nov 2004 | B2 |
6865465 | McClure | Mar 2005 | B2 |
6865484 | Miyasaka et al. | Mar 2005 | B2 |
6900992 | Kelly et al. | May 2005 | B2 |
6907336 | Gray et al. | Jun 2005 | B2 |
6922635 | Rorabaugh | Jul 2005 | B2 |
6931233 | Tso et al. | Aug 2005 | B1 |
6934615 | Flann et al. | Aug 2005 | B2 |
6967538 | Woo | Nov 2005 | B2 |
6990399 | Hrazdera et al. | Jan 2006 | B2 |
7006032 | King et al. | Feb 2006 | B2 |
7026982 | Toda et al. | Apr 2006 | B2 |
7027918 | Zimmerman et al. | Apr 2006 | B2 |
7031725 | Rorabaugh | Apr 2006 | B2 |
7089099 | Shostak et al. | Aug 2006 | B2 |
7142956 | Heiniger et al. | Nov 2006 | B2 |
7162348 | McClure et al. | Jan 2007 | B2 |
7191061 | McKay et al. | Mar 2007 | B2 |
7221314 | Brabec et al. | May 2007 | B2 |
7231290 | Steichen et al. | Jun 2007 | B2 |
7248211 | Hatch et al. | Jul 2007 | B2 |
7256388 | Eglington et al. | Aug 2007 | B2 |
7271766 | Zimmerman et al. | Sep 2007 | B2 |
7277784 | Weiss | Oct 2007 | B2 |
7277792 | Overschie | Oct 2007 | B2 |
7292186 | Miller et al. | Nov 2007 | B2 |
7324915 | Altmann et al. | Jan 2008 | B2 |
7358896 | Gradincic et al. | Apr 2008 | B2 |
7373231 | McClure et al. | May 2008 | B2 |
7388539 | Whitehead et al. | Jun 2008 | B2 |
7395769 | Jensen | Jul 2008 | B2 |
7428259 | Wang et al. | Sep 2008 | B2 |
7437230 | McClure et al. | Oct 2008 | B2 |
7451030 | Eglington et al. | Nov 2008 | B2 |
7460942 | Mailer | Dec 2008 | B2 |
7479900 | Horstemeyer | Jan 2009 | B2 |
7489270 | Lawrence et al. | Feb 2009 | B2 |
7505848 | Flann et al. | Mar 2009 | B2 |
7522099 | Zhodzishsky et al. | Apr 2009 | B2 |
7522100 | Yang et al. | Apr 2009 | B2 |
7571029 | Dai et al. | Aug 2009 | B2 |
7689354 | Heiniger et al. | Mar 2010 | B2 |
RE41358 | Heiniger et al. | May 2010 | E |
7835832 | Macdonald et al. | Nov 2010 | B2 |
7885745 | McClure et al. | Feb 2011 | B2 |
8131432 | Senneff et al. | Mar 2012 | B2 |
8140223 | Whitehead et al. | Mar 2012 | B2 |
20030014171 | Ma et al. | Jan 2003 | A1 |
20030187560 | Keller et al. | Oct 2003 | A1 |
20030208319 | Ell et al. | Nov 2003 | A1 |
20040039514 | Steichen et al. | Feb 2004 | A1 |
20040212533 | Whitehead et al. | Oct 2004 | A1 |
20050080559 | Ishibashi et al. | Apr 2005 | A1 |
20050225955 | Grebenkemper et al. | Oct 2005 | A1 |
20050265494 | Goodings | Dec 2005 | A1 |
20060167600 | Nelson et al. | Jul 2006 | A1 |
20060178820 | Eglington et al. | Aug 2006 | A1 |
20060178823 | Eglington et al. | Aug 2006 | A1 |
20060215739 | Williamson et al. | Sep 2006 | A1 |
20070032950 | O'Flanagan et al. | Feb 2007 | A1 |
20070078570 | Dai et al. | Apr 2007 | A1 |
20070088447 | Stothert et al. | Apr 2007 | A1 |
20070121708 | Simpson | May 2007 | A1 |
20070205940 | Yang et al. | Sep 2007 | A1 |
20070285308 | Bauregger et al. | Dec 2007 | A1 |
20080129586 | Martin | Jun 2008 | A1 |
20080204312 | Euler | Aug 2008 | A1 |
20080269988 | Feller et al. | Oct 2008 | A1 |
20090121932 | Whitehead et al. | May 2009 | A1 |
20090171583 | DiEsposti | Jul 2009 | A1 |
20090174597 | DiLellio et al. | Jul 2009 | A1 |
20090174622 | Kanou | Jul 2009 | A1 |
20090177395 | Stelpstra | Jul 2009 | A1 |
20090177399 | Park et al. | Jul 2009 | A1 |
20090204281 | McClure et al. | Aug 2009 | A1 |
20090259397 | Stanton | Oct 2009 | A1 |
20090259707 | Martin et al. | Oct 2009 | A1 |
20090262014 | DiEsposti | Oct 2009 | A1 |
20090262018 | Vasilyev et al. | Oct 2009 | A1 |
20090262974 | Lithopoulos | Oct 2009 | A1 |
20090265054 | Basnayake | Oct 2009 | A1 |
20090265101 | Jow | Oct 2009 | A1 |
20090265104 | Shroff | Oct 2009 | A1 |
20090273372 | Brenner | Nov 2009 | A1 |
20090273513 | Huang | Nov 2009 | A1 |
20090274079 | Bhatia et al. | Nov 2009 | A1 |
20090274113 | Katz | Nov 2009 | A1 |
20090276155 | Jeerage et al. | Nov 2009 | A1 |
20090295633 | Pinto et al. | Dec 2009 | A1 |
20090295634 | Yu et al. | Dec 2009 | A1 |
20090299550 | Baker | Dec 2009 | A1 |
20090322597 | Medina Herrero et al. | Dec 2009 | A1 |
20090322598 | Fly et al. | Dec 2009 | A1 |
20090322600 | Whitehead et al. | Dec 2009 | A1 |
20090322601 | Ladd et al. | Dec 2009 | A1 |
20090322606 | Gronemeyer | Dec 2009 | A1 |
20090326809 | Colley et al. | Dec 2009 | A1 |
20100013703 | Tekawy et al. | Jan 2010 | A1 |
20100026569 | Amidi | Feb 2010 | A1 |
20100030470 | Wang et al. | Feb 2010 | A1 |
20100039316 | Gronemeyer et al. | Feb 2010 | A1 |
20100039318 | Kmiecik et al. | Feb 2010 | A1 |
20100039320 | Boyer et al. | Feb 2010 | A1 |
20100039321 | Abraham | Feb 2010 | A1 |
20100060518 | Bar-Sever et al. | Mar 2010 | A1 |
20100063649 | Wu | Mar 2010 | A1 |
20100084147 | Aral | Apr 2010 | A1 |
20100085249 | Ferguson et al. | Apr 2010 | A1 |
20100085253 | Ferguson et al. | Apr 2010 | A1 |
20100103033 | Roh | Apr 2010 | A1 |
20100103034 | Tobe et al. | Apr 2010 | A1 |
20100103038 | Yeh et al. | Apr 2010 | A1 |
20100103040 | Broadbent | Apr 2010 | A1 |
20100106414 | Whitehead | Apr 2010 | A1 |
20100106445 | Kondoh | Apr 2010 | A1 |
20100109944 | Whitehead et al. | May 2010 | A1 |
20100109945 | Roh | May 2010 | A1 |
20100109947 | Rintanen | May 2010 | A1 |
20100109948 | Razoumov et al. | May 2010 | A1 |
20100109950 | Roh | May 2010 | A1 |
20100111372 | Zheng et al. | May 2010 | A1 |
20100114483 | Heo et al. | May 2010 | A1 |
20100117894 | Velde et al. | May 2010 | A1 |
20100312428 | Roberge et al. | Dec 2010 | A1 |
20110015817 | Reeve | Jan 2011 | A1 |
20110018765 | Whitehead et al. | Jan 2011 | A1 |
20110054729 | Whitehead et al. | Mar 2011 | A1 |
20110118938 | MacDonald et al. | May 2011 | A1 |
20110172887 | Reeve et al. | Jul 2011 | A1 |
20110196565 | Collins et al. | Aug 2011 | A1 |
20110224873 | Reeve et al. | Sep 2011 | A1 |
20110231061 | Reeve et al. | Sep 2011 | A1 |
20110257850 | Reeve et al. | Oct 2011 | A1 |
20110264307 | Guyette et al. | Oct 2011 | A1 |
20110270495 | Knapp | Nov 2011 | A1 |
20120127032 | McClure | May 2012 | A1 |
20120174445 | Jones et al. | Jul 2012 | A1 |
Number | Date | Country |
---|---|---|
4042802 | Aug 1992 | JP |
404242802 | Aug 1992 | JP |
07244150 | Sep 1995 | JP |
WO9836288 | Aug 1998 | WO |
WO0024239 | May 2000 | WO |
WO03019430 | Mar 2003 | WO |
WO2005119386 | Dec 2005 | WO |
WO2009066183 | May 2009 | WO |
WO2009126587 | Oct 2009 | WO |
WO2009148638 | Dec 2009 | WO |
WO-2010005945 | Jan 2010 | WO |
WO-2011014431 | Feb 2011 | WO |
Entry |
---|
“International Search Report”, PCT/US09/067693, (Jan. 26, 2010). |
Rho, Hyundho et al., “Dual-Frequency GPS Precise Point Positioning with WADGPS Corrections”, [retrieved on May 18, 2010]. Retrieved from the Internet: ,URL: http://gauss.gge.unb.ca/papers.pdf/iongnss2005.rho.wadgps.pdf, (Jul. 12, 2006). |
“Eurocontrol, Pegasus Technical Notes on SBAS”, report [online], Dec. 7, 2004 [retrieved on May 18, 2010]. Retrieved from the Internet: <URL: http://www.icao.int/icao/en/ro/nacc/meetings/2004/gnss/documentation/Pegasus/tn.pdf>, (Dec. 7, 2004), p. 89 paras [0001]-[0004]. |
“ARINC Engineering Services, Interface Specification IS-GPS-200, Revision D”, Online [retrieved on May 18, 2010]. Retrieved from the Internet;<URL: http://www.navcen.uscg.gov/gps/geninfo/IS-GPS-200D.pdf>, (Dec. 7, 2004), p. 168 para [0001]. |
Schaer, et al., “Determination and Use of GPS Differential Code Bias Values”, Presentation [online]. Revtrieved May 18, 2010. Retrieved from the internet: <http://nng.esoc.esa.de/ws2006/REPR2.pdf>, (May 8, 2006). |
“International Search Report”, PCT/US10/26509, (Apr. 20, 2010). |
“International Preliminary Report on Patentability and Written Opinion”, PCT/US2009/060668, (Apr. 28, 2011). |
“International Preliminary Report on Patentability and Written Opinion”, PCT/US2004/015677, (Nov. 21, 2006). |
“International Preliminary Report on Patentability and Written Opinion”, PCT/US2010/042770, (Jan. 24, 2012). |
“International Search Report and Written Opinion”, PCT/US2010/042770, (Sep. 15, 2010), 1-11. |
“International Search Report”, PCT/US2004/015677, (Jan. 26, 2005). |
Parkinson, Bradford W., et al., “Global Positioning System: Theory and Applications, vol. II”, Bradford W. Parkinson and James J. Spiker, Jr., eds., Global Postioning System: Theory and Applicaitons, vol. II, 1995, AIAA, Reston, VA, USA, pp. 3-50, (1995),3-50. |
“Orthman Manufacturing Co., www.orthman.com/htm;guidance.htm”, 2004, regarding the “Tracer Quick-Hitch”. |
Lin, Dai et al., “Real-time Attitude Determination fro Microsatellite by Lamda Method Combined with Kalman Filtering”, A Collection fof the 22nd AIAA International Communications Satellite Systems Conference and Exhibit Technical Paers vol. 1, Monetrey, California American Institute of Aeronautics and Astronautics Inc., (May 2004),136-143. |
Xu , Jiangning et al., “An EHW Architecture for Real-Time GPS Attitude Determination Based on Parallel Genetic Algorithm”, The Computer SocietyProceedings of the 2002 NASA/DOD Conference on Evolvable Hardware (EH'02), (2002). |
Han, Shaowel et al., “Single-Epoch Ambiguity Resolution for Real-Time GPS Attitude Determination with the Aid of One-Dimensional Optical Fiber Gyro”, GPS Solutions, vol. 3 No. 1 pp. 5-12 (1999) John Wiley & Sons, Inc. |
Park, Chansik et al., “Integer Ambiguity Resolution for GPS Based Attitude Determination System”, SICE, Jul. 29-31, 1998, Chiba, 1115-1120. |
Last, J. D., et al., “Effect of skywave interference on coverage of radiobeacon DGPS stations”, IEEE Proc.-Radar, Sonar Navig., vol. 144, No, 3. Jun. 1997, pp. 163-168. |
“International Search Report and Written Opinion”, PCT/US2004/015678, filed May 17, 2004, Jun. 21, 2005. |
“ISO”, 11783 Part 7 Draft Amendment 1 Annex, Paragraphs B.6 and B.7 ISO 11783-7 2004 DAM1, ISO: Mar. 8, 2004. |
Kaplan, E D., “Understanding GPS: Principles and Applications”, Artech House, MA 1996. |
Irsigler, M et al., “PPL Tracking Performance in the Presence of Oscillator Phase Noise”, GPS Solutions, vol. 5. No. 4, pp. 45-57 (2002). |
Ward, Phillip W., “Performance Comparisons Between FLL, PLL and a Novel FLL-Assisted-PLL Carrier Tracking Loop Under RF Interference Conditions”, 11th Int. Tech Meeting of the Satellite Dlvision of the U.S. Inst. of Navigation, Nashville, TN, Sep. 15-18, 783-795, 1998. |
Bevly, David M., “Comparison of INS v. Carrier-Phase DGPS for Attitude Determination in the Control of Off-Road Vehicles”, ION 55th Annual Meeting; Jun. 28-30, 1999; Cambridge, Massachusetts; pp. 497-504. |
Keicher, R. et al., “Automatic Guidance for Agricultural Vehicles in Europe”, Computers and Electronics in Agriculture. vol. 25, (Jan. 200), 169-194. |
Takac, Frank et al., “SmartRTK: A Novel Method of Processing Standardised RTCM Network RTK Information For High Precision Positioning”, Proceedings of ENC GNSS 2008, Toulouse, France,(Apr. 22, 2008). |
“International Search Report”, PCT/US09/33567, (Feb. 9, 2009). |
“International Search Report”, PCT/US09/49776 (Aug. 11, 2009). |
“International Search Report”, PCT/AU/2008/000002, (Feb. 28, 2008). |
“International Search Report and Written Opinion”, PCT/IB2008/003796,, (Jul. 15, 2009). |
“International Search Report”, PCT/US09/33693. (Mar. 30, 2009). |
“International Search Report”, PCT/US09/039686 (May 26, 2009). |
“International Search Report”, PCT/US09/34376, (Nov. 2, 2009). |
“International Search Report / Written Opinion”, PCT/US09/63594, (Jan. 11, 2010). |
“International Search Report”, PCT/US09/60668, (Dec. 9, 2009). |
“International Search Report and Written Opinion”, PCT/US10/21334, (Mar. 12, 2010). |
Number | Date | Country | |
---|---|---|---|
20110196565 A1 | Aug 2011 | US |