Vehicle path-planner monitor and controller
First Claim
Patent Images
1. An autonomous driving system, comprising:
- a processor, the processor further comprising circuitry and a memory;
a sensor, in communication with the processor;
an actuator control programmed to receive a motion control command and convert the motion control command into an actuator command;
an actuator configured, in response to receiving an actuator command, to execute an operation controlling an aspect of locomotion for a vehicle and further provide an actuator feedback signal;
a motion control system programmed to determine a path boundary and provide motion control commands to the actuator to cause the vehicle to traverse the path boundary, wherein the path boundary defines an expected location of the vehicle for a particular timeframe; and
wherein the processor, in communication with the actuator control and the motion control system, is programmed to;
access a safe zone boundary for the vehicle, wherein the safe zone boundary defines a dynamic envelope that the vehicle may operate in to avoid identified objects while traversing the path boundary;
determine whether the path boundary has breached the safe zone boundary;
in response to determining that the safe zone boundary has been breached, determine whether the actuator feedback is divergent from the motion control command;
in response to determining that the actuator feedback is divergent from the motion control command, process a failure in accordance with an actuator failure; and
wherein processing the failure comprises executing a mitigating action to mitigate the vehicle'"'"'s breach or potential breach of the safe zone boundary.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems of an autonomous vehicle and the operations thereof are provided. Autonomous vehicles may rely on data inputs, processes, and output commands. Errors due to translation errors, failed or faulty equipment, connections, and other components may cause a dynamic vehicle path to approach a dynamic safe zone. If so, a warning message may be sent and processed by the motion control system, when the vehicle is responding to commands correctly, or actuator control, when the vehicle is not responding to commands correctly. Should the vehicle'"'"'s path approach the safe zone, a failure message is sent to the appropriate system for mitigation.
1012 Citations
20 Claims
-
1. An autonomous driving system, comprising:
-
a processor, the processor further comprising circuitry and a memory; a sensor, in communication with the processor; an actuator control programmed to receive a motion control command and convert the motion control command into an actuator command; an actuator configured, in response to receiving an actuator command, to execute an operation controlling an aspect of locomotion for a vehicle and further provide an actuator feedback signal; a motion control system programmed to determine a path boundary and provide motion control commands to the actuator to cause the vehicle to traverse the path boundary, wherein the path boundary defines an expected location of the vehicle for a particular timeframe; and wherein the processor, in communication with the actuator control and the motion control system, is programmed to; access a safe zone boundary for the vehicle, wherein the safe zone boundary defines a dynamic envelope that the vehicle may operate in to avoid identified objects while traversing the path boundary; determine whether the path boundary has breached the safe zone boundary; in response to determining that the safe zone boundary has been breached, determine whether the actuator feedback is divergent from the motion control command; in response to determining that the actuator feedback is divergent from the motion control command, process a failure in accordance with an actuator failure; and wherein processing the failure comprises executing a mitigating action to mitigate the vehicle'"'"'s breach or potential breach of the safe zone boundary. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method, comprising:
-
accessing, by a processor, a safe zone boundary, wherein the safe zone boundary defines a dynamic envelope that a vehicle may operate in to avoid identified hazards while traversing a path boundary, wherein the path boundary defines an expected location of the vehicle for a particular timeframe; receiving, by the processor, indicia of a current location of the vehicle relative to the safe zone boundary; determining, by the processor, whether the current location has breached the safe zone boundary; in response to determining that the safe zone boundary has been breached, determining, by the processor, whether the actuator feedback is divergent from the motion control commands; in response to determining that the actuator feedback is divergent from the motion control command, processing, by the processor, a failure in accordance with an actuator failure; in response to determining that the actuator feedback is not divergent from the motion control command, processing, by the processor, the failure in accordance with a motion control failure; and performing, by the processor, a mitigating action to mitigate the vehicle'"'"'s breach or potential breach of the safe zone boundary. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. A system for autonomously driving a vehicle, comprising:
-
a processor, the processor further comprising circuitry and a memory; a sensor, in communication with the processor; an actuator control that receives a motion control command and converts the motion control command into an actuator command; an actuator that, in response to receiving an actuator command, executes an operation controlling an aspect of locomotion for a vehicle and further provides an actuator feedback signal; a motion control system programmed to determine a path boundary and provide motion control commands to the actuator to cause the vehicle to traverse the path boundary, wherein the path boundary defines an expected location of the vehicle for a particular timeframe; and wherein the processor, in communication with the actuator control and the motion control system, is programmed to; access a safe zone boundary for the vehicle, wherein the safe zone boundary defines a dynamic envelope that the vehicle may operate in to avoid identified hazards while traversing the path boundary; determine that the path boundary has breached the safe zone boundary; in response to determining that the safe zone boundary has been breached, determine whether the actuator feedback is divergent from the motion control command; in response to determining that the actuator feedback is divergent from the motion control command, process a failure in accordance with an actuator failure; in response to determining that the actuator feedback is not divergent from the motion control command, process the failure in accordance with a motion control failure; and wherein processing the failure comprises executing a mitigating action to mitigate the vehicle'"'"'s breach of the safe zone boundary. - View Dependent Claims (20)
-
Specification