Driving control device
The travel control device addresses misalignment issues by using a reliable recognition system to adjust vehicle behavior, ensuring safe and comfortable driving by minimizing unnecessary maneuvers.
Patent Information
- Application Number
- JP2021138580
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2021-08-27
- Publication Date
- 2024-12-23
- Estimated Expiration
- 2041-08-27
AI Technical Summary
Conventional travel control devices inaccurately adjust the target travel route based on immediate recognition of a preceding vehicle, leading to potential misalignment and unsafe driving scenarios.
A travel control device that includes an on-vehicle detector, recognition unit, reliability calculation unit, and travel control unit to adjust vehicle behavior based on the reliability of object recognition, employing deceleration and route changes only when recognition is accurate, and using capture areas to manage object detection.
Enhances safe and comfortable driving by minimizing hunting during acceleration, deceleration, and route changes due to misrecognition, improving psychological comfort and reducing environmental impact.
Smart Images

Figure 0007604338000001 
Figure 0007604338000002 
Figure 0007604338000003
Abstract
Description
[Technical field]
[0001] The present invention relates to a driving control device that controls driving of a host vehicle. [Background technology]
[0002] A known example of this type of device is one that corrects a target driving path when passing the side of a preceding vehicle traveling in front of the vehicle so that a lateral distance between the vehicle and the preceding vehicle is maintained at a distance corresponding to the relative speed between the preceding vehicle and the vehicle (see, for example, Patent Document 1). [Prior art documents] [Patent documents]
[0003] [Patent Document 1] JP 2019-142303 A Summary of the Invention [Problem to be solved by the invention]
[0004] However, in the device described in Patent Document 1, when a preceding vehicle is recognized, the target driving route is immediately corrected regardless of the recognition accuracy, so there is a risk that the target driving route will not be set correctly and proper driving will not be possible. [Means for solving the problem]
[0005] A driving control device according to one aspect of the present invention includes an on-board detector that detects a situation around a host vehicle, a recognition unit that recognizes an object within a predetermined area set in front of the host vehicle based on the situation around the host vehicle detected by the on-board detector, a reliability calculation unit that calculates a reliability of a recognition result of the object by the recognition unit, and a driving control unit that controls an actuator for driving based on the recognition result of the object by the recognition unit. When the reliability calculated by the reliability calculation unit is equal to or less than a predetermined value, the driving control unit controls the actuator so that the host vehicle approaches the object recognized by the recognition unit at a predetermined deceleration, and when the reliability is greater than the predetermined value, the driving control unit controls the actuator so that the host vehicle approaches the object recognized by the recognition unit based on the positions of the host vehicle and the object. The driving control unit further controls the actuator to move the driving position of the vehicle in a direction increasing the distance to approach the object when the reliability calculated by the reliability calculation unit is greater than a predetermined value and the distance in the vehicle width direction between the vehicle and the object is less than a first threshold value, while performing driving control to cause the vehicle to approach the object at a predetermined deceleration when the reliability calculated by the reliability calculation unit is greater than a predetermined value and the distance in the vehicle width direction between the vehicle and the object is greater than or equal to the first threshold value and less than a second threshold value. Effect of the Invention
[0006] According to the present invention, driving control can be appropriately performed when there is another vehicle ahead of the host vehicle. [Brief description of the drawings]
[0007] [Figure 1] 1 is a block diagram showing an overall configuration of a vehicle control system having a driving control device according to an embodiment of the present invention; [Diagram 2] 1 is a diagram showing an example of a driving scene to which a driving control device according to an embodiment of the present invention is applied; [Diagram 3] 1 is a block diagram showing a configuration of a main part of a driving control device according to an embodiment of the present invention; [Figure 4A] FIG. 4 is a diagram for explaining a capture region. [Figure 4B] FIG. 4 is a diagram for explaining a capture region. [Diagram 5] 4 is a flowchart showing an example of processing executed by the controller of FIG. 3 in accordance with a predetermined program. [Figure 6] 5 is a diagram for explaining an example of the operation of the driving control device according to the embodiment. FIG. [Figure 7] 6 is a diagram for explaining another example of the operation of the driving control device according to the embodiment. FIG. [Figure 8]6 is a diagram for explaining another example of the operation of the driving control device according to the embodiment. FIG. [Figure 9] 6 is a diagram for explaining another example of the operation of the driving control device according to the embodiment. FIG. [Figure 10] 6 is a diagram for explaining another example of the operation of the driving control device according to the embodiment. FIG. [Figure 11] FIG. 13 is a diagram for explaining offset of a capture region. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0008] Hereinafter, an embodiment of the present invention will be described with reference to Figs. 1 to 11. The cruise control device according to the embodiment of the present invention can be applied to a vehicle having an automatic driving function, that is, an automatic driving vehicle. The vehicle to which the cruise control device according to the present embodiment is applied may be called the host vehicle to distinguish it from other vehicles. The host vehicle may be any of an engine vehicle having an internal combustion engine (engine) as a driving source, an electric vehicle having a driving motor as a driving source, and a hybrid vehicle having an engine and a driving motor as driving sources. The host vehicle can run not only in an automatic driving mode in which no driving operation by the driver is required, but also in a manual driving mode in which the driver operates the vehicle.
[0009] First, a schematic configuration relating to automatic driving will be described. Fig. 1 is a block diagram showing a schematic overall configuration of a vehicle control system 100 having a driving control device according to an embodiment of the present invention. As shown in Fig. 1, the vehicle control system 100 mainly includes a controller 10, an external sensor group 1 communicably connected to the controller 10, an internal sensor group 2, an input / output device 3, a positioning unit 4, a map database 5, a navigation device 6, a communication unit 7, and an actuator AC for driving.
[0010] The external sensor group 1 is a collective term for a plurality of sensors (external sensors) that detect the external situation, which is information about the surroundings of the vehicle. For example, the external sensor group 1 includes a lidar that measures the distance from the vehicle to obstacles in the vicinity by measuring the scattered light in response to the omnidirectional irradiation light of the vehicle, a radar that detects other vehicles and obstacles in the vicinity of the vehicle by irradiating electromagnetic waves and detecting reflected waves, and a camera that is mounted on the vehicle and has an imaging element such as a CCD or CMOS to capture images of the surroundings (front, rear, and sides) of the vehicle.
[0011] The internal sensor group 2 is a collective term for a plurality of sensors (internal sensors) that detect the driving state of the vehicle. For example, the internal sensor group 2 includes a vehicle speed sensor that detects the vehicle speed of the vehicle, an acceleration sensor that detects the acceleration in the forward and backward directions and the acceleration in the left and right directions (lateral acceleration) of the vehicle, a rotation speed sensor that detects the rotation speed of the driving source, a yaw rate sensor that detects the rotation angular velocity around the vertical axis of the center of gravity of the vehicle, etc. The internal sensor group 2 also includes sensors that detect the driving operations of the driver in the manual driving mode, such as the operation of the accelerator pedal, the operation of the brake pedal, the operation of the steering wheel, etc.
[0012] The input / output device 3 is a general term for devices that receive commands from the driver and output information to the driver. For example, the input / output device 3 includes various switches through which the driver inputs various commands by operating operating members, a microphone through which the driver inputs commands by voice, a display that provides information to the driver through displayed images, and a speaker that provides information to the driver by voice.
[0013] The positioning unit (GNSS unit) 4 has a positioning sensor that receives positioning signals transmitted from positioning satellites. The positioning satellites are artificial satellites such as GPS satellites and quasi-zenith satellites. The positioning unit 4 measures the current position (latitude, longitude, altitude) of the vehicle using the positioning information received by the positioning sensor.
[0014] The map database 5 is a device that stores general map information used in the navigation device 6, and is configured with, for example, a hard disk or a semiconductor element. The map information includes road position information, road shape (curvature, etc.) information, intersection and branch point position information, and speed limit information set for the road. Note that the map information stored in the map database 5 is different from the highly accurate map information stored in the storage unit 12 of the controller 10.
[0015] The navigation device 6 is a device that searches for a target driving route (hereinafter simply referred to as a target route) on roads to a destination input by the driver, and provides guidance along the target route. The input of the destination and guidance along the target route are performed via the input / output device 3. The target route is calculated based on the current position of the vehicle measured by the positioning unit 4 and map information stored in the map database 5. The current position of the vehicle can also be measured using detection values of the external sensor group 1, and the target route may be calculated based on this current position and highly accurate map information stored in the memory unit 12.
[0016] The communication unit 7 communicates with various servers (not shown) via networks including wireless communication networks such as the Internet and mobile phone networks, and acquires map information, driving history information, traffic information, and the like from the servers periodically or at any timing. Networks include not only public wireless communication networks but also closed communication networks provided for each predetermined management area, such as wireless LAN, Wi-Fi (registered trademark), Bluetooth (registered trademark), and the like. The acquired map information is output to the map database 5 and the storage unit 12, where the map information is updated.
[0017] The actuators AC are driving actuators for controlling the driving of the host vehicle. When the driving source for driving is an engine, the actuators AC include a throttle actuator that adjusts the opening of a throttle valve (throttle opening) of the engine. When the driving source for driving is a driving motor, the actuators AC include the driving motor. The actuators AC also include a brake actuator that operates the braking device of the host vehicle and a steering actuator that drives the steering device.
[0018] The controller 10 is composed of an electronic control unit (ECU). More specifically, the controller 10 includes a computer having an arithmetic unit 11 such as a CPU (microprocessor), a storage unit 12 such as a ROM, a RAM, and other peripheral circuits (not shown) such as an I / O interface. Note that although a plurality of ECUs with different functions, such as an engine control ECU, a travel motor control ECU, and a braking device ECU, can be provided separately, the controller 10 is shown in FIG. 1 as a collection of these ECUs for the sake of convenience.
[0019] The memory unit 12 stores highly accurate, detailed map information (referred to as high-accuracy map information). The high-accuracy map information includes road position information, road shape (curvature, etc.) information, road gradient information, intersection and branch point position information, number of lanes information, lane width and position information for each lane (information on lane center positions and lane position boundary lines), position information of landmarks (traffic lights, signs, buildings, etc.) as markers on the map, and road surface profile information such as road surface unevenness. The memory unit 12 also stores information on various control programs, thresholds used in the programs, and other information.
[0020] The calculation unit 11 has, as its functional configuration, a vehicle position recognition unit 13, an external environment recognition unit 14, an action plan generation unit 15, a driving control unit 16, and a map generation unit 17.
[0021] The vehicle position recognition unit 13 recognizes the position of the vehicle on the map (the vehicle position) based on the vehicle position information obtained by the positioning unit 4 and the map information in the map database 5. The vehicle position may be recognized using the map information stored in the storage unit 12 and the surrounding information of the vehicle detected by the external sensor group 1, thereby making it possible to recognize the vehicle position with high accuracy. When the vehicle position can be measured by a sensor installed externally on or beside the road, the vehicle position can also be recognized by communicating with the sensor via the communication unit 7.
[0022] The external environment recognition unit 14 recognizes the external situation around the vehicle based on signals from the external sensor group 1, such as a lidar, radar, and camera. For example, it recognizes the positions, traveling speeds, and accelerations of surrounding vehicles (vehicles ahead and vehicles behind) traveling around the vehicle, the positions of surrounding vehicles stopped or parked around the vehicle, and the positions and states of other objects. Examples of other objects include signs, traffic lights, markings (road markings) such as road division lines and stop lines, buildings, guardrails, utility poles, signs, pedestrians, bicycles, and the like. Examples of the states of other objects include the colors of traffic lights (red, green, yellow), and the moving speeds and directions of pedestrians and bicycles.
[0023] The action plan generating unit 15 generates a running trajectory (target trajectory) of the vehicle from the current time to a predetermined time T ahead based on, for example, a target route calculated by the navigation device 6, the vehicle position recognized by the vehicle position recognition unit 13, and the external situation recognized by the external environment recognition unit 14. When there are multiple trajectories that are candidates for the target trajectory on the target route, the action plan generating unit 15 selects an optimal trajectory that satisfies criteria such as complying with laws and regulations and running efficiently and safely, and sets the selected trajectory as the target trajectory. Then, the action plan generating unit 15 generates an action plan according to the generated target trajectory. The action plan generating unit 15 generates various action plans corresponding to running modes such as overtaking running to overtake a preceding vehicle, lane changing running to change the running lane, following running to follow a preceding vehicle, lane keeping running to maintain the lane so as not to deviate from the running lane, decelerating running or accelerating running. When generating the target trajectory, the action plan generating unit 15 first determines the running mode, and generates the target trajectory based on the running mode.
[0024] In the autonomous driving mode, the driving control unit 16 controls each actuator AC so that the vehicle travels along the target trajectory generated by the behavior plan generating unit 15. More specifically, the driving control unit 16 calculates a required driving force for obtaining the target acceleration per unit time calculated by the behavior plan generating unit 15, taking into consideration the driving resistance determined by the road gradient in the autonomous driving mode. Then, for example, the driving control unit 16 feedback-controls the actuators AC so that the actual acceleration detected by the internal sensor group 2 becomes the target acceleration. That is, the driving control unit 16 controls the actuators AC so that the vehicle travels at the target vehicle speed and the target acceleration. In the manual driving mode, the driving control unit 16 controls each actuator AC in response to a driving command (such as a steering operation) from the driver acquired by the internal sensor group 2.
[0025] The map generating unit 17 generates an environmental map consisting of three-dimensional point cloud data using detection values detected by the external sensor group 1 while traveling in manual driving mode. Specifically, from the captured image acquired by the camera 1a, edges showing the contours of objects are extracted based on the brightness and color information of each pixel, and feature points are extracted using the edge information. The feature points are, for example, intersections of edges, and correspond to corners of buildings and corners of road signs. The map generating unit 17 sequentially plots the extracted feature points on the environmental map, thereby generating an environmental map of the surroundings of the road on which the vehicle has traveled. Instead of a camera, data acquired by a radar or a lidar may be used to extract feature points of objects around the vehicle, and an environmental map may be generated.
[0026] The vehicle position recognition unit 13 performs a process of estimating the position of the vehicle in parallel with the map creation process by the map generation unit 17. That is, the vehicle position recognition unit 13 estimates and acquires the position of the vehicle based on the change in the position of the feature points over time. The vehicle position recognition unit 13 also estimates and acquires the position of the vehicle based on the relative positional relationship between the vehicle and landmarks around the vehicle. The map creation process and the position estimation process are performed simultaneously according to, for example, a SLAM algorithm.
[0027] Fig. 2 is a diagram showing an example of a driving scene in which the driving control device according to this embodiment is applied. Fig. 2 shows a two-lane road with left-hand traffic, with the host vehicle 101 traveling in lane LN1 and another vehicle 102 traveling in lane LN2 adjacent to lane LN1. Note that in Fig. 2, oncoming lanes LN3 and LN4 are omitted for simplicity.
[0028] 2, if the host vehicle 101 continues traveling as is from the current time point (time point t1), the host vehicle 101 may come close to the other vehicle 102 when passing by the side of the other vehicle 102 because the other vehicle 102 is traveling on the left side in the lane LN2, which may cause psychological pressure on the occupants of both vehicles. Therefore, when the host vehicle 101 recognizes the other vehicle 102 ahead at time point t0, the host vehicle 101 changes route while decelerating (changing route in a direction away from the other vehicle 102) and passes by the side of the other vehicle 102.
[0029] Incidentally, the longer the distance between the host vehicle 101 and the other vehicle 102 at the time t0 when the host vehicle 101 recognizes the other vehicle 102, the lower the recognition accuracy of the other vehicle 102. Therefore, even if the other vehicle 102 is traveling in the center of the lane LN2, the host vehicle 101 Self In some cases, the host vehicle 101 may mistakenly recognize that the host vehicle 101 is traveling close to the lane LN1 and start deceleration control. In this case, only when the host vehicle 101 approaches the other vehicle 102 to a certain extent does the host vehicle 101 recognize that the other vehicle 102 is traveling in the center of the lane LN2 and start acceleration control to return the vehicle speed, which has been reduced by the deceleration control, to the original speed. In this way, when the position of the other vehicle 102 in the vehicle width direction cannot be accurately recognized, the host vehicle 101 may not only accelerate or decelerate but also change its route, which may give the occupants the impression that it is unsteady.
[0030] The above-mentioned hunting of acceleration / deceleration and route change may cause psychological stress and discomfort to the occupants. Therefore, in consideration of this point, the driving control device of this embodiment is configured as follows.
[0031] Fig. 3 is a block diagram showing the main configuration of a cruise control device 50 according to an embodiment of the present invention. This cruise control device 50 controls the traveling operation of the host vehicle 101, and more specifically, controls a traveling actuator so that the host vehicle 101 approaches an object (another vehicle) ahead, and constitutes a part of the vehicle control system 100 in Fig. 1. Note that the operation of the host vehicle 101 traveling so as to reduce the relative distance to the object ahead in the traveling direction is called approaching traveling. As shown in Fig. 3, the cruise control device 50 has a controller 10, a camera 1a, and an actuator AC.
[0032] The camera 1a is a monocular camera having an imaging element (image sensor) such as a CCD or a CMOS, and constitutes a part of the external sensor group 1 in FIG. 1. The camera 1a may be a stereo camera. The camera 1a captures images of the surroundings of the vehicle. The camera 1a is attached, for example, at a predetermined position in the front of the vehicle, and continuously captures images of the space in front of the vehicle to obtain image data of the object (hereinafter referred to as captured image data or simply captured images). The camera 1a outputs the captured images to the controller 10.
[0033] The controller 10 has a recognition unit 141, an area setting unit 142, and a driving control unit 161 as functional components carried out by the calculation unit 11 (FIG. 1). The recognition unit 141 and the area setting unit 142 constitute a part of the external environment recognition unit 14. The driving control unit 161 constitutes a part of the action plan generation unit 15 and the driving control unit 16, and executes control different from that of the driving control unit 16 in FIG. 1.
[0034] Based on the surrounding situation detected by the camera 1a, the recognition unit 141 recognizes an object within a predetermined area (hereinafter referred to as a capture area) set in front of the vehicle 101. Figures 4A and 4B are diagrams for explaining the capture area.
[0035] The area setting unit 142 sets an area AR1 in front of the vehicle 101 as a capture area. As shown in FIG. 4A, the area AR1 is set so that the width (length in the vehicle width direction) AW2 at a position p21 (forward in the traveling direction) beyond a position p2 that is a distance D1 away from the leading end position p1 of the vehicle 101 in the traveling direction is shorter than the width (length in the vehicle width direction) AW1 at a position p11 before the position p2. The area AR1 is also set so that the width AW1 is longer than the lane width LW. Furthermore, the width AW2 gradually becomes shorter at positions beyond the position p2, and the width AW2 becomes 0 at a position p3 that is a distance D2 away from the vehicle 101 in the traveling direction. The line CL in the figure represents the center line of the lane LN1. When the vehicle 101 is traveling in the center position of the lane LN1, the center line of the capture area overlaps with the center line CL of the lane LN1. On the other hand, when the traveling position of the host vehicle 101 deviates from the center line CL of the lane LN1, the position of the center line of the capture area becomes a position deviated from the center line CL of the lane LN1 by the offset control target value. The offset control target value is the deviation amount (offset amount) of the traveling path (target traveling path) of the host vehicle 101 from the center line CL of the lane LN1 in the vehicle width direction. Note that in FIG. 4A, for the sake of convenience in explaining the shape of the area AR1 beyond the position p2, the distance from the position p2 to the position p3 is drawn shorter than the distance D1, but it is preferable that the distance from the position p2 to the position p3 is several times longer than the distance D1.
[0036] By setting the area AR1 as the capture area, for example, even when an object is recognized in a section beyond the position p2, the object is difficult to capture. In this way, by making it difficult to capture an object in a section (a section beyond the position p2) where the recognition accuracy of the object is expected to be low, it is possible to suppress hunting of acceleration / deceleration and sudden route change and deceleration due to erroneous recognition as described above. In addition, by offsetting the area AR1 based on the offset control target value as described above, for example, when it is known that a sufficient distance in the vehicle width direction from the other vehicle 102 can be secured when the host vehicle 101 passes the side of the other vehicle 102, that is, when there is a low possibility that the approach of both vehicles (approach in the vehicle width direction) will cause psychological pressure on the occupants, it is possible to suppress unnecessary capture of the other vehicle 102. As a result, it is possible to suppress unnecessary execution of advance deceleration, which will be described later.
[0037] Moreover, the area AR1 is set so that the width AW3 at a position p41 before a position p4 that is a distance D1 away in the traveling direction from the leading end position p1 of the vehicle 101 is shorter than the width AW1. The width AW1 is set longer to add the amount of recognition error to the vehicle width in consideration of the recognition error of the recognition unit 141. On the other hand, the closer to the vehicle 101, the smaller the recognition error of the recognition unit 141 becomes, so the width AW3 is set shorter than the width AW1 to remove the amount of recognition error.
[0038] Furthermore, when an object is captured (recognized within the capture area) by recognition unit 141 while area setting unit 142 has set area AR1 as the capture area, area setting unit 142 sets area AR2 as the capture area. More specifically, when an object is recognized within area AR1 by recognition unit 141, area setting unit 142 calculates the recognition accuracy (reliability of the recognition result), and sets area AR2 as the capture area when the reliability is equal to or greater than a predetermined threshold TH1.
[0039] 4A, an object captured at a position beyond position p2 is likely to be traveling closer to the host vehicle 101 (host lane LN2) even if its position in the vehicle width direction is not accurately recognized. Therefore, when an object is captured, an area AR2 is set as the capture area to expand the capture area so that an object that has been captured once can be easily captured continuously.
[0040] As shown in FIG. 4B, the area AR2 is a rectangular area with a width AW1 set between a position p5 that is a distance D3 away from the rear end position p6 of the vehicle 101 in the direction opposite to the traveling direction, and a position p8 that is a distance D4 away from the front end position p7 of the vehicle 101 in the traveling direction. In this way, by expanding the capture area, it becomes easier to continue capturing an object that has been captured once. In addition, by expanding the capture area to a position p5 behind the vehicle, it is possible to continue capturing the object for a while even after passing the side of the object. Note that, as shown in FIG. 4B, the distance D4 may be set to the same length as the distance D2, or may be dynamically set based on the position of the object so that the captured object (other vehicle 102) is included in the area AR2.
[0041] The recognition accuracy (reliability) is calculated as follows. First, the area setting unit 142 determines whether or not an object (an object in front of the vehicle 101) shown in the captured image is a target object, based on the captured image of the camera 1a. For example, the area setting unit 142 matches feature points between the captured image and images (comparison images) of various objects (vehicles, people, etc.) stored in advance in the storage unit 42 (feature point matching), and recognizes the type of object shown in the captured image.
[0042] Next, the region setting unit 142 calculates the reliability of the recognition result. At this time, the region setting unit 142 calculates a higher reliability based on the matching result (similarity) of the feature point matching, as the similarity increases. Also, the shorter the relative distance to the object, the higher the recognition accuracy of the position (position in the vehicle width direction) of the object detected from the captured image. Therefore, the region setting unit 142 calculates a higher reliability as the relative distance to the object decreases. The reliability is expressed, for example, as a percentage. Note that the method of calculating the reliability is not limited to this.
[0043] The traveling control unit 161 controls the actuator AC for traveling based on the recognition result of the object recognized by the recognition unit 141. In detail, the traveling control unit 161 performs acceleration / deceleration control (acceleration control and deceleration control) for controlling the acceleration / deceleration of the host vehicle 101 and route change control for changing the traveling route of the host vehicle 101 based on the reliability of the recognition result by the recognition unit 141 and the relative distance and relative speed to the object.
[0044] Fig. 5 is a flowchart showing an example of processing executed by the controller 10 of Fig. 3 in accordance with a predetermined program. The processing shown in the flowchart of Fig. 5 is repeated at predetermined intervals (predetermined time T) while the host vehicle 101 is traveling in the autonomous driving mode, for example.
[0045] First, in step S1, it is determined whether or not an object (target object) has been recognized in a capture area set in front of the vehicle 101. It is assumed that the area AR1 is set as the capture area when the process of FIG. 5 is executed for the first time. If the result in step S1 is negative, in step S10, the area AR1 is set as the capture area in front of the vehicle 101, and the process is terminated. At this time, if the area AR1 has already been set as the capture area, step S10 is skipped and the process is terminated. If the result in step S1 is positive, in step S2, the area AR2 is set as the capture area in front of the vehicle 101. As a result, the next time the process of FIG. 5 is executed, the process of step S1 is performed based on the area AR2.
[0046] Next, in step S3, it is determined whether a route change is necessary. For example, when the object captured in step S1 is another vehicle 102 traveling in an adjacent lane close to the vehicle's lane and there is a possibility that the vehicle 101 will pass beside the other vehicle 102, it is determined that a route change is necessary. In detail, when the distance in the vehicle width direction between the vehicle 101 and the other vehicle 102 is less than a predetermined length TW1 and the relative speed of the vehicle 101 to the other vehicle 102 is equal to or greater than a predetermined speed, it is determined that a route change is necessary. Note that when the recognition accuracy is equal to or less than a threshold value TH2 (>TH1), there is a possibility that the distance in the vehicle width direction between the vehicle 101 and the other vehicle 102 has not been recognized accurately, so it is determined that a route change is unnecessary even if the distance is less than the predetermined length TW1.
[0047] If the result in step S3 is negative, the process proceeds to step S8. If the result in step S3 is positive, then in step S4, it is determined whether or not the route can be changed. For example, when a parked vehicle is present on the left side (shoulder) of lane LN1 in FIG. 2 and there is a possibility of approaching or coming into contact with the parked vehicle if the route is changed, it is determined that the route cannot be changed. Note that when the degree of approach in the longitudinal direction between the vehicle 101 and the other vehicle 102 is equal to or greater than a predetermined value, specifically, when the relative distance between the vehicle 101 and the other vehicle 102 is less than a predetermined distance TL, it may be determined that the other vehicle 102 cannot be avoided and that the route cannot be changed.
[0048] If the result in step S4 is positive, then in step S5, route change control is started, and the process is terminated. At this time, if route change control has already been started, route change control is continued. If the result in step S4 is negative, then in step S6, it is determined whether or not the host vehicle 101 can stop in front of the object at a deceleration less than the maximum deceleration (the maximum deceleration allowed for the host vehicle 101 from the viewpoint of safety). If the result in step S6 is negative, then in step S7, stop control is started so that the host vehicle 101 decelerates and stops at the maximum deceleration, and the process is terminated. At this time, if stop control has already been started, stop control is continued. If the result in step S6 is positive, then the process proceeds to step S8.
[0049] In step S8, it is determined whether pre-deceleration (deceleration by a minute deceleration that is not noticeable to the occupants) is necessary. Specifically, when the distance in the vehicle width direction between the vehicle 101 and the other vehicle is less than a predetermined length TW2 (>TW1) and the relative speed is equal to or greater than a predetermined speed, it is determined that pre-deceleration is necessary. In this way, by determining whether pre-deceleration is necessary using the threshold value TW2 that is greater than the threshold value TW1 used to determine whether route change is necessary, pre-deceleration is performed prior to route change. This makes it possible to suppress hunting of route change as described above, which may occur when the position of the target object in the vehicle width direction cannot be accurately recognized. Note that when the recognition accuracy is equal to or less than the threshold value TH2, as described above, there is a possibility that the distance in the vehicle width direction between the vehicle 101 and the other vehicle is not accurately recognized, so it is determined that pre-deceleration is necessary even if the distance is equal to or greater than the predetermined length TW2.
[0050] If the result in step S8 is negative, the process is terminated. If the result in step S8 is positive, in step S9, deceleration control at a small deceleration (pre-deceleration control) is started, and the process is terminated. At this time, if the pre-deceleration control has already been started, the pre-deceleration control is continued. In the pre-deceleration control, the actuator AC is controlled so that the host vehicle 101 decelerates at a deceleration DR that does not turn on the tail lights (brake lights). Also, in the pre-deceleration control, when the host vehicle 101 is decelerated at the deceleration DR and the relative speed with respect to the other vehicle reaches a predetermined speed, the actuator AC is controlled so that the deceleration becomes 0, that is, so that the host vehicle 101 travels at a constant speed.
[0051] The operation of the cruise control device 50 according to this embodiment can be summarized as follows. Figs. 6 to 10 are diagrams for explaining the operation of the cruise control device 50. Fig. 6 shows an example of the operation when the host vehicle 101 traveling on the lane LN1 changes course to pass the side of the other vehicle 102 traveling on the lane LN2. A characteristic f60 shows the relationship between the vehicle speed and the position when the host vehicle 101 passes the side of the other vehicle 102. A characteristic f61 shows the relationship between the vehicle speed and the position when the host vehicle 101 cannot pass the side of the other vehicle 102 and stops in front of the other vehicle 102.
[0052] When the traveling control device 50 recognizes another vehicle 102 traveling in the adjacent lane LN2 at a vehicle speed V2 (<V1) closer to the own lane LN1 side within the capture area (area AR1) while the own vehicle 101 is traveling at a constant speed at the vehicle speed V1, the deceleration control is started (S1 to S3, S8, S9).
[0053] Thereafter, as the own vehicle 101 approaches the other vehicle 102, the position and vehicle speed of the other vehicle 102 are recognized more accurately. When it is determined that a route change is possible (position p61, time point t61), the traveling control device 50 starts route change control (S3, S4, S5). By the route change control, the own vehicle 101 accelerates to the original vehicle speed V1 while changing the route so that the distance in the vehicle width direction between the own vehicle 101 and the other vehicle 102 becomes equal to or greater than a predetermined length. Then, when the leading end position of the own vehicle 101 passes the leading end position of the other vehicle 102 (time point t62), the series of processes targeting the other vehicle 102 is terminated. At this time, the area AR1 is set again as the capture area. Note that when it is determined that the other vehicle 102 has leaned too close to the own lane LN1 side and the side of the other vehicle 102 cannot be passed (position p62), stop control is started so that the own vehicle 101 stops at a position p63 a predetermined distance before the rear end position p64 of the other vehicle 102 (S4, S6, S7).
[0054] FIG. 7 shows an example of the operation when there is no space available for changing the route when the own vehicle 101 passes by the side of the other vehicle 102. Characteristic f70 shows the relationship between the vehicle speed and the position when the own vehicle 101 passes by the side of the other vehicle 102. Characteristic f71 shows the relationship between the vehicle speed and the position when the own vehicle 101 cannot pass by the side of the other vehicle 102 and stops in front of the other vehicle 102. When the traveling control device 50 recognizes another vehicle 102 traveling in the adjacent lane LN2 at a vehicle speed V2 closer to the own lane LN1 side within the capture area (area AR1) while the own vehicle 101 is traveling at a constant speed at the vehicle speed V1 (position p70, time point t70), the deceleration control is started (S1 to S3, S8, S9).
[0055] In the example shown in FIG. 7, since a construction area CA is provided on the left side of the lane LN1 (upper side in the figure), there is no space for the host vehicle 101 to change the route. Therefore, the cruise control device 50 executes deceleration control (S3, S4, S6, S8, S9) so that the host vehicle 101 passes the side of the other vehicle 102 while decelerating without executing route change control (time t71). Then, when the leading edge position of the host vehicle 101 passes the leading edge position of the other vehicle 102 (time t72), the cruise control device 50 ends the series of processes with the other vehicle 102 as the target. At this time, the area AR1 is set again as the capture area. After that, the host vehicle 101 starts acceleration control, and starts constant speed traveling when the vehicle speed reaches the speed V1. Furthermore, when it is determined that the other vehicle 102 is too close to the host vehicle lane LN1 and it is not possible to pass beside the other vehicle 102 (position p72), stopping control is initiated to stop the host vehicle 101 at position p73 a predetermined distance before the rear end position p74 of the other vehicle 102 (S4, S6, S7).
[0056] Fig. 8 shows an example of the operation when a host vehicle 101 traveling on a lane LN1 passes by the side of another vehicle 102 traveling on a lane LN2 just before an intersection IS. In the example shown in Fig. 8, a traffic light SG is installed at the intersection IS, and the traffic light SG is displaying a stop signal (red signal) indicating a stop instruction at a stop line SL.
[0057] When the cruise control device 50 determines that the host vehicle 101 needs to be stopped at the stop line SL in accordance with the stop signal of the traffic light SG, the cruise control device 50 maintains constant speed cruise control so that the host vehicle 101 travels at a constant speed to position p82 after passing the side of the other vehicle 102. In this way, when it is clear that the host vehicle 101 will stop after passing the side of the other vehicle 102, the cruise control device 50 suppresses the acceleration control after passing. The characteristic f80 shows the relationship between the vehicle speed and the position of the host vehicle 101 when the acceleration control after passing is suppressed. The characteristic f81 shows the relationship between the vehicle speed and the position of the host vehicle 101 when the acceleration control after passing is not suppressed. As shown by the characteristic f81, when the acceleration control after passing is not suppressed, the stop control for stopping the host vehicle 101 at the stop line SL is started at position p81 immediately after the acceleration control is started at position p80. Such unnecessary acceleration and deceleration may deteriorate the ride comfort of the occupants. In order to prevent such a deterioration in the riding comfort of the passengers, the cruise control device 50 suppresses the acceleration control after the passage, as shown by the characteristic f80.
[0058] 9 shows an example of the operation when the host vehicle 101 traveling on the lane LN1 passes by the side of the other vehicles 102, 103 traveling on the lane LN2. Characteristics f90, f91 show the relationship between the vehicle speed and the position of the host vehicle 101 when the host vehicle 101 passes by the other vehicles 102, 103.
[0059] When another vehicle 103 is present ahead of the other vehicle 102, the cruise control device 50 maintains constant speed travel up to position p92 without performing acceleration control after passing the side of the other vehicle 102, as shown in the characteristic f90. In this way, when it is clear that the host vehicle 101 will decelerate again after passing the side of the other vehicle 102, the cruise control device 50 suppresses the acceleration control after passing. The characteristic f91 shows the relationship between the vehicle speed and position of the host vehicle 101 when the suppression of the acceleration control after passing is not performed. As shown in the characteristic f91, the deceleration control for passing the side of the other vehicle 103 is started at position p91 immediately after the acceleration control after passing is started at position p90. Therefore, if the acceleration control after passing is not suppressed, unnecessary acceleration and deceleration may occur, which may deteriorate the riding comfort of the passengers. In order to prevent such deterioration of the riding comfort of the passengers, the cruise control device 50 suppresses the acceleration control after passing as shown in the characteristic f90.
[0060] Fig. 10 shows an example of the traveling operation of the host vehicle when the target object leaves the capture area. In the example shown in Fig. 10, at time t100, which is before time t101, when the host vehicle 101 reaches position p101, the other vehicle 102 is captured within the capture area (area AR1), and deceleration control is started (S1 to S3, S8, S9). Note that the other vehicle 102 is decelerated at time t100. To However, due to a recognition error of the recognition unit 141, it is assumed that the vehicle is recognized and captured on the lane LN1 side rather than the actual position.
[0061] When the recognition accuracy of the other vehicle 102 improves as the host vehicle 101 approaches the other vehicle 102 and it becomes clear that the other vehicle 102 is traveling in the center of the lane LN2 (position p101), the cruise control device 50 stops the deceleration control. At this time, the cruise control device 50 immediately starts the acceleration control so as to return the vehicle speed of the host vehicle 101 to the speed before the deceleration control was started. The characteristic f101 shows the relationship between the vehicle speed and the position of the host vehicle 101 at this time. However, if the deceleration control is immediately switched to the acceleration control at the time when it becomes clear that the other vehicle 102 is traveling in the center of the lane LN2, there is a risk that the ride comfort of the passengers will be deteriorated. Therefore, in order to prevent such deterioration of the ride comfort, even when the recognition accuracy of the other vehicle 102 has improved and it is determined that the deceleration control is unnecessary, the cruise control device 50 does not immediately start the acceleration control, but executes the constant speed cruise control for a predetermined time or distance before starting the acceleration control. The characteristic f100 shows the relationship between the vehicle speed and the position of the host vehicle 101 at this time. In the characteristic f100, constant speed cruise control is performed in the section from position p101 to position p102.
[0062] According to this embodiment, the following advantageous effects can be obtained. (1) The driving control device 50 includes a camera 1a that detects (takes an image of) the surroundings of the vehicle 101, a recognition unit 141 that recognizes an object within a predetermined area set in front of the vehicle 101 based on the surroundings detected by the camera 1a, an area setting unit 142 that calculates the reliability of the recognition result of the object by the recognition unit 141, and a driving control unit 161 that controls an actuator AC for driving based on the recognition result of the object by the recognition unit 141. When the reliability calculated by the area setting unit 142 is equal to or less than a predetermined value (threshold TH2), the driving control unit 161 controls the actuator AC so that the vehicle 101 approaches the object recognized by the recognition unit 141 while decelerating at a predetermined deceleration (deceleration by a minute deceleration that is not noticeable to the occupant), i.e., while decelerating in advance, and when the reliability calculated by the area setting unit 142 is greater than the threshold TH2, the driving control unit 161 controls the actuator AC so that the vehicle 101 approaches the object recognized by the recognition unit 141 while changing the route based on the positions of the vehicle 101 and the object. As a result, when the position of the vehicle ahead in the vehicle width direction cannot be accurately recognized due to a sensor error of the camera 1a, deceleration driving at a slight deceleration is performed with priority over route change. Then, when the position of the vehicle ahead in the vehicle width direction is accurately recognized and it is determined that the vehicle ahead is certainly traveling close to the vehicle's own lane, route change is performed. This type of driving control makes it possible to suppress driving operations that may cause psychological pressure or discomfort to the occupants, such as hunting of acceleration / deceleration and route change, which may occur when another vehicle is recognized in front of the vehicle.
[0063] (2) When the reliability calculated by the region setting unit 142 is greater than the threshold value TH2 and the distance between the host vehicle 101 and the object in the vehicle width direction is less than a first threshold value (threshold value TW1), the traveling control unit 161 controls the actuator AC so that the host vehicle 101 moves its traveling position in a direction that increases the distance between the host vehicle 101 and the object in the vehicle width direction to approach the object. Also, when the reliability is greater than a second threshold value (threshold value TH2) and the distance between the host vehicle 101 and the object in the vehicle width direction is equal to or greater than the threshold value TW1 and equal to or less than the threshold value TW2, the traveling control unit 161 controls the actuator AC so that the host vehicle 101 approaches the object at a predetermined deceleration. This allows the route change to be executed at the timing when it is determined that the route change is necessary, and the occurrence of hunting in the route change can be further suppressed.
[0064] (3) The driving control device 50 includes a camera 1a that detects (takes an image of) the surroundings of the vehicle 101, a recognition unit 141 that recognizes an object in a predetermined area set in front of the vehicle 101 based on the surroundings detected by the camera 1a, a driving control unit 161 that controls an actuator for driving based on the recognition result of the object by the recognition unit 141, and an area setting unit 142 that sets the predetermined area so that the length of the area in the vehicle width direction at a position (for example, position p21 in FIG. 4A) that is a second distance away from the vehicle 101 that is longer than the first distance (for example, width AW2 at position p21 in FIG. 4A) is shorter than the length of the area in the vehicle width direction at a position (for example, position p11 in FIG. 4A) that is a first distance away from the vehicle 101 (for example, width AW1 at position p11 in FIG. 4A). This makes it possible to suppress driving operations that may cause psychological pressure or discomfort to the occupants, such as erroneous recognition of the position of an object far from the vehicle 101, particularly erroneous recognition of the position in the vehicle width direction, such as acceleration / deceleration and route change hunting. This allows for safer driving and improves the comfort of the passengers. In addition, the vehicle can travel more efficiently by suppressing hunting caused by acceleration / deceleration and route changes, which reduces the burden on the environment, such as by reducing CO2 emissions.
[0065] (4) The predetermined area is a first area (area AR1). The area setting unit 142 sets the area AR1 as the predetermined area until the recognition unit 141 recognizes an object, and sets a second area (area AR2) whose length in the vehicle width direction at a position a second distance away from the vehicle 101 is longer than the area AR1 as the predetermined area once the object is recognized. This makes it easier for an object that has been captured once to continue to be captured thereafter, enabling safer driving.
[0066] (5) The area setting unit 142 calculates the reliability of the recognition result of the object, and when the reliability is less than a predetermined threshold TH1, sets the area AR1 as the predetermined area, while when the reliability is equal to or greater than the threshold TH1, sets the area AR2 as the predetermined area. This allows the capture area to be set taking into account the recognition accuracy of the object, and the frequency of erroneous capture of distant objects can be reduced. Therefore, it is possible to further suppress hunting of acceleration / deceleration and route change caused by erroneous recognition of the position of a distant object.
[0067] (6) The area setting unit 142 calculates a lower reliability as the relative distance to the object increases. This makes it more difficult to capture an object that is at a greater relative distance from the vehicle, and further suppresses hunting in acceleration / deceleration and route changes that occur due to erroneous recognition of the position of a distant object.
[0068] The above embodiment can be modified in various ways. Modifications will be described below. In the above embodiment, the camera 1a detects the surroundings of the vehicle, but the vehicle-mounted detector may have any configuration as long as it detects the surroundings of the vehicle. For example, the vehicle-mounted detector may be a radar or a lidar.
[0069] In the above embodiment, the recognition unit 141 recognizes a vehicle as an object, and the driving control unit 161 controls the actuator AC so that the vehicle passes by the side of the vehicle recognized by the recognition unit 141. However, the recognition unit may recognize an object other than a vehicle as an object, and the driving control unit may control the actuator for driving so that the vehicle passes by the side of the object. For example, the recognition unit may recognize a construction zone, a road cone installed in the construction zone, a humanoid robot for guiding a vehicle, a fallen object on the road, and the like as an object. In the above embodiment, the area setting unit 142 is configured to calculate the recognition accuracy (reliability) based on the image captured by the camera 1a as a reliability calculation unit, but the configuration of the reliability calculation unit is not limited to this, and a reliability calculation unit may be provided separately from the area setting unit 142. The reliability calculation unit may calculate the reliability based on data acquired by a radar or a lidar. Furthermore, the reliability calculation unit may change the reliability calculated according to the relative distance from the object based on the type (camera, radar, lidar) and the number of on-board detectors. For example, the reliability calculated when a camera, a radar, and a lidar are used as the on-vehicle detector may be calculated to be higher than the reliability calculated when only a camera is used as the on-vehicle detector. Also, the reliability calculated when multiple cameras are used may be calculated to be higher than the reliability calculated when only one camera is used. As a method for changing the reliability, the reliability may be multiplied by a coefficient determined in advance based on the performance of the camera, radar, or lidar, or other methods may be used.
[0070] In the above embodiment, the road on which the vehicle 101 travels is a straight road, but the cruise control device 50 controls the travel operation of the vehicle 101 by executing the process of FIG. 5 in the same manner when the vehicle 101 travels on a road of another shape (such as a curve). In this case, the capture area (areas AR1 and AR2) is set along the center line of the lane as in the example shown in FIGS. 4A and 4B. This sets the capture area according to the shape of the road. In the above embodiment, the vehicle 101 travels on a road with two lanes on each side, but the cruise control device 50 controls the travel operation of the vehicle 101 by executing the process of FIG. 5 in the same manner when the vehicle 101 travels on a road with three or more lanes on each side. In this case, when adjacent lanes exist on both sides of the lane on which the vehicle 101 travels, for example, when the vehicle 101 travels on the center lane of a road with three lanes on each side, it may be determined that the route cannot be changed at all times in step S4 in consideration of safety.
[0071] In the above embodiment, when the target object is captured, the region setting unit 142 expands the capture region by switching the region from region AR1 to region AR2. However, the configuration of the region setting unit is not limited to this.
[0072] For example, when the route change control is performed and the travel route of the host vehicle 101 is changed, the region setting unit may correct (offset) the position of the region AR2 (position in the vehicle width direction) in consideration of the amount of movement of the travel route in the vehicle width direction due to the route change control. Specifically, when the travel route moves in a direction away from the object in the vehicle width direction due to the route change control, the region setting unit may set the position of the region AR2 so that the region AR2 moves in the vehicle width direction by the amount of the movement (offset amount). FIG. 11 is a diagram for explaining the offset of the capture region (region AR2). FIG. 11 shows a state in which the host vehicle 101 changes its route to the right (lower side of FIG. 4B) so as to move away from the other vehicle 102 in the range from position p111 to position p112 in a situation as shown in FIG. 4B. The solid line TR represents the travel route of the host vehicle 101 (target travel route). The region OF shown by the dashed line typically represents the region AR2 offset along the travel route TR of the host vehicle 101. 11, when the host vehicle 101 changes its route, the area setting unit corrects (offsets) the position of the area A so that the center position of the area AR2 overlaps with the travel route TR. This allows the capture area to be set at an appropriate position even when the host vehicle 101 changes its route, allowing for safer travel operations.
[0073] Also, for example, when the recognition unit recognizes another vehicle (a preceding vehicle traveling ahead of the vehicle's lane) passing the side of the object without changing its route or decelerating, the area setting unit may reduce the capture area so as to narrow the capture area in the vehicle width direction. This makes it possible to suppress unnecessary route changes and deceleration when passing the side of the object, improving the ride comfort of the occupants and reducing the burden on the environment, such as reducing CO2 emissions. Note that, instead of the area setting unit reducing the capture area, the driving control unit may not execute route change control and deceleration control.
[0074] In the above embodiment, the cruise control device 50 is applied to an autonomous vehicle, but the cruise control device 50 can also be applied to vehicles other than autonomous vehicles. For example, the cruise control device 50 can also be applied to manually driven vehicles equipped with ADAS (Advanced Driver Assistance Systems). Furthermore, by applying the cruise control device 50 to a bus or a taxi, it becomes possible for the bus or taxi to smoothly pass by the side of another vehicle, thereby improving the convenience of public transportation. In addition, the ride comfort of the passengers of the bus or taxi can be improved.
[0075] The above description is merely an example, and the present invention is not limited to the above-mentioned embodiment and modifications, as long as the features of the present invention are not impaired. The above-mentioned embodiment and one or more modifications can be arbitrarily combined, and modifications can be combined with each other. [Explanation of symbols]
[0076] 1a camera, 10 controller, 50 driving control device, 141 recognition unit, 142 area setting unit, 161 driving control unit, AC actuator, 100 vehicle control system
Claims
1. An on-board detector that detects the surroundings of the vehicle; a recognition unit that recognizes an object within a predetermined area set in front of the vehicle based on the surrounding situation detected by the vehicle-mounted detector; a reliability calculation unit that calculates a reliability of a recognition result of the object by the recognition unit; a travel control unit that controls an actuator for travel based on a recognition result of the object by the recognition unit, the travel control unit, when the reliability calculated by the reliability calculation unit is equal to or less than a predetermined value, controls the actuator so that the host vehicle approaches the object recognized by the recognition unit at a predetermined deceleration, and when the reliability is greater than the predetermined value, controls the actuator so that the host vehicle approaches the object based on positions of the host vehicle and the object; The driving control unit further controls the actuator to move the driving position of the host vehicle in a direction increasing the distance to perform the approaching driving when the reliability calculated by the reliability calculation unit is greater than the predetermined value and the distance between the host vehicle and the object in the vehicle width direction is less than a first threshold value, and performs driving control to cause the host vehicle to approach the object at the predetermined deceleration when the reliability calculated by the reliability calculation unit is greater than the predetermined value and the distance between the host vehicle and the object in the vehicle width direction is greater than the first threshold value and is less than a second threshold value.
2. In the driving control device according to claim 1, A driving control device further comprising an area setting unit that sets the specified area so that the length of the area in the vehicle width direction at a position a first distance away from the vehicle is shorter than the length of the area in the vehicle width direction at a position a second distance away, the second distance being longer than the first distance.
3. In the driving control device according to claim 2, the predetermined region is a first region, A driving control device characterized in that the area setting unit sets the first area as the specified area until an object is recognized by the recognition unit, and when the object is recognized by the recognition unit, sets a second area as the specified area, the length of which in the vehicle width direction at a position the second distance away from the vehicle is longer than the first area.
4. In the driving control device according to claim 3, A driving control device characterized in that the area setting unit sets the first area as the specified area when the reliability calculated by the reliability calculation unit is less than a specified threshold, and sets the second area as the specified area when the reliability is equal to or greater than the threshold.
5. In the driving control device according to claim 3 or 4, The driving control device is characterized in that, when the driving route of the vehicle changes after the object is recognized by the recognition unit, the area setting unit corrects the position of the second area in the vehicle width direction based on the amount of movement of the driving route of the vehicle in the vehicle width direction.
6. An on-board detector for detecting the surrounding conditions of a vehicle; a recognition unit that recognizes an object within a predetermined area set in front of the vehicle based on the surrounding situation detected by the vehicle-mounted detector; a reliability calculation unit that calculates a reliability of a recognition result of the object by the recognition unit; a travel control unit that controls an actuator for travel based on a recognition result of the object by the recognition unit; a region setting unit that sets the predetermined region such that a length of the region in the vehicle width direction at a position away from the host vehicle by a first distance is shorter than a length of the region in the vehicle width direction at a position away from the host vehicle by a second distance that is longer than the first distance, the predetermined region is a first region, the region setting unit sets the first region as the predetermined region until the object is recognized by the recognition unit, and when the object is recognized by the recognition unit, sets a second region as the predetermined region, the second region being a region having a length in a vehicle width direction at a position away from the host vehicle by the second distance that is longer than the first region; The region setting unit is further configured to set the first region as the predetermined region when the reliability calculated by the reliability calculation unit is less than a predetermined threshold, and to set the second region as the predetermined region when the reliability is equal to or greater than the threshold, The driving control unit controls the actuator so that the host vehicle approaches the object recognized by the recognition unit at a predetermined deceleration when the reliability calculated by the reliability calculation unit is equal to or less than a predetermined value, and controls the actuator so that the host vehicle approaches the object recognized by the recognition unit based on the positions of the host vehicle and the object when the reliability calculated by the reliability calculation unit is equal to or less than a predetermined value.
7. An on-board detector for detecting the surrounding conditions of a vehicle; a recognition unit that recognizes an object within a predetermined area set in front of the vehicle based on the surrounding situation detected by the vehicle-mounted detector; a reliability calculation unit that calculates a reliability of a recognition result of the object by the recognition unit; a travel control unit that controls an actuator for travel based on a recognition result of the object by the recognition unit; a region setting unit that sets the predetermined region such that a length of the region in the vehicle width direction at a position away from the host vehicle by a first distance is shorter than a length of the region in the vehicle width direction at a position away from the host vehicle by a second distance that is longer than the first distance, the predetermined region is a first region, the region setting unit sets the first region as the predetermined region until the object is recognized by the recognition unit, and when the object is recognized by the recognition unit, sets a second region as the predetermined region, the second region being a region having a length in a vehicle width direction at a position away from the host vehicle by the second distance that is longer than the first region; The region setting unit further corrects a position of the second region in a vehicle width direction based on a movement amount of the vehicle's travel path in a vehicle width direction when the travel path of the vehicle changes after the object is recognized by the recognition unit, The driving control unit controls the actuator so that the host vehicle approaches the object recognized by the recognition unit at a predetermined deceleration when the reliability calculated by the reliability calculation unit is equal to or less than a predetermined value, and controls the actuator so that the host vehicle approaches the object recognized by the recognition unit based on the positions of the host vehicle and the object when the reliability calculated by the reliability calculation unit is equal to or less than a predetermined value.
8. The travel control device according to any one of claims 1 to 7, The driving control device according to claim 1, wherein the reliability calculation unit calculates the reliability to be lower as the relative distance to the object becomes longer.
9. The travel control device according to claim 8, The driving control device according to claim 1, wherein the reliability calculation unit changes the reliability calculated in accordance with a relative distance to the object based on the type and number of the vehicle-mounted detectors.
Citation Information
Patent Citations
Object recognition device and vehicle control system
JP2016045903A
Self-driving control device and self-driving system
JP2017159801A
Vehicle controlling apparatus
JP2019130997A
Vehicle control device
JP2019142303A
Vehicle control device, vehicle control method, and program
JP2020163868A
