Detecting deviations in driving behavior for autonomous vehicles
AssigneeUatc, LLC
InventorsBrett Browning, Narek Melik-Barkhudarov, Adam Milstein
Life of this patent
Estimating the term…
Abstract
A system to use submaps to control operation of a vehicle is disclosed. A storage system may be provided with a vehicle to store a collection of submaps that represent a geographic area where the vehicle may be driven. A programmatic interface may be provided to receive submaps and submap updates independently of other submaps.
Claims20
A computer-implemented method comprising:
- receiving, by one or more computing devices and from multiple instances of at least one autonomous vehicle utilizing one or more submaps to traverse a road segment, sensor data representing one or more scenes of the road segment;
- identifying, by the one or more computing devices and based at least in part on the sensor data, a change in the road segment corresponding to a deviation in driving behavior amongst a plurality of vehicles that utilize the road segment, wherein the deviation is associated with an aggregation of a plurality of incidents where driving behavior of each of the plurality of vehicles deviates from a normal or permitted driving behavior in a same or similar manner that is associated with the change in the road segment;
- and
- updating, by the one or more computing devices and based at least in part on the deviation, the one or more submaps to account for the change in the road segment.
A system comprising:
- one or more processors;
- and
- a memory storing instructions that when executed by the one or more processors cause the system to perform operations comprising:
- receiving sensor data representing one or more scenes from multiple instances of at least one autonomous vehicle utilizing one or more submaps to traverse a road segment;
- identifying, based at least in part on the sensor data, a change in the road segment corresponding to a deviation in driving behavior amongst a plurality of vehicles that utilize the road segment, wherein the deviation is associated with an aggregation of a plurality of incidents where driving behavior of each of the plurality of vehicles deviates from a normal or permitted driving behavior in a same or similar manner that is associated with the change in the road segment;
- and
- updating the one or more submaps to reflect the deviation in driving behavior amongst the vehicles that utilize the road segment.
One or more non-transitory computer-readable media comprising instructions that when executed by one or more computing devices cause the one or more computing devices to perform operations comprising:
- identifying, based at least in part on sensor data representing one or more scenes from multiple instances of at least one autonomous vehicle utilizing one or more submaps to traverse a road segment, a change in the road segment corresponding to a deviation in driving behavior amongst a plurality of vehicles that utilize the road segment, wherein the deviation is associated with an aggregation of a plurality of incidents where driving behavior of each of the plurality of vehicles deviates from a normal or permitted driving behavior in a same or similar manner that is associated with the change in the road segment;
- and
- updating, based at least in part on the deviation, the one or more submaps to account for the change in the road segment.
Dependencies are inferred from the claim text.