SYSTEMS, DEVICES, AND METHODS FOR AUTONOMOUS VEHICLE LOCALIZATION
First Claim
1. A method of controlling a vehicle, comprising:
- capturing point-cloud data representative of a surrounding of an autonomous vehicle with one or more LIDAR sensors;
identifying a point in the point cloud data as a non-matching point based at least on the point having no corresponding point in a map used to determine a position of the autonomous vehicle;
determining that the non-matching point is to be used in a determination of an overlap score based on one or more comparisons of the point cloud data and the map;
determining the overlap score based at least partly on the determining that the non-matching point is to be used in the determination of the overlap score;
determining a position of the autonomous vehicle based on the overlap score and the map; and
controlling the autonomous vehicle based on the position.
3 Assignments
0 Petitions
Accused Products
Abstract
Disclosed are systems, methods, and computer-readable storage media to control a vehicle. In one aspect, a method includes capturing point-cloud data representative of a surrounding of an autonomous vehicle with one or more LIDAR sensors, identifying a point in the point cloud data as a non-matching point in response to the point having no corresponding point in a map used to determine a position of the autonomous vehicle, determining whether the non-matching point is to he used in a determination of an overlap score based on one or more comparisons of the point cloud data and the map, determining the overlap score in response to the determining whether the non-matching point is to be used in the determination of the overlap score, determining a position of the autonomous vehicle based on the overlap score and the map, and controlling the autonomous vehicle based on the position.
-
Citations
20 Claims
-
1. A method of controlling a vehicle, comprising:
-
capturing point-cloud data representative of a surrounding of an autonomous vehicle with one or more LIDAR sensors; identifying a point in the point cloud data as a non-matching point based at least on the point having no corresponding point in a map used to determine a position of the autonomous vehicle; determining that the non-matching point is to be used in a determination of an overlap score based on one or more comparisons of the point cloud data and the map; determining the overlap score based at least partly on the determining that the non-matching point is to be used in the determination of the overlap score; determining a position of the autonomous vehicle based on the overlap score and the map; and controlling the autonomous vehicle based on the position. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A vehicle, comprising:
-
one or more light detection and ranging (LIDAR) sensors; one or more hardware processors; one or more tangible, non-transitory, computer readable media that collectively store instructions that when executed by the one or more hardware processors cause the one or more hardware processors to perform operations, the operations comprising; capturing point-cloud data representative of a surrounding of the vehicle; identifying a point in the point cloud data as a non-matching point in response to the point having no corresponding point in a map used to determine a position of the vehicle; determining that the non-matching point is to be used in a determination of an overlap score based on one or more comparisons of the point cloud data and the map; determining the overlap score in response to the determining that the non-matching point is to be used in the determination of the overlap score, determining a position of the vehicle based on the overlap score and the map; and controlling the vehicle based on the position. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A computing system for a vehicle, comprising:
one or more hardware processors; one or more tangible, non-transitory computer readable media that collectively store instructions that when executed by the one or more hardware processors cause the one or more hardware processors to perform operations, the operations comprising; capturing point-cloud data representative of a surrounding of the vehicle with one or more LIDAR sensors; identifying a point in the point cloud data as a non-matching point in response to the point having no corresponding point in a map used to determine a position of the vehicle; determining that the non-matching point is to be used in a determination of an overlap score based on one or more comparisons of the point cloud data and the map; determining the overlap score in response to the determining that the non-matching point is to be used in the determination of the overlap score; determining a position of the vehicle based on the overlap score and the map; and controlling the vehicle based on the position. - View Dependent Claims (18, 19, 20)
Specification