Driving assistance device, driving assistance method, and program

The driving assistance system addresses the challenge of varying environmental conditions by employing a braking and steering control unit with staged preparatory movements to enhance the vehicle's response to target objects, ensuring effective control.

JP7770536B2Active Publication Date: 2025-11-14HONDA MOTOR CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
JP2024507390
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2022-03-18
Publication Date
2025-11-14
Estimated Expiration
2042-03-18

AI Technical Summary

Technical Problem

Conventional vehicles with automatic steering and deceleration control struggle to respond appropriately to varying environmental conditions, particularly when there is no avoidance space to the side of a target object, leading to reduced control margin.

Method used

A driving assistance system that includes a braking control unit for stopping the vehicle when proximity conditions are met, and a steering avoidance control unit that initiates preparatory movements, with different stages of braking force adjustments and alerts, to handle varying environmental conditions.

Benefits of technology

Enhances the vehicle's ability to respond quickly and appropriately to sudden changes in its surroundings by performing preparatory actions based on the vehicle's proximity to a target object, maintaining a high control margin.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007770536000001
    Figure 0007770536000001
  • Figure 0007770536000002
    Figure 0007770536000002
  • Figure 0007770536000003
    Figure 0007770536000003
Patent Text Reader

Abstract

This driving assistance device performs a second preliminary operation, which is started at an earlier timing than a first preliminary operation, if the degree of proximity between an object and a vehicle satisfies a third condition and it is determined that, at a time point when the third condition is satisfied, neither of the tracks to the sides of the object has a space in which the vehicle can proceed after avoiding the object by steering.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present invention relates to a driving assistance device, a driving assistance method, and a program. [Background technology]

[0002] In recent years, an invention of a vehicle control device that performs automatic deceleration control and automatic steering control has been disclosed (see, for example, Patent Document 1). [Prior art documents] [Patent documents]

[0003] [Patent Document 1] JP 2020-50010 A Summary of the Invention [Problem to be solved by the invention]

[0004] Vehicles that can perform automatic steering control in addition to automatic deceleration control have a higher probability of being able to respond quickly to sudden changes in the vehicle's surrounding environment, resulting in a relatively high degree of control margin. On the other hand, if there is no avoidance space to the side of the target object, automatic steering control becomes difficult, resulting in a degree of control margin that is no different from vehicles that only perform automatic deceleration control. Conventional technologies have sometimes been unable to operate in response to such environmental differences.

[0005] The present invention has been made in consideration of these circumstances, and one of its objects is to provide a driving assistance device, a driving assistance method, and a program that can perform appropriate preparatory actions according to the surrounding conditions of a target object. [Means for solving the problem]

[0006] A driving assistance device, a driving assistance method, and a program according to the present invention employ the following configuration. (1): A driving assistance device according to one embodiment of the present invention includes a braking control unit that refers to the output of a detection device that detects the presence of an object in front of a vehicle, and instructs the braking device of the vehicle to stop the vehicle when a degree of proximity between a target object among the objects and the vehicle satisfies a first condition, and a steering avoidance control unit that instructs the steering device of the vehicle to avoid contact with the target object by steering. The braking control unit includes a first preparatory movement control unit that performs a first preparatory movement when the degree of proximity satisfies a second condition, and a second preparatory movement control unit that performs a second preparatory movement when it is determined that there is no space in any of the paths to the side of the target object in which the vehicle can proceed after performing the steering avoidance, at the time when the degree of proximity satisfies a third condition and the third condition is satisfied, wherein the first condition is a condition that is satisfied when the degree of proximity is higher than the second condition, the second condition is a condition that is satisfied when the degree of proximity is higher than the third condition, and the second preparatory movement is an movement that is started at an earlier timing than the first preparatory movement.

[0007] (2): In the above aspect (1), the second preparatory movement is a movement that is performed in more stages than the first preparatory movement.

[0008] (3): In the above-mentioned aspect (1) or (2), at least one of the first preparatory action and the second preparatory action is an action that instructs the braking device to output a braking force that is smaller than the braking force that the braking control unit instructs the braking device to output.

[0009] (4): In the above aspect (3), both the first preparatory action and the second preparatory action are actions that instruct the braking device to output a braking force that is smaller than the braking force that the braking control unit instructs the braking device to output, and the braking force that is initially output in the second preparatory action is smaller than the braking force that is initially output in the first preparatory action.

