Method and system for controlling vehicle for collision avoidance
A method and a system for controlling an electric bicycle are provided, and the method for controlling a vehicle for collision avoidance according to an embodiment of the present disclosure comprises: recognizing a front vehicle ahead of an ego vehicle; determining a collision risk between the ego vehicle and the front vehicle; determining a degree of a driver's attentiveness of the ego vehicle; determining whether deceleration of the ego vehicle is required; determining whether the collision risk, the degree of the driver's attentiveness, and whether the deceleration is required satisfy predetermined conditions; and if said predetermined conditions are satisfied, operating a driver assistance function.
1 . A method for controlling a vehicle for collision avoidance, comprising:
recognizing a front vehicle ahead of an ego vehicle;
determining whether a collision risk between the ego vehicle and the front vehicle is greater than a predetermined first threshold value;
determining whether a degree of a driver's attentiveness of the ego vehicle is greater than a predetermined second threshold value;
determining whether deceleration of the ego vehicle is required to maintain a distance between the ego vehicle and the front vehicle to a predetermined distance; and when the collision risk is greater than the predetermined first threshold value, the degree of the driver's attentiveness is greater than the predetermined second threshold value, and the deceleration of the ego vehicle is required to maintain the distance to the predetermined distance, operating a cruise control function as a driver assistance function,
wherein the operating of the cruise control function is performed before an autonomous emergency braking function provided in the ego vehicle is operated.
2 . The method of claim 1 , wherein the operating of the cruise control function further comprises issuing an alarm to warn the driver of the ego vehicle of the collision risk.
3 . The method of claim 1 , wherein the collision risk determined in the determining of the collision risk is calculated by calculating a safe distance distribution between the ego vehicle and the front vehicle, and the percentage of which the ego vehicle invades the safe distance distribution.
4 . The method of claim 3 , wherein the determining of the degree of the driver's inattentiveness determines the degree of the driver's inattentiveness based on at least one of whether the driver's hands are off, whether the driver is keeping eyes forward, or the driver's driving pattern.
5 . The method of claim 1 , wherein when the cruise control function is in operation, the condition for releasing the cruise control function is deactivated when the collision risk, the degree of the driver's inattentiveness, and whether the deceleration of the ego vehicle is required satisfy predetermined conditions.
6 . The method of claim 5 , wherein when the cruise control function is in operation, when the driver is not controlling the ego vehicle for a predetermined time, the cruise control function is released.
7 . A system for controlling a vehicle for collision avoidance, comprising:
a first sensor configured to detect a front vehicle ahead of an ego vehicle;
a second sensor configured to detect a status of a driver of the ego vehicle;
a third sensor configured to detect body information of the ego vehicle;
a controller comprising at least one processor configured to determine a collision risk between the ego vehicle and the front vehicle, a degree of a driver's inattentiveness of the ego vehicle, and whether deceleration of the ego vehicle is required, based on detection results of the first sensor, the second sensor and the third sensor;
a braking apparatus configured to control a longitudinal driving of the ego vehicle; and
a steering apparatus configured to control a lateral driving of the ego vehicle,
wherein the controller is configured to control at least one of the braking apparatus and the steering apparatus to operate a cruise control function as a driver assistance function, when the collision risk is greater than a predetermined first threshold value, the degree of the driver's attentiveness is greater than a predetermined second threshold value, and the deceleration of the ego vehicle is required to maintain a distance between the ego vehicle and the front vehicle to a predetermined distance,
wherein the controller is configured to control the operation of the cruise control function to be performed before the autonomous emergency braking function provided in the ego vehicle is operated.
8 . The system of claim 7 , further comprising a warning apparatus configured to issue an alarm to warn the driver of the ego vehicle of the collision risk.
9 . The system of claim 8 , wherein the warning apparatus comprises at least one of a visual alarm device, an audible alarm device, or a haptic alarm device.
10 . The system of claim 7 , wherein the collision risk determined by the controller is calculated by calculating a safe distance distribution between the ego vehicle and the front vehicle, and by calculating a percentage of which the ego vehicle invades the safe distance distribution.
11 . The system of claim 10 , wherein the controller is configured to determine the degree of the driver's inattentiveness based on at least one of whether the driver's hands are off, whether the driver is keeping eyes forward, and the driver's driving pattern.
12 . The system of claim 7 , wherein the first sensor comprises at least one of a front camera and a front radar, the second sensor comprises a driver monitoring camera, and the third sensor comprises a steering torque sensor.