IP Library › Granted Patent US 11,480,977
Granted Patent B2
US 11,480,977 · App. 16/695,149 · Granted Oct 25, 2022

Sharing sensor data to assist in maneuvering of an autonomous vehicle

Inventor: Matthew Cox (San Francisco, CA)
Assignee: GM CRUISE HOLDINGS LLC
G05D1/0276G05D1/0088G05D1/0291G08G1/0112G08G1/096741G08G1/096791H04W4/46G05D2201/0213
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,480,977
App. No.
16/695,149
Granted
Oct 25, 2022
Kind
B2
Abstract

An autonomous vehicle including a sensor system configured to detect an environment in a field of view of the autonomous vehicle and to output data of the detected environment. A computing system of the autonomous vehicle can detect that a portion of a roadway along a route of the autonomous vehicle in the field of view of the autonomous vehicle is obscured. Responsive to the detection of the obscured portion of the roadway, the computing system can transmit a request for a second autonomous vehicle to view the portion of the roadway. The computing system can receive fill data representative of an output of a second sensor system of the second autonomous vehicle detecting the portion of the roadway in a field of view of the second autonomous vehicle.

Claims (62)

1. An autonomous vehicle, comprising:

a sensor system configured to detect an environment in a field of view of the autonomous vehicle, wherein the sensor system is further configured to output data of the detected environment;

a computing system that is in communication with the sensor system, wherein the computing system comprises:

a processor; and

memory that stores computer-executable instructions that, when executed by the processor, cause the processor to perform acts comprising:

detecting that a portion of a roadway along a route of the autonomous vehicle in the field of view of the autonomous vehicle is obscured;

responsive to detecting the portion of the roadway is obscured, transmitting a request for a second autonomous vehicle to view the portion of the roadway, wherein the request is transmitted to a dispatch server system, wherein the request is configured to cause the dispatch server system to select the second autonomous vehicle from a fleet of autonomous vehicles, wherein a position of the second autonomous vehicle relative to the portion of the roadway when viewing the portion of the roadway is different from a position of the autonomous vehicle relative to the portion of the roadway when detecting the portion of the roadway is obscured; and

receiving fill data representative of an output of a second sensor system of the second autonomous vehicle detecting the portion of the roadway in a field of view of the second autonomous vehicle.

2. The autonomous vehicle of claim 1 , wherein the second autonomous vehicle is selected based on a route of the second autonomous vehicle passing within a threshold distance from the portion of the roadway.

3. The autonomous vehicle of claim 1 , the acts further comprising:

responsive to detecting the portion of the roadway is obscured, transmitting direction data to the dispatch server system, wherein the direction data is representative of a direction of travel of the autonomous vehicle relative to the portion of the roadway when detecting the portion of the roadway is obscured,

wherein the second autonomous vehicle is selected based on a direction of travel of the second autonomous vehicle when viewing the portion of the roadway, wherein the direction of travel of the second autonomous vehicle is different from the direction of travel of the autonomous vehicle.

4. The autonomous vehicle of claim 1 , the acts further comprising:

establishing a peer-to-peer network connection between the autonomous vehicle and the second autonomous vehicle prior to receiving the fill data,

wherein the fill data is received over the peer-to-peer network connection.

5. The autonomous vehicle of claim 1 , the acts further comprising:

responsive to detecting the portion of the roadway is obscured, transmitting at least one of data indicative of a direction of travel of the autonomous vehicle relative to the portion of the roadway when detecting the portion of the roadway is obscured, a timestamp identifying when the obscured portion of the roadway was detected, or a route of the autonomous vehicle.

6. The autonomous vehicle of claim 1 , the acts further comprising:

responsive to detecting the portion of the roadway is obscured, determining that an object is obscuring the portion of the roadway;

identifying an object class of the object; and

transmitting data representative of the object class to the dispatch server system.

7. The autonomous vehicle of claim 6 , wherein the transmitted data includes at least one of velocity of the object, general dimensions of the object, or a timestamp of the detection.

8. The autonomous vehicle of claim 1 , further comprising:

a vehicle propulsion system;

a braking system; and

a steering system,

the acts further comprising:

controlling at least one of the vehicle propulsion system, the braking system, or the steering system to maneuver the autonomous vehicle based on the fill data.

9. A method executed by a computing system of an autonomous vehicle, the method comprising:

detecting that a portion of a roadway along a route of the autonomous vehicle in a field of view of a sensor system of the autonomous vehicle is obscured;

responsive to detecting the portion of the roadway is obscured, transmitting a request for a second autonomous vehicle to view the portion of the roadway, wherein the request is transmitted to a dispatch server system, wherein the request is configured to cause the dispatch server system to select the second autonomous vehicle from a fleet of autonomous vehicles, wherein a position of the second autonomous vehicle relative to the portion of the roadway when viewing the portion of the roadway is different from a position of the autonomous vehicle relative to the portion of the roadway when detecting the portion of the roadway is obscured; and

receiving fill data representative of an output of a second sensor system of the second autonomous vehicle detecting the portion of the roadway in a field of view of the second autonomous vehicle.

10. The method of claim 9 , wherein the second autonomous vehicle is selected based on a route of the second autonomous vehicle passing within a threshold distance from the portion of the roadway.

11. The method of claim 9 , further comprising:

responsive to detecting the portion of the roadway is obscured, transmitting direction data to the dispatch server system, wherein the direction data is representative of a direction of travel of the autonomous vehicle relative to the portion of the roadway when detecting the portion of the roadway is obscured,

wherein the second autonomous vehicle is selected based on a direction of travel of the second autonomous vehicle when viewing the portion of the roadway, wherein the direction of travel of the second autonomous vehicle is different from the direction of travel of the autonomous vehicle.

12. The method of claim 9 , further comprising:

establishing a peer-to-peer network connection between the autonomous vehicle and the second autonomous vehicle prior to receiving the fill data,

wherein the fill data is received over the peer-to-peer network connection.

13. The method of claim 9 , further comprising:

responsive to detecting the portion of the roadway is obscured, transmitting at least one of a direction of travel of the autonomous vehicle relative to the portion of the roadway when detecting the portion of the roadway is obscured, a timestamp of when the obscured portion of the roadway was detected, or a route of the autonomous vehicle.

14. The method of claim 9 , further comprising:

responsive to detecting the portion of the roadway is obscured, determining that an object is obscuring the portion of the roadway;

identifying an object class of the object; and

transmitting data representative of the object class to the dispatch server system.

15. An autonomous vehicle comprising:

a computer-readable storage medium that comprises instructions that, when executed by one or more processors, cause the one or more processors to perform acts comprising:

detecting that a portion of a roadway along a route of the autonomous vehicle in a field of view of a sensor system of the autonomous vehicle is obscured;

responsive to detecting the portion of the roadway is obscured, transmitting a request for a second autonomous vehicle to view the portion of the roadway to a dispatch server system, wherein the request is configured to cause the dispatch server system to select the second autonomous vehicle from a fleet of autonomous vehicles, wherein a position of the second autonomous vehicle relative to the portion of the roadway when viewing the portion of the roadway is different from a position of the autonomous vehicle relative to the portion of the roadway when detecting the portion of the roadway is obscured; and

receiving fill data representative of an output of a second sensor system of the second autonomous vehicle detecting the portion of the roadway in a field of view of the second autonomous vehicle.

16. The autonomous vehicle of claim 15 , the acts further comprising:

responsive to detecting the portion of the roadway is obscured, transmitting direction data to the dispatch server system, wherein the direction data is representative of a direction of travel of the autonomous vehicle relative to the portion of the roadway when detecting the portion of the roadway is obscured,

wherein the second autonomous vehicle is selected based direction of travel of the second autonomous vehicle when viewing the portion of the roadway, wherein the direction of travel of the second autonomous vehicle is different from the direction of travel of the autonomous vehicle.

17. The autonomous vehicle of claim 15 , the acts further comprising:

establishing a peer-to-peer network connection between the autonomous vehicle and the second autonomous vehicle prior to receiving the fill data,

wherein the fill data is received over the peer-to-peer network connection.

18. The autonomous vehicle of claim 15 , the acts further comprising:

responsive to detecting the portion of the roadway is obscured, determining that an object is obscuring the portion of the roadway;

identifying an object class of the object; and

transmitting data representative of the object class to the dispatch server system.

19. The autonomous vehicle of claim 1 , wherein a route of the second autonomous vehicle is selected based on the request.

20. The method of claim 9 , wherein a route of the second autonomous vehicle is altered based on the request.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 26, 2019
From: COX, MATTHEW
To: GM CRUISE HOLDINGS LLC
Reel/Frame 051124/0835 →
Continuity (1)
Related Publication 20210157332A1 · May 27, 2021
Cited By (1)
US 12,271,204