[0010] (5): In the above-mentioned aspect (1) or (2), at least one of the first preparatory action and the second preparatory action is an action that instructs an output device to display, output sound, or output vibration to alert the user.

[0011] (6): In another aspect of the driving assistance method of the present invention, a driving assistance device refers to the output of a detection device that detects the presence of an object in front of a vehicle, and when a degree of proximity between a target object among the objects and the vehicle satisfies a first condition, performs one or both of instructing a braking device of the vehicle to stop the vehicle and instructing a steering device of the vehicle to avoid contact with the target object by steering, performs a first preparatory action when the degree of proximity satisfies a third condition, and when it is determined that there is no space in any of the paths to the side of the target object in which to proceed after performing the steering to avoid contact, performs a second preparatory action, the first condition is a condition that is satisfied when the degree of proximity is higher than the second condition, the second condition is a condition that is satisfied when the degree of proximity is higher than the third condition, and the second preparatory action is an action that is started at an earlier timing than the first preparatory action.

[0012] (7): Another aspect of the present invention provides a program that causes a computer to refer to the output of a detection device that detects the presence of an object in front of a vehicle, and, when the degree of proximity between a target object and the vehicle satisfies a first condition, to perform one or both of instructing the braking device of the vehicle to stop the vehicle or instructing the steering device of the vehicle to avoid contact with the target object by steering; when the degree of proximity satisfies a second condition, to perform a first preparatory movement; and when the degree of proximity satisfies a third condition and, at the time the third condition is satisfied, it is determined that there is no space in any of the paths to the side of the target object in which progress can be made after the steering-based avoidance is performed, to perform a second preparatory movement, wherein the first condition is a condition that is satisfied when the degree of proximity is higher than the second condition, the second condition is a condition that is satisfied when the degree of proximity is higher than the third condition, and the second preparatory movement is an movement that is initiated at an earlier timing than the first preparatory movement. [Effects of the Invention]

[0013] According to the above aspects (1) to (7), it is possible to perform an appropriate preparatory movement according to the surrounding situation of the target object. [Brief explanation of the drawings]

[0014] [Figure 1] 1 is a configuration diagram of a vehicle equipped with a driving assistance device according to an embodiment; [Figure 2] FIG. 2 is a diagram illustrating an outline of functions of the driving assistance device. [Figure 3] FIG. 2 is a diagram showing an example of an operating scene of a steering avoidance control unit. [Figure 4] FIG. 10 is a diagram illustrating a preparatory movement. [Figure 5] 4 is a flowchart showing an example of a flow of processing executed by the driving assistance device. DETAILED DESCRIPTION OF THE INVENTION

[0015] Hereinafter, embodiments of a driving assistance device, a driving assistance method, and a program according to the present invention will be described with reference to the drawings.

[0016] [Overall configuration] 1 is a configuration diagram of a vehicle M equipped with a driving assistance device 100 according to an embodiment. The vehicle M may be, for example, a two-wheeled, three-wheeled, or four-wheeled vehicle, and its drive source may be an internal combustion engine such as a diesel engine or a gasoline engine, an electric motor, or a combination of these. The electric motor operates using power generated by a generator connected to the internal combustion engine, or discharged power from a secondary battery or a fuel cell.

[0017] The vehicle M is equipped with, for example, a camera 10, a radar device 12, a LIDAR (Light Detection and Ranging) 14, an object recognition device 16, an HMI (Human Machine Interface) 30, vehicle sensors 40, a driving operator 80, a driving assistance device 100, a driving force output device 200, a braking device 210, and a steering device 220. These devices and equipment are connected to each other by multiplexed communication lines such as a CAN (Controller Area Network) communication line, serial communication lines, a wireless communication network, etc. Note that the configuration shown in FIG. 1 is merely an example, and some of the configuration may be omitted, or other configurations may be added.

[0018] The camera 10 is, for example, a digital camera using a solid-state imaging element such as a CCD (Charge Coupled Device) or a CMOS (Complementary Metal Oxide Semiconductor). The camera 10 is attached to any location of a vehicle (hereinafter referred to as vehicle M) in which the vehicle system 1 is installed. When capturing an image of the front, the camera 10 is attached to the top of the front windshield, the back of the rearview mirror, or the like. The camera 10, for example, periodically captures images of the periphery of the vehicle M. The camera 10 may be a stereo camera.

