Machine positioning system utilizing position error checking
First Claim
1. A method of estimating position of a machine, comprising:
- receiving, from a perception sensor, scene data describing an environment in a vicinity of the machine;
estimating, by a controller of the machine, a first position of the machine based on the received scene data and a map of the environment of the machine;
determining, by the controller of the machine, whether a global positioning system (GPS) signal indicative of a location of the machine is received by the machine;
estimating, by the controller of the machine, a second position of the machine using the GPS signal when it is determined that the GPS signal is received;
comparing, by the controller of the machine, the second position and the first position; and
estimating, by the controller of the machine, a third position of the machine using at least one of the first position and the second position,wherein;
estimating the third position is performed based on a result of the comparison between the second position and the first position.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for estimating position of a machine is disclosed. The method may include receiving, from a perception sensor, scene data describing an environment in a vicinity of the machine and estimating a first position of the machine based on the scene data. The method may include determining whether a first signal indicative of a location of the machine is received by the machine and estimating a second position of the machine when it is determined that the first signal is received. The method may include comparing the second position with the first position and estimating a third position of the machine using at least one of the first position and the second position.
18 Citations
20 Claims
-
1. A method of estimating position of a machine, comprising:
-
receiving, from a perception sensor, scene data describing an environment in a vicinity of the machine; estimating, by a controller of the machine, a first position of the machine based on the received scene data and a map of the environment of the machine; determining, by the controller of the machine, whether a global positioning system (GPS) signal indicative of a location of the machine is received by the machine; estimating, by the controller of the machine, a second position of the machine using the GPS signal when it is determined that the GPS signal is received; comparing, by the controller of the machine, the second position and the first position; and estimating, by the controller of the machine, a third position of the machine using at least one of the first position and the second position, wherein; estimating the third position is performed based on a result of the comparison between the second position and the first position. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for estimating position of a machine, comprising:
-
a perception sensor configured to generate scene data describing an environment in a vicinity of the machine; a locating device configured to receive a global positioning system (GPS) signal indicative of a location of the machine; and a controller in communication with the perception sensor and the locating device, the controller configured to; estimate a first position of the machine based on the scene data and a map of the environment of the machine; determine whether the GPS signal is received by the machine; estimate a second position of the machine using the GPS signal when it is determined that the GPS signal is received; compare the second position with the first position; and estimate a third position of the machine using at least one of the first position and the second position, wherein; the controller is configured to estimate the third position based on a result of the comparison between the second position and the first position. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory computer-readable storage medium storing instructions for enabling a processor to execute a method of estimating position of a machine, the method comprising:
-
receiving, from a perception sensor, scene data describing an environment in a vicinity of the machine; estimating, by a controller of the machine, a first position of the machine based on the scene data and a map of the environment of the machine; determining, by the controller, whether a first signal indicative of a location of the machine is received by the machine; estimating, by the controller, a second position of the machine using the first signal when it is determined that the first signal is received; comparing, by the controller, the second position with the first position; and estimating, by the controller, a third position of the machine using at least one of the first position and the second position, wherein; estimating the third position is performed based on a result of the comparison between the second position and the first position. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification