Enhancing autonomous vehicle perception with off-vehicle collected data
First Claim
1. A method comprising:
- receiving, at an autonomous vehicle, reported data regarding an object in proximity to the autonomous vehicle, the data collected by a collecting device external to the autonomous vehicle and relayed to the autonomous vehicle via a server, the reported data including at least one of a current location of the object, a type of the object, and a predicted location of the object;
determining, at the autonomous vehicle, whether the reported data of the object correlates with a found object in an object list;
if the determination finds the found object in the object list, adding the reported data of the object to data associated with the found object in the object list; and
otherwise, adding the reported data of the object to an object list of objects detected by sensor from on-board sensors of the autonomous vehicle.
1 Assignment
0 Petitions
Accused Products
Abstract
In an embodiment, a method includes receiving, at an autonomous vehicle, reported data regarding an object in proximity to the autonomous vehicle. The data is collected by a collecting device external to the autonomous vehicle, and is relayed to the autonomous vehicle via a server. The reported data includes a current location, type, or predicted location of the object. The method further includes determining whether the reported data of the object matches an object in an object list determined by on-board sensors of the autonomous vehicle. If the determination finds a found object in the object list, the method correlates the reported data of the object to the found object in the object list. Otherwise, the method adds the reported data of the object to an object list of objects detected by sensor from on-board sensors of the autonomous vehicle. In embodiments, the collecting device is a mobile device.
-
Citations
31 Claims
-
1. A method comprising:
-
receiving, at an autonomous vehicle, reported data regarding an object in proximity to the autonomous vehicle, the data collected by a collecting device external to the autonomous vehicle and relayed to the autonomous vehicle via a server, the reported data including at least one of a current location of the object, a type of the object, and a predicted location of the object; determining, at the autonomous vehicle, whether the reported data of the object correlates with a found object in an object list; if the determination finds the found object in the object list, adding the reported data of the object to data associated with the found object in the object list; and otherwise, adding the reported data of the object to an object list of objects detected by sensor from on-board sensors of the autonomous vehicle. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A system comprising:
-
a processor; and a memory with computer code instructions stored therein, the memory operatively coupled to said processor such that the computer code instructions configure the processor to implement; a machine interaction controller configured to receive, at an autonomous vehicle, reported data regarding an object in proximity to the autonomous vehicle, the data collected by a collecting device external to the autonomous vehicle and relayed to the autonomous vehicle via a server, the reported data including at least one of a current location of the object, a type of the object, and a predicted location of the object; and a perception controller configured to; determine, at the autonomous vehicle, whether the reported data of the object correlates with a found object in an object list, wherein at least one of the objects of the object list is determined by on-board sensors of the autonomous vehicle; if the determination finds the found object in the object list, add the reported data of the object to data associated with the found object in the object list, and otherwise, add the reported data of the object to an object list of objects detected by sensor from on-board sensors of the autonomous vehicle. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. A non-transitory computer-readable medium configured to store instructions for providing data to an autonomous vehicle, the instructions, when loaded and executed by a processor, causes the processor to:
-
receive, at an autonomous vehicle, reported data regarding an object in proximity to the autonomous vehicle, the data collected by a collecting device external to the autonomous vehicle and relayed to the autonomous vehicle via a server, the reported data including at least one of a current location of the object, a type of the object, and a predicted location of the object; determine, at the autonomous vehicle, whether the reported data of the object correlates with a found object in an object list; if the determination finds the found object in the object list, add the reported data of the object to data associated with the found object in the object list; and otherwise, add the reported data of the object to an object list of objects detected by sensor from on-board sensors of the autonomous vehicle.
-
Specification