[0019] The radar device 12 emits radio waves such as millimeter waves around the vehicle M and detects radio waves reflected by an object (reflected waves) to detect at least the position (distance and direction) of the object. The radar device 12 is attached to any location on the vehicle M. The radar device 12 may detect the position and speed of an object using an FM-CW (Frequency Modulated Continuous Wave) method.

[0020] The LIDAR 14 irradiates the surroundings of the vehicle M with light (or electromagnetic waves with wavelengths similar to light) and measures the scattered light. The LIDAR 14 detects the distance to the target based on the time between light emission and light reception. The irradiated light is, for example, pulsed laser light. The LIDAR 14 may be attached to any location on the vehicle M.

[0021] The object recognition device 16 performs sensor fusion processing on the detection results from some or all of the camera 10, the radar device 12, and the LIDAR 14 to recognize the position, type, speed, etc. of the object. The object recognition device 16 outputs the recognition results to the driving assistance device 100. The object recognition device 16 may output the detection results from the camera 10, the radar device 12, and the LIDAR 14 directly to the driving assistance device 100. The object recognition device 16 may be omitted from the vehicle system 1. Some or all of the camera 10, the radar device 12, the LIDAR 14, and the object recognition device 16 are examples of "detection devices."

[0022] The HMI 30 presents various information to the occupants of the vehicle M and accepts input operations by the occupants. The HMI 30 includes various display devices, a speaker, a buzzer, a vibration generator (vibrator), a touch panel, switches, keys, and the like.

[0023] The vehicle sensor 40 includes a vehicle speed sensor that detects the speed of the vehicle M, an acceleration sensor that detects the acceleration, a yaw rate sensor that detects the angular velocity around a vertical axis, a direction sensor that detects the direction of the vehicle M, and the like.

[0024] The navigation device 50 includes, for example, a GNSS (Global Navigation Satellite System) receiver, a guidance control unit, and a storage unit storing map information. The GNSS receiver identifies the position of the vehicle M based on signals received from GNSS satellites. The position of the vehicle M may be identified or supplemented by an INS (Inertial Navigation System) that uses the output of the vehicle sensors 40. The guidance control unit, for example, determines a route from the position of the vehicle M identified by the GNSS receiver (or any input position) to a destination input by the occupant by referring to map information, and causes the HMI 30 to output guidance information so that the vehicle M travels along the route. The map information is, for example, information that represents road shapes using links indicating roads and nodes connected by the links. The map information may include road curvature, POI (Point of Interest) information, and the like. The navigation device 50 may transmit the current position and destination of the vehicle M to a navigation server via a communication device and acquire the route from the navigation server.

[0025] Driving operators 80 include, for example, an accelerator pedal, a brake pedal, a steering wheel, a shift lever, and other operators. Driving operators 80 are fitted with sensors that detect the amount of operation or the presence or absence of operation, and the detection results are output to some or all of driving force output device 200, braking device 210, and steering device 220.

[0026] Traveling drive force output device 200 outputs a traveling drive force (torque) to the driving wheels for the vehicle to travel. Traveling drive force output device 200 includes, for example, a combination of an internal combustion engine, an electric motor, a transmission, etc., and an ECU (Electronic Control Unit) that controls these. The ECU controls the above components according to information input from driving assistance device 100 or information input from driving operator 80.

[0027] Braking device 210 includes, for example, a brake caliper, a cylinder that transmits hydraulic pressure to the brake caliper, an electric motor that generates hydraulic pressure in the cylinder, and an ECU. The ECU controls the electric motor according to information input from driving assistance device 100 or information input from driving operator 80, so that a brake torque corresponding to the braking operation is output to each wheel. Braking device 210 may include a backup mechanism that transmits hydraulic pressure generated by operation of a brake pedal included in driving operator 80 to the cylinder via a master cylinder. Note that braking device 210 is not limited to the configuration described above, and may also be an electronically controlled hydraulic brake device that controls an actuator according to information input from driving assistance device 100 to transmit hydraulic pressure from a master cylinder to the cylinder.

