Hybrid simulation system for autonomous vehicles
AssigneeCreateAI, Inc.
InventorYixin Yang
Life of this patent
Estimating the term…
Abstract
Techniques are disclosed for performing hybrid simulation operations with an autonomous vehicle. A method of testing autonomous vehicle operations includes receiving, by a computer, a pre-configured scenario that includes one or more simulation parameters and one or more initial condition parameters, sending, to the autonomous vehicle and based on the one or more initial condition parameters, control signals that instruct the autonomous vehicle to operate at an operative condition, and in response to determining that the autonomous vehicle is operating at the operative condition, performing a simulation with the one or more simulated objects and the autonomous vehicle to test a response of the autonomous vehicle.
Claims20
A method of testing vehicle operation, comprising:
- receiving, by a computer in a vehicle, a set of parameters that indicates a presence of a simulated object in a simulation to be performed with the vehicle, wherein the set of parameters indicates a condition in which the vehicle is to be operated when the simulation is performed;
- receiving, prior to performing the simulation, a first status information that indicates a first status of the vehicle;
- determining, prior to performing the simulation, that the vehicle is not operating at the condition based on the first status information;
- and
- causing the vehicle to operate in the condition by:
- controlling at least one of an amount of steering of the vehicle, a speed or an acceleration of the vehicle, an amount of braking or deceleration engaged by the vehicle, a state of a clutch of the vehicle, or switching of engine gears of the vehicle by sending, prior to performing the simulation and in response to the determining, one or more control signals based on the set of parameters.
A non-transitory computer readable program storage medium having code stored thereon, the code, when executed by a processor of a computer on a vehicle, causing the computer to implement a method comprising:
- receiving a set of parameters that indicates a presence of a simulated object in a simulation to be performed with the vehicle, wherein the set of parameters indicates a condition in which the vehicle is to be operated when the simulation is performed;
- receiving, prior to performing the simulation, a first status information that indicates a first status of the vehicle;
- determining, prior to performing the simulation, that the vehicle is not operating at the condition based on the first status information;
- and
- causing the vehicle to operate in the condition by:
- controlling at least one of an amount of steering of the vehicle, a speed or an acceleration of the vehicle, an amount of braking or deceleration engaged by the vehicle, a state of a clutch of the vehicle, or switching of engine gears of the vehicle by sending, prior to performing the simulation and in response to the determining, one or more control signals based on the set of parameters.
An apparatus for testing vehicle operation, comprising:
- a computer comprising at least one processor configured to:
- receive a set of parameters that indicates a presence of a simulated object in a simulation to be performed with a vehicle, wherein the set of parameters indicates a condition in which the vehicle is to be operated when the simulation is performed;
- receive, prior to performing the simulation, a first status information that indicates a first status of the vehicle;
- determine, prior to performing the simulation, that the vehicle is not operating at the condition based on the first status information;
- and
- cause the vehicle to operate in the condition by:
- controlling at least one of an amount of steering of the vehicle, a speed or an acceleration of the vehicle, an amount of braking or deceleration engaged by the vehicle, a state of a clutch of the vehicle, or switching of engine gears of the vehicle by sending, prior to performing the simulation and in response to the determine, one or more control signals based on the set of parameters.
Dependencies are inferred from the claim text.