Collision avoidance assist apparatus
An avoidance route calculation part calculates an avoidance route for avoiding a collision between an own vehicle and an obstacle through a collision avoidance assist control (an automatic brake control and an automatic steering control). A post-avoidance route calculation part calculates a post-avoidance route. A post-avoidance route collision determination part determinates whether a secondary obstacle is present on the post-avoidance route. When the secondary obstacle is determined to be present, the automatic steering control is prohibited from being performed.
1. A collision avoidance assist apparatus comprising:
a sensor that detects an obstacle which is present ahead of an own vehicle; and
one or more processors programmed to:
calculate an avoidance route for avoiding a collision between said own vehicle and said detected obstacle;
perform an automatic turn control based on a distance between said own vehicle and said detected obstacle, said automatic turn control being a control for changing a traveling direction of said own vehicle in such a manner that said own vehicle travels along said avoidance route;
calculate, as a post-avoidance route, a route along which said own vehicle is predicted to travel for a time period from a first time point at which said own vehicle passes through a termination position of said avoidance route to a second time point at which a setting time elapses since said first time point, wherein the termination position is a position at which the collision between said own vehicle and said detected obstacle is predicted to have been avoided;
determine, on the assumption that said own vehicle travels along said post-avoidance route, whether another obstacle that interferes with said post-avoidance route is present; and
prohibit performing said automatic turn control when said another obstacle is determined to be present.
2. The collision avoidance assist apparatus according to claim 1 , wherein the one or more processors is further programmed to:
alert a driver when a collision probability of the collision of said own vehicle with said detected obstacle exceeds a threshold;
have stored in advance a driver response required time which is a time from a time point at which said alert is started to a time point at which said driver can start a driving operation for avoiding the collision between said own vehicle and the detected obstacle;
calculate a remaining time obtained by subtracting, from said driver response required time, a time from a time point at which said alert is started to a time point at which said own vehicle passes through said termination position; and
set said setting time to said calculated remaining time.
3. The collision avoidance assist apparatus according to claim 1 , wherein the one or more processors is further programmed to:
use, as said setting time, a time which has been set based on an assist control handing over time which is a time from a time point at which the own vehicle passes through said termination position to a time point at which a new automatic turn control for avoiding a newly detected obstacle can be started.
4. The collision avoidance assist apparatus according to claim 1 , wherein the one or more processors is further programmed to:
calculate said post-avoidance route on the assumption that said own vehicle travels for said setting time at a vehicle speed of said own vehicle when said own vehicle passes through said termination position with keeping a turning angle when said own vehicle passes through said termination position.
5. The collision avoidance assist apparatus according to claim 2 , wherein the one or more processors is further programmed to:
calculate said post-avoidance route on the assumption that said own vehicle travels for said setting time at a vehicle speed of said own vehicle when said own vehicle passes through said termination position with keeping a turning angle when said own vehicle passes through said termination position.
6. The collision avoidance assist apparatus according to claim 3 , wherein the one or more processors is further programmed to:
calculate said post-avoidance route on the assumption that said own vehicle travels for said setting time at a vehicle speed of said own vehicle when said own vehicle passes through said termination position with keeping a turning angle when said own vehicle passes through said termination position.
7. The collision avoidance assist apparatus according to claim 1 , wherein the one or more processors is further programmed to:
calculate said post-avoidance route on the assumption that said own vehicle is decelerated at a given deceleration for said setting time with keeping a turning angle when said own vehicle passes through said termination position.
8. The collision avoidance assist apparatus according to claim 2 , wherein the one or more processors is further programmed to:
calculate said post-avoidance route on the assumption that said own vehicle is decelerated at a given deceleration for said setting time with keeping a turning angle when said own vehicle passes through said termination position.
9. The collision avoidance assist apparatus according to claim 3 , wherein the one or more processors is further programmed to:
calculate said post-avoidance route on the assumption that said own vehicle is decelerated at a given deceleration for said setting time with keeping a turning angle when said own vehicle passes through said termination position.
10. A collision avoidance assist apparatus comprising:
a sensor that detects an obstacle which is present ahead of an own vehicle; and
one or more processors programmed to:
calculate an avoidance route for avoiding a collision between said own vehicle and said detected obstacle;
perform an automatic turn control based on a distance between said own vehicle and said detected obstacle, said automatic turn control being a control for changing a traveling direction of said own vehicle in such a manner that said own vehicle travels along said avoidance route; and
prohibit performing said automatic turn control based on a determination that another obstacle is present ahead of a termination position of the avoidance route in the vehicle's direction of travel, wherein the termination position is a position at which the collision between said own vehicle and said detected obstacle is predicted to have been avoided.
11. The collision avoidance assist apparatus according to claim 10 , wherein the one or more processors is further programmed to:
alert a driver when a collision probability of the collision of said own vehicle with said detected obstacle exceeds a threshold;
have stored in advance a driver response required time which is a time from a time point at which said alert is started to a time point at which said driver can start a driving operation for avoiding the collision between said own vehicle and said detected obstacle;
calculate a remaining time obtained by subtracting, from said driver response required time, a time from a time point at which said alert is started to a time point at which said own vehicle passes through said termination position; and
set said setting time to said calculated remaining time.
12. The collision avoidance assist apparatus according to claim 10 , wherein the one or more processors is further programmed to:
use, as said setting time, a time which has been set based on an assist control handing over time which is a time from a time point at which said own vehicle passes through said termination position to a time point at which a new automatic turn control for avoiding a newly detected obstacle can be started.
13. The collision avoidance assist apparatus according to claim 10 , wherein the one or more processors is further programmed to:
calculate said post-avoidance route on the assumption that said own vehicle travels for said setting time at a vehicle speed of said own vehicle when said own vehicle passes through said termination position with keeping a turning angle when said own vehicle passes through said termination position.
14. The collision avoidance assist apparatus according to claim 11 , wherein the one or more processors is further programmed to:
calculate said post-avoidance route on the assumption that said own vehicle travels for said setting time at a vehicle speed of said own vehicle when said own vehicle passes through said termination position with keeping a turning angle when said own vehicle passes through said termination position.
15. The collision avoidance assist apparatus according to claim 12 , wherein the one or more processors is further programmed to:
calculate said post-avoidance route on the assumption that said own vehicle travels for said setting time at a vehicle speed of said own vehicle when said own vehicle passes through said termination position with keeping a turning angle when said own vehicle passes through said termination position.
16. The collision avoidance assist apparatus according to claim 10 , wherein the one or more processors is further programmed to:
calculate said post-avoidance route on the assumption that said own vehicle is decelerated at a given deceleration for said setting time with keeping a turning angle when said own vehicle passes through said termination position.
17. The collision avoidance assist apparatus according to claim 11 , wherein the one or more processors is further programmed to:
calculate said post-avoidance route on the assumption that said own vehicle is decelerated at a given deceleration for said setting time with keeping a turning angle when said own vehicle passes through said termination position.
18. The collision avoidance assist apparatus according to claim 12 , wherein the one or more processors is further programmed to:
calculate said post-avoidance route on the assumption that said own vehicle is decelerated at a given deceleration for said setting time with keeping a turning angle when said own vehicle passes through said termination position.