[0028] The steering device 220 includes, for example, a steering ECU and an electric motor. The electric motor applies force to a rack and pinion mechanism to change the direction of the steered wheels. The steering ECU drives the electric motor to change the direction of the steered wheels in accordance with information input from the driving assistance device 100 or information input from the driving operator 80.

[0029] [Driving assistance devices] The driving assistance device 100 includes, for example, a braking control unit 110, a steering avoidance control unit 120, and a second preparatory movement control unit 130. The braking control unit 110 includes a first preparatory movement control unit 112, and the second preparatory movement control unit 130 includes a steering avoidance feasibility determination unit 132. These functional units are realized, for example, by a hardware processor such as a CPU (Central Processing Unit) executing a program (software). Furthermore, some or all of these components may be realized by hardware (including circuitry) such as an LSI (Large Scale Integration), an ASIC (Application Specific Integrated Circuit), an FPGA (Field-Programmable Gate Array), or a GPU (Graphics Processing Unit), or may be realized by a combination of software and hardware. The program may be stored in advance in a storage device (a storage device having a non-transitory storage medium) such as the HDD or flash memory of the driving assistance device 100, or may be stored in a removable storage medium such as a DVD or CD-ROM, and installed in the HDD or flash memory of the driving assistance device 100 by inserting the storage medium (non-transitory storage medium) into a drive device.

[0030] Settings are made within the driving force output device 200, the braking device 210, and the steering device 220 so that instructions from the driving support device 100 to the driving force output device 200, the braking device 210, and the steering device 220 are executed with priority over detection results from the driving operator 80. Regarding braking, if the braking force based on the operation amount of the brake pedal is greater than the instruction from the driving support device 100, the latter may be set to be executed with priority. Furthermore, communication priority on the in-vehicle LAN may be used as a mechanism for executing instructions from the driving support device 100 with priority.

[0031] FIG. 2 is a diagram showing an outline of the functions of the driving support device 100. Each part of the driving support device 100 will be described below with reference to this diagram and FIG. 1. In FIG. 2, a vehicle M is traveling on a three-lane road and is in the central lane L2. M is the direction of travel of vehicle M.

[0032] The braking control unit 110 refers to the output of a detection device (described above) that detects the presence of an object ahead of the vehicle M, and when the degree of proximity between the target object TO and the vehicle M satisfies a first condition, instructs the brake device 210 and / or the driving force output device 200 to decelerate and stop the vehicle M. The target object TO is an object that is on the same road as the vehicle M and in the direction of travel of the vehicle M, excluding objects that the vehicle M can climb over, such as manholes, and that the vehicle M must avoid contacting. The braking control unit 110 extracts such an object and sets it as the target object TO. In the example of FIG. 2, the other vehicle at the rear of the vehicle is set as the target object TO in the conventional example. The road is, for example, a lane, but it may also be a virtual lane that the vehicle M sets virtually on a road surface without road dividing lines. The same applies to the following description.

[0033] The "degree of proximity" is expressed by various index values ​​indicating the degree of proximity between objects. For example, the "degree of proximity" is TTC (Time To Collision), which is an index value calculated by dividing the distance by the relative velocity (positive in the direction of approaching each other). If the relative velocity is negative (positive in the direction of moving away from each other), the TTC is temporarily set to infinity. The smaller the TTC value, the higher the "degree of proximity." Satisfying the "first condition" means, for example, that the TTC is less than a first threshold value Th1. The first threshold value Th1 is, for example, a value of about a few tenths of a second. Instead of the TTC, an index value having similar properties, such as headway, distance, or other index value, may be used as the "degree of proximity." Furthermore, the TTC adjusted to take into account acceleration and jerk may be used as the "degree of proximity." In the following description, the "degree of proximity" is assumed to be the TTC.

[0034] When the TTC is less than the first threshold value Th1, the braking control unit 110 instructs the braking device 210 and / or the traveling driving force output device 200 to output a braking force that decelerates the vehicle M at a first deceleration B1, for example. The first deceleration B1 is, for example, a deceleration of about a few tenths of a second [G] (close to 1). As a result, the braking control unit 110 quickly decelerates and stops the vehicle M, thereby avoiding contact with the target object TO. The ECUs of the braking device 210 and the traveling driving force output device 200 have the function of calculating the brake output, regenerative control amount, engine braking amount, etc. from the instructed deceleration, and the ECUs determine the respective control amounts based on the instructed deceleration and the speed of the vehicle M. This is a known technique, so a detailed description will be omitted.

