TRAINING A SELF-DRIVING VEHICLE
First Claim
1. A computer-implemented method comprising:
- detecting, by one or more sensors associated with a vehicle, a roadway condition of a first roadway;
detecting, by the one or more sensors associated with the vehicle, an evasive maneuver performed in response to detecting the roadway condition;
determining, by a computer associated with the vehicle, whether the evasive maneuver was successful in avoiding the roadway condition;
storing, by the computer, a record of the evasive maneuver and the roadway condition, in response to said determining whether the evasive maneuver was a successful maneuver for avoiding the roadway condition;
training one or more computers associated with one or more vehicles, to execute the evasive maneuver, in response to determining that the one or more vehicles is exposed to the roadway condition experienced by the vehicle.
1 Assignment
0 Petitions
Accused Products
Abstract
One or more sensors associated with a vehicle detect a roadway condition of a first roadway and an evasive maneuver is performed by the vehicle to avoid the detected roadway condition. In response to one or more processors determining that the evasive maneuver was successful, a record of the successful maneuver and the roadway condition are stored in a database. Subsequent to storing the record in the database, one or more computers associated with one or more vehicles is trained to execute the evasive maneuver, in response to determining that the one or more vehicles is exposed to the roadway condition experienced by the vehicle.
-
Citations
20 Claims
-
1. A computer-implemented method comprising:
-
detecting, by one or more sensors associated with a vehicle, a roadway condition of a first roadway; detecting, by the one or more sensors associated with the vehicle, an evasive maneuver performed in response to detecting the roadway condition; determining, by a computer associated with the vehicle, whether the evasive maneuver was successful in avoiding the roadway condition; storing, by the computer, a record of the evasive maneuver and the roadway condition, in response to said determining whether the evasive maneuver was a successful maneuver for avoiding the roadway condition; training one or more computers associated with one or more vehicles, to execute the evasive maneuver, in response to determining that the one or more vehicles is exposed to the roadway condition experienced by the vehicle. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A computer program product for training one or more computers associated with one or more vehicles to perform an evasive maneuver, the computer program product comprising a computer readable storage medium having program instructions embodied therewith, the program instructions readable and executable by a processor to cause the processor to:
-
detect, by one or more sensors associated with a vehicle, a roadway condition of a first roadway; detect, by the one or more sensors associated with the vehicle, an evasive maneuver performed in response to detecting the roadway condition; determine whether the evasive maneuver was successful in avoiding the roadway condition; store a record of the evasive maneuver and the roadway condition, in response to said determining whether the evasive maneuver was a successful maneuver for avoiding the roadway condition; train one or more computers associated with one or more vehicles, to execute the evasive maneuver, in response to determining that the one or more vehicles is exposed to the roadway condition experienced by the vehicle. - View Dependent Claims (15, 16)
-
-
17. A system comprising:
-
one or more processors; one or more computer readable memories operably coupled to the one or more processors;
one or more computer readable storage mediums operably coupled to the one or more computer readable memories; andprogram instructions stored on at least one of the one or more computer readable storage mediums for execution by at least one of the one or more processors via at least one of the one or more computer readable memories, the program instructions comprising; program instructions to detect, by one or more sensors associated with a vehicle, a roadway condition of a first roadway; program instructions to detect, by the one or more sensors associated with the vehicle, an evasive maneuver performed in response to detecting the roadway condition; program instructions to determine whether the evasive maneuver was successful in avoiding the roadway condition; program instructions to store a record of the evasive maneuver and the roadway condition, in response to said determining whether the evasive maneuver was a successful maneuver for avoiding the roadway condition; program instructions to train one or more computers associated with one or more vehicles, to execute the evasive maneuver, in response to determining that the one or more vehicles is exposed to the roadway condition experienced by the vehicle. - View Dependent Claims (18, 19, 20)
-
Specification