Vehicle collision avoidance
A path of a target object is predicted. A path of a non-moving host vehicle is predicted based on at least one of a predetermined host vehicle acceleration and a predetermined host vehicle speed. A threat number for the target is determined based at least in part on the predicted path of the host vehicle, the threat number indicating a probability of a collision between the target and the host vehicle. A brake is actuated when the threat number is above a threat number threshold.
1. A system, comprising:
a computer including a processor and a memory, the memory storing instructions executable by the computer to:
predict a path of a target object;
predict a path of a non-moving host vehicle from a standstill based on at least one of a predetermined host vehicle acceleration and a predetermined host vehicle speed;
determine a threat number for the target based at least in part on the predicted path of the host vehicle, the threat number indicating a probability of a collision between the target and the host vehicle; and
actuate a brake of the host vehicle when the threat number is above a threat number threshold to apply a brake hold to prevent the host vehicle from moving.
2. The system of claim 1 , wherein the instructions further include instructions to identify vehicle operator input as a trigger indicating an intent to move the host vehicle and to actuate the brake when the trigger is identified and the threat number is above the threat number threshold.
3. The system of claim 2 , wherein the instructions further include instructions to identify the trigger when a pedal position sensor detects that a position of a pedal is beyond a pedal position threshold.
4. The system of claim 2 , wherein the instructions further include instructions to identify the trigger when a brake hold feature is disengaged.
5. The system of claim 1 , wherein the instructions further include instructions to release the brake hold when an accelerator pedal is depressed for a predetermined period of time.
6. The system of claim 1 , wherein the instructions further include instructions to release the brake hold when the threat number drops below the threat number threshold.
7. The system of claim 1 , wherein the instructions further include instructions to prompt an operator of the host vehicle when the threat number is below the threat number threshold but above a second threat number threshold.
8. The system of claim 1 , wherein the instructions further include instructions to determine the path of the host vehicle based at least in part on the predetermined host vehicle speed, the predetermined host vehicle acceleration, and at least one of a pedal transition time and an average time at a standstill.
9. The system of claim 1 , wherein the instructions further include instructions to determine the threat number based at least in part on a deceleration required for the target object to stop at a crossing point between the path of the target object and the path of the host vehicle.
10. A method executable by a computer, comprising:
predicting a path of a target object;
predicting a path of a non-moving host vehicle from a standstill based on at least one of a predetermined host vehicle acceleration and a predetermined host vehicle speed;
determining a threat number for the target based at least in part on the predicted path of the host vehicle, the threat number indicating a probability of a collision between the target and the host vehicle; and
actuating a brake of the host vehicle when the threat number is above a threat number threshold to apply a brake hold to prevent the host vehicle from moving.
11. The method of claim 10 , further comprising identifying vehicle operator input as a trigger indicating an intent to move the host vehicle and to actuate the brake when the trigger is identified and the threat number is above the threat number threshold.
12. The method of claim 11 , further comprising identifying the trigger when a pedal position sensor detects that a position of a pedal is beyond a pedal position threshold.
13. The method of claim 11 , further comprising identifying the trigger when a brake hold feature of the brake is disengaged.
14. The method of claim 10 , further comprising releasing the brake hold when an accelerator pedal is depressed for a predetermined period of time.
15. The method of claim 10 , further comprising releasing the brake hold when the threat number drops below the threat number threshold.
16. The method of claim 10 , further comprising prompting an operator of the host vehicle when the threat number is below the threat number threshold but above a second threat number threshold.
17. The method of claim 10 , further comprising determining the path of the host vehicle based at least in part on the predetermined host vehicle speed, the predetermined host vehicle acceleration, and at least one of a pedal transition time and an average time at a standstill.
18. The method of claim 10 , further comprising determining the threat number based at least in part on a deceleration required for the target object to stop at a crossing point between the path of the target object and the path of the host vehicle.