[0035] The operation of the first preparatory movement control unit 112 will be described later, and the steering avoidance control unit 120 will be described first.

[0036] FIG. 3 is a diagram showing an example of an operating scene of the steering avoidance control unit 120. When the braking control unit 110 determines that it is difficult for the vehicle M to stop before the target object TO, the steering avoidance control unit 120 determines whether or not there is space available for the vehicle M to proceed on the road to the side of the target object TO (e.g., lanes L1 and L2), and if it determines that there is space, it generates an avoidance trajectory ET and instructs the steering device 220 to cause the vehicle M to proceed along the avoidance trajectory ET (steering avoidance). For example, the steering avoidance control unit 120 determines whether or not there are objects in lateral areas extending from slightly in front of the target vehicle to the rear of the target vehicle on both sides of the target vehicle TO, such as areas A2L and A2R shown in FIG. 3, and if there are no objects, it determines that there is space available for the vehicle M to proceed on the road to the side of the target object TO. The determination of whether or not it is difficult for the braking control unit 110 to stop the vehicle M before the target object TO may be made by the braking control unit 110 or the steering avoidance control unit 120. The steering avoidance control unit 120 also recognizes the boundaries of the road, for example by recognizing white lines and road shoulders in camera images, and if either of the drivable areas A2L and A2R does not exist in the first place, for example, if either of the lanes L1 and L3 does not exist, it may determine that an object exists in that area.

[0037] Steering avoidance is performed when there is a sudden change in the environment around the vehicle, such as when the target object TO decelerates unexpectedly, or when an object other than the recognized target object TO comes between the vehicle M and the target object TO and is set as the new target vehicle TO. In such a situation, the deceleration calculated in advance to stop the vehicle in front of the target vehicle TO may not be sufficient, but the steering avoidance function can increase the probability of being able to respond to a sudden change in the environment around the vehicle.

[0038] [Preparatory Action] The following describes the processing of the first preparatory movement control unit 112 and the second preparatory movement control unit 130. Fig. 4 is a diagram for explaining the preparatory movements.

[0039] When the degree of proximity between the target object TO and the vehicle M satisfies a second condition (for example, when the TTC is less than a second threshold value Th2), the first preparatory movement control unit 112 performs a first preparatory movement to notify the driver of the vehicle M of the presence of the target object TO. The first preparatory movement is, for example, an operation to instruct the brake device 210 and / or the traveling driving force output device 200 to output a braking force that decelerates the vehicle M at a second deceleration B2 during the period from when the TTC becomes less than the second threshold value Th2 to when the TTC becomes less than the first threshold value Th1. The second deceleration B2 is a deceleration that is smaller (closer to zero) than the first deceleration B1. The second threshold value Th2 is a value greater than the first threshold value Th1. Therefore, the first condition is a condition that is satisfied when the degree of proximity is higher than the second condition.

[0040] The second preparatory movement control unit 130 performs a second preparatory movement to notify the driver of the vehicle M of the presence of the target object TO when the degree of proximity between the target object TO and the vehicle M satisfies a third condition (for example, the TTC is less than a third threshold value Th3) and when it is determined that there is no space available on any of the lanes to the side of the target object TO after steering to avoid the target object TO at the time the third condition is satisfied. The determination regarding the available space is made by the steering avoidance feasibility determination unit 132. The third threshold value Th3 is a value greater than the second threshold value Th2. Therefore, the second condition is a condition that is satisfied when the degree of proximity is higher than the third condition.

