US2021278843A1PendingUtilityA1

Generating simplified object models to reduce computational resource requirements for autonomous vehicles

Assignee: WAYMO LLCPriority: Apr 10, 2019Filed: May 26, 2021Published: Sep 9, 2021
Est. expiryApr 10, 2039(~12.7 yrs left)· nominal 20-yr term from priority
Inventors:Dong LiFang Da
G06T 2210/56G06T 2210/12G06T 17/00B60W 60/001B60W 30/0956G01S 17/931B60W 2050/065G05D 1/0231G05D 1/0088G05D 2201/0213B60W 2420/408
62
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

Aspects of the disclosure relate to controlling a vehicle using a simplified model of an object. In one example, sensor data including a plurality of data points corresponding to surfaces of the object in the vehicle's environment may be received from one or more sensors of the vehicle. A first model may be determined using a subset of the plurality of data points. A set of secondary data points may be identified from the plurality of data points using a point on the vehicle. The set of secondary data points may be filtered from the subset of the plurality data points to determine a second model, wherein the second model is a simplified version of the first model. The vehicle may be controlled in an autonomous driving mode based on the second model.

Claims

exact text as granted — not AI-modified
1 . A method of controlling a vehicle using a simplified model of an object, the method comprising:
 receiving, by one or more computing devices from one or more sensors of the vehicle, sensor data including a plurality of three-dimensional data points corresponding to surfaces of the object in the vehicle's environment;   determining, by the one or more computing devices, a first model representative of the object using only two-dimensional data points of the plurality of three-dimensional data points;   generating, by the one or more computing devices, a second model representative of the object by removing data points of the first model corresponding to surfaces that were occluded from the one or more sensors of the vehicle when the sensor data was captured; and   controlling, by the one or more computing devices, the vehicle in an autonomous driving mode based on the second model.   
     
     
         2 . The method of  claim 1 , wherein the plurality of three-dimensional data points are received from a LIDAR sensor of the vehicle. 
     
     
         3 . The method of  claim 1 , wherein the first model is determined by ignoring a height dimension of the plurality of three-dimensional data points. 
     
     
         4 . The method of  claim 1 , wherein the first model is determined by projecting the plurality of three-dimensional data points onto a two-dimensional plane. 
     
     
         5 . The method of  claim 1 , wherein each of the first model and the second model are two-dimensional representations of the object. 
     
     
         6 . The method of  claim 1 , wherein determining the first model includes determining a convex hull from the two-dimensional data points. 
     
     
         7 . The method of  claim 6 , wherein removing data points of the first model includes identifying data points of the convex hull corresponding to a side of the convex hull that are oriented away from the vehicle relative to other data points of the convex hull. 
     
     
         8 . The method of  claim 7 , wherein removing data points of the first model includes determining a modified convex hull based on the two-dimensional data points and a point on the vehicle. 
     
     
         9 . The method of  claim 8 , wherein the point on the vehicle is a two-dimensional point. 
     
     
         10 . The method of  claim 8 , wherein the point on the vehicle is a point on the LIDAR sensor. 
     
     
         11 . The method of  claim 8 , wherein removing data points of the first model further includes identifying a pair of data points from the modified convex hull using the point on the vehicle. 
     
     
         12 . The method of  claim 11 , wherein the pair of data points correspond to two data points in the modified convex hull on either side of the point on the vehicle. 
     
     
         13 . The method of  claim 11 , wherein the pair of data points correspond to two data points in the modified convex hull that are closest to the point on the vehicle. 
     
     
         14 . The method of  claim 13 , wherein removing data points of the first model includes identifying data points of the modified convex hull or the first model that are located farther from the point on the vehicle than either of the pair of data points. 
     
     
         15 . The method of  claim 1 , wherein removing data points of the first model includes identifying a pair of data points from the two-dimensional data points using a reference vector originating at a point on the vehicle. 
     
     
         16 . The method of  claim 15 , wherein the point on the vehicle is a two-dimensional point. 
     
     
         17 . The method of  claim 15 , wherein the reference vector extends in a direction of one of a heading of the vehicle or an orientation of the vehicle. 
     
     
         18 . The method of  claim 15 , wherein the reference vector extends in a direction of a direction of traffic of a lane in which the vehicle is traveling. 
     
     
         19 . The method of  claim 15 , wherein a first of the pair of data points is identified as a data point of the two-dimensional data points that is positioned at a smallest angle relative to the reference angle of the vehicle, and a second of the pair of data points is identified as a data point of the two-dimensional data points that is positioned at a greatest angle relative to the reference angle of the vehicle. 
     
     
         20 . The method of  claim 1 , wherein controlling the vehicle based on the second model includes passing data of the second model to one or more systems of the vehicle in order to make driving decisions for the vehicle using the second model.

Join the waitlist — get patent alerts

Track US2021278843A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.