[0041] For example, when the TTC becomes less than the third threshold value Th3, the steering avoidance feasibility determination unit 132 determines whether or not an object exists in lateral areas extending from slightly in front of to slightly behind the target vehicle TO on both sides of the target vehicle TO, such as areas A1L and A1R shown in FIG. 4. If no object exists, the steering avoidance feasibility determination unit 132 determines that there is space in the road to the side of the target object TO where the vehicle M can proceed. The areas A1L and A1R are set to be larger than the areas A2L and A2R, respectively, taking into account future uncertainties, for example. Like the steering avoidance control unit 120, the steering avoidance feasibility determination unit 132 also recognizes the boundaries of the road, for example, by recognizing white lines and road shoulders in camera images. If either of the drivable areas A1L and A1R does not exist, for example, if either of the lanes L1 and L3 does not exist, the steering avoidance feasibility determination unit 132 may determine that an object exists in that area. In the example of FIG. 4, since no object exists in the area A1R, the steering avoidance possibility determining unit 132 determines that there is a space in which the vehicle M can proceed on the road to the side of the target object TO.

[0042] The second preparatory operation is, for example, an operation instructing the brake device 210 and / or the traveling drive force output device 200 to first output a braking force that decelerates the vehicle M at a third deceleration B3, and then instructing the brake device 210 and / or the traveling drive force output device 200 to output a braking force that decelerates the vehicle M at a fourth deceleration B4, during the period from when the TTC becomes less than the third threshold value Th3 to when the TTC becomes less than the first threshold value Th1. The third deceleration B3 is, for example, a deceleration that is smaller (close to zero) than the second deceleration B2, and the fourth deceleration B4 is a deceleration that is larger than or approximately the same as the second deceleration B2 and smaller than the first deceleration B1. The timing of switching from the third deceleration B3 to the fourth deceleration B4 may be set arbitrarily.

[0043] In this way, the second preparatory movement is initiated earlier and in multiple stages compared to the first preparatory movement. As described above, in a situation where steering avoidance is possible, the probability of quickly responding to a sudden change in the vehicle's surrounding environment is higher, and the control margin is relatively high. On the other hand, if there is no avoidance space to the side of the target object, even if the vehicle has a steering avoidance function, it becomes difficult to execute the function, and the control margin is the same as that of a vehicle that can only perform automatic stopping. In other words, in a situation where steering avoidance is difficult, it is preferable to alert the driver of the vehicle M more quickly and effectively than in a situation where steering avoidance is possible. According to this embodiment, by starting the second preparatory movement earlier and performing it in multiple stages compared to the first preparatory movement, an appropriate preparatory movement can be performed according to the surrounding conditions of the target object.

[0044] FIG. 5 is a flowchart showing an example of the flow of processing executed by the driving assistance device 100.

[0045] First, the braking control unit 110 identifies the target object TO (step S1). Next, the second preparatory movement control unit 130 determines whether the TTC between the vehicle M and the target object TO is less than a third threshold value Th3 (step S2). If the TTC between the vehicle M and the target object TO is equal to or greater than the third threshold value Th3, the process returns to step S1.

[0046] If it is determined that the TTC between the vehicle M and the target object TO is less than the third threshold value Th3, the steering avoidance possibility determination unit 132 of the second preparatory movement control unit 130 determines whether there is space on the road to the side of the target object TO where the vehicle M can proceed (step S3).

[0047] If it is determined that there is no space in the road to the side of the target object TO that allows the vehicle M to proceed, the second preparatory movement control unit 130 executes a second preparatory movement (step S4). Next, the second preparatory movement control unit 130 determines whether the TTC between the vehicle M and the target object TO has increased to or exceeds a third threshold value Th3 (step S5). If it is determined that the TTC between the vehicle M and the target object TO has increased to or exceeds the third threshold value Th3, the process returns to step S1.

[0048] If it is not determined that the TTC between the vehicle M and the target object TO has increased to or exceeded the third threshold value Th3, the braking control unit 110 determines whether the TTC between the vehicle M and the target object TO is less than the first threshold value Th1 (step S6). If it is determined that the TTC between the vehicle M and the target object TO is greater than or equal to the first threshold value Th1, the process returns to step S3. If a positive determination is obtained in step S3, the second preparatory movement is stopped, and the processes from step S8 onwards are executed. If it is determined that the TTC between the vehicle M and the target object TO is less than the first threshold value Th1, the braking control unit 110 causes the brake device 210 and / or the traveling driving force output device 200 to output a braking force that decelerates the vehicle M at a first deceleration B1, thereby slowing and stopping the vehicle M (step S7). At this time, as described above, steering avoidance may be performed instead of (or in addition to) decelerating and stopping the vehicle M.

[0049] If the determination in step S3 is affirmative, that is, if the TTC between the vehicle M and the target object TO is less than the third threshold value Th3 and there is space in the road to the side of the target object TO where the vehicle M can proceed, the first preparatory movement control unit 112 of the braking control unit 110 determines whether the TTC between the vehicle M and the target object TO is less than the second threshold value Th2 (step S8). If it is determined that the TTC between the vehicle M and the target object TO is equal to or greater than the second threshold value Th2, the process returns to step S1.

[0050] If it is determined that the TTC between the vehicle M and the target object TO is less than the second threshold value Th2, the first preparatory movement control unit 112 executes the first preparatory movement (step S9). Next, the first preparatory movement control unit 112 determines whether the TTC between the vehicle M and the target object TO has increased to equal to or greater than the second threshold value Th2 (step S10). If it is determined that the TTC between the vehicle M and the target object TO has increased to equal to or greater than the second threshold value Th2, the process returns to step S1.

[0051] If it is not determined that the TTC between the vehicle M and the target object TO has increased to or exceeded the second threshold value Th2, the braking control unit 110 determines whether the TTC between the vehicle M and the target object TO is less than the first threshold value Th1 (step S11). If it is determined that the TTC between the vehicle M and the target object TO is greater than or equal to the first threshold value Th1, the process returns to step S3. If a negative determination is obtained in step S3, the first preparatory movement is stopped, and the processes from step S4 onwards are executed. If it is determined that the TTC between the vehicle M and the target object TO is less than the first threshold value Th1, the braking control unit 110 outputs a first deceleration B1 to the brake device 210 and / or the traveling driving force output device 200 to decelerate and stop the vehicle M (step S7).

[0052] According to the embodiment described above, when the degree of proximity between the target object TO and the vehicle M satisfies the third condition, and when it is determined that there is no space in any of the lanes to the side of the target object TO in which the vehicle M can proceed after steering to avoid the target object TO, a second preparatory movement is performed that is started earlier than the first preparatory movement, thereby making it possible to perform an appropriate preparatory movement according to the surrounding conditions of the target object TO.

[0053] In the above embodiment, in either the first preparatory movement or the second preparatory movement, instead of outputting a braking force, a display, an audio output, a vibration output, or the like may be performed to call attention. In this case, examples of performing the second preparatory movement in multiple stages include, instead of outputting a braking force in stages while changing the deceleration rate as described above, differentiating the attention level (contrast, brightness, color, etc.) of the first display screen from the second and subsequent display screens, differentiating the content or volume of the first audio output from the second and subsequent audio outputs, or increasing the vibration output from the second and subsequent times compared to the first vibration output, etc.

[0054] In the above embodiment, if the branch road to the destination set in the navigation device 50 is on either the left or right side of the lane in which the vehicle M is traveling, the vehicle may be forced to change lanes during the preparatory movement. This will ultimately move the vehicle M in a direction closer to the destination, and guide the vehicle M to a state where no object that could be the target object is near the vehicle M.

[0055] The above-described embodiment can be expressed as follows. a storage medium for storing computer-readable instructions; a processor connected to the storage medium; The processor executes the computer-readable instructions to: refer to an output from a detection device that detects the presence of an object present ahead of the vehicle, and when an index value obtained by dividing a distance between a target object among the objects and the vehicle by a relative speed is less than a first threshold, perform one or both of instructing a braking device of the vehicle to stop the vehicle and instructing a steering device of the vehicle to avoid contact with the target object by steering; performing a first preparatory movement when the index value is less than a second threshold value; performing a second preparatory movement when the index value is less than a third threshold value and when it is determined that there is no space in any of the paths to the side of the target object in which the vehicle can proceed after performing the steering-based avoidance operation at the time when the index value becomes less than the third threshold value; the first threshold is less than the second threshold, the second threshold is less than the third threshold, Both the first preparatory movement and the second preparatory movement are movements instructing the braking device to output a braking force smaller than a braking force that the braking control unit instructs the braking device to output, and the second preparatory movement is an movement instructing the braking device to output the braking force at an earlier timing than the first preparatory movement. Driving assistance device.

[0056] The above describes the form for carrying out the present invention using an embodiment, but the present invention is not limited to such an embodiment, and various modifications and substitutions can be made within the scope that does not deviate from the gist of the present invention. [Explanation of symbols]

[0057] 10 Camera 12 Radar equipment 14 LIDAR 16 Object recognition device 80 Driving controls 100 Driving assistance device 110 Braking control unit 112 First preliminary operation control section 120 Steering avoidance control unit 130 Second preliminary operation control section 132 Steering avoidance possibility determination unit 200 Driving force output device 210 Brake equipment 220 Steering device

Claims

1. a braking control unit that refers to an output of a detection device that detects the presence of an object present in front of the vehicle, and instructs a braking device of the vehicle to stop the vehicle when a degree of proximity between a target object among the objects and the vehicle satisfies a first condition; a steering avoidance control unit that instructs a steering device of the vehicle to avoid contact with the target object by steering; Equipped with the braking control unit includes a first preparatory movement control unit that performs a first preparatory movement when the degree of proximity satisfies a second condition, a second preparatory movement control unit that performs a second preparatory movement when it is determined that the degree of approach satisfies a third condition and that there is no space available on any of the paths to the side of the target object after the steering-based avoidance is performed at the time when the third condition is satisfied, the first condition is a condition that is satisfied when the degree of proximity is higher than the second condition, the second condition is a condition that is satisfied when the degree of proximity is higher than the third condition, The second preparatory movement is a movement that is started at an earlier timing than the first preparatory movement. Driving assistance device.

2. The second preparatory movement is a movement performed in more stages than the first preparatory movement. The driving assistance device according to claim 1.

3. At least one of the first preparatory movement and the second preparatory movement is an movement of instructing the braking device to output a braking force smaller than a braking force that the braking control unit instructs the braking device to output.

3. A driving assistance device according to claim 1 or 2.

4. both the first preparatory movement and the second preparatory movement are movements instructing the braking device to output a braking force smaller than a braking force that the braking control unit instructs the braking device to output, a braking force that is initially output in the second preparatory movement is smaller than a braking force that is initially output in the first preparatory movement; The driving assistance device according to claim 3.

5. At least one of the first preparatory movement and the second preparatory movement is an movement of instructing an output device to perform a display, a sound output, or a vibration output for attracting attention.

3. A driving assistance device according to claim 1 or 2.

6. Driving assistance devices, refer to an output from a detection device that detects the presence of an object present ahead of the vehicle, and when a degree of proximity between a target object among the objects and the vehicle satisfies a first condition, perform one or both of an instruction to a braking device of the vehicle to stop the vehicle and an instruction to a steering device of the vehicle to avoid contact with the target object by steering; performing a first preparatory movement when a degree of proximity between the target object and the vehicle satisfies a second condition; performing a second preparatory movement when it is determined that the degree of proximity between the target object and the vehicle satisfies a third condition and that there is no space available on any of the paths to the side of the target object in which the vehicle can proceed after performing the steering-based avoidance operation at the time when the third condition is satisfied; the first condition is a condition that is satisfied when the degree of proximity is higher than the second condition, the second condition is a condition that is satisfied when the degree of approach is higher than the third condition, The second preparatory movement is a movement that is started at an earlier timing than the first preparatory movement. Driving assistance methods.

7. On the computer, refer to an output from a detection device that detects the presence of an object present ahead of the vehicle, and when a degree of proximity between a target object among the objects and the vehicle satisfies a first condition, perform one or both of an instruction to a braking device of the vehicle to stop the vehicle and an instruction to a steering device of the vehicle to avoid contact with the target object by steering; performing a first preparatory movement when the degree of proximity between the target object and the vehicle satisfies a second condition; performing a second preparatory movement when it is determined that the degree of proximity between the target object and the vehicle satisfies a third condition and that there is no space available on any of the paths to the side of the target object in which the vehicle can proceed after performing the steering-based avoidance operation at the time when the third condition is satisfied; the first condition is a condition that is satisfied when the degree of proximity is higher than the second condition, the second condition is a condition that is satisfied when the degree of approach is higher than the third condition, The second preparatory movement is a movement that is started at an earlier timing than the first preparatory movement. program.

Citation Information

Patent Citations

  • Traveling assist device and traveling assist method

    JP2013126823A

  • Automatic driving system and automatic driving program

    JP2019172166A

  • Vehicle control device

    JP2020050010A