This application is based upon and claims the benefit of priority from Japanese Patent Application No. 2018-031542 filed on Feb. 26, 2018, the contents of which are incorporated herein by reference.
The present invention relates to a vehicle control device adapted to carry out a travel control for a host vehicle in the case that a specialized type of vehicle is encountered.
In Japanese Laid-Open Patent Publication No. 2014-154128, it is disclosed that, in the case that an emergency vehicle (an ambulance, a fire engine, a police car, etc.) comes into proximity to a general vehicle traveling under an automated driving control, the general vehicle is made to move over and stop so that the emergency vehicle is allowed to travel in a preferential manner.
Certain regions also exist in which roads are provided which allow specialized vehicles other than emergency vehicles, for example, hearses, to travel thereon in a preferential manner. In such regions, in the case that a hearse is encountered, the driver performs a travel control for the host vehicle (driver's own vehicle) in a customary way. However, with automatically driven vehicles and driving assist vehicles, which in recent years are expected to become popular and spread, consideration has not been given to controlling the host vehicle from the standpoint of allowing a hearse to travel smoothly.
The present invention has been devised taking into consideration the aforementioned problem, and has the object of providing a vehicle control device which is capable of allowing a hearse to travel smoothly by executing a travel control in a host vehicle.
A vehicle control device according to a first aspect of the present invention comprises an external environment recognition unit configured to recognize an environment around a periphery of a host vehicle, an action planning unit configured to plan an action of the host vehicle on a basis of a recognition result of the external environment recognition unit, and a vehicle control unit configured to cause the host vehicle to travel in accordance with the action planned by the action planning unit, wherein the external environment recognition unit is configured to identify a hearse from among at least one other vehicle traveling in the vicinity of the host vehicle, and the action planning unit is configured to predict a first travel route on which a hearse is traveling and first passage times at which the hearse passes through respective points of the first travel route, and predict a second travel route on which the host vehicle is traveling and second passage times at which the host vehicle passes through respective points of the second travel route, and in a case that an approach point exists at which a separation distance between the first travel route and the second travel route is less than or equal to a predetermined distance, then if the second passage time at the approach point occurs earlier than the first passage time, and a time difference therebetween lies within a predetermined time period, the action planning unit is configured to plan an action of the host vehicle in a manner so that the host vehicle does not hinder traveling of the hearse.
In accordance with the above-described configuration, since the host vehicle travels in a manner so as not to hinder traveling of the hearse, the hearse can be allowed to travel smoothly. Further, the host vehicle can be made to move in a customary way.
In the first aspect of the invention, in a case that the external environment recognition unit recognizes a traffic light at the approach point, the action planning unit may be configured to plan an action whereby the host vehicle is made to stop before reaching the approach point regardless of a signal indicated by the traffic light.
In accordance with the above-described configuration, the host vehicle is stopped before reaching the intersection traffic light, and therefore, the hearse can be allowed to travel smoothly.
In the first aspect of the invention, the action planning unit may be configured to determine whether or not the host vehicle can be stopped before reaching the approach point, and in a case that the host vehicle cannot be stopped, may be configured to plan an action to cause the host vehicle to pass through the approach point without stopping at the approach point.
In the case that the host vehicle stops in order to give priority to the hearse, traveling of the hearse will be hindered if the stopping position overlaps with the planned route of the hearse. In accordance with the above-described configuration, since the host vehicle passes through the approach point before the hearse does, the hearse can be allowed to travel smoothly.
In the first aspect of the invention, there may further be provided a positioning unit configured to measure a position of the host vehicle, and a route setting unit configured to set a planned route from the position of the host vehicle to a destination on a basis of map information, wherein, in a case that the action planning unit plans an action to cause the host vehicle to travel along the planned route, and the approach point exists between the first travel route and the planned route as the second travel route, the action planning unit may be configured to instruct the route setting unit to reset the planned route, and according to the instruction from the action planning unit, the route setting unit may be configured to set a new planned route to avoid the approach point.
In accordance with the above-described configuration, since the planned route to avoid the approach point is reset, the host vehicle can be allowed to travel without having to wait for the hearse to pass.
In the first aspect of the invention, there may further be provided at least one of a camera configured to capture an image of the periphery of the host vehicle and acquire image information, and a communication device configured to receive external environmental information transmitted from the external environment, wherein the external environment recognition unit be configured to recognize the other vehicle based on the image information or the external environmental information.
In accordance with the above-described configuration, it is possible to recognize the hearse using the image captured by the camera or information transmitted from another vehicle.
In the first aspect of the invention, in a case that the external environment recognition unit recognizes a characteristic of an external appearance of the hearse on the other vehicle, the external environment recognition unit may be configured to identify the other vehicle that possesses the characteristic as the hearse.
In accordance with the above-described configuration, it is possible to recognize a hearse from a characteristic feature of the hearse, for example, from an appearance and shape, a color, a decoration, a marking, a lighting state of a hazard light, a flag, etc., of the hearse.
In the first aspect of the invention, in a case that the external environment recognition unit identifies a police vehicle from among the other vehicle, and recognizes another vehicle following the police vehicle, the external environment recognition unit may be configured to identify the other vehicle as the hearse.
In accordance with the above-described configuration, it is possible to recognize the hearse from a travel state that is peculiar to a hearse, in this instance, a motorcade with a police vehicle at a leading end thereof.
In the first aspect of the invention, in a case that the external environment recognition unit recognizes a group of people lined up along a roadside, and the other vehicle exists for which there is a possibility of it being the hearse, the external environment recognition unit may be configured to identify the other vehicle as the hearse.
In accordance with the above-described configuration, it is possible to recognize the existence of the hearse from a surrounding environment that is peculiar to a time of traveling of a hearse, in this instance, the existence of a group of people lined up along a roadside.
In the first aspect of the invention, there may further be provided a positioning unit configured to measure a position of the host vehicle, wherein the external environment recognition unit is configured to acquire information as to whether or not a cemetery exists within a predetermined distance from the position of the host vehicle based on the external environmental information or map information, and in a case that the cemetery exists, and the other vehicle exists for which there is a possibility of it being the hearse, the external environment recognition unit may be configured to identify the other vehicle as the hearse.
In accordance with the above-described configuration, it is possible to recognize the existence of the hearse from a surrounding environment that is peculiar to a time of traveling of a hearse, in this instance, the existence of a cemetery.
In the first aspect of the invention, the external environment recognition unit may be configured to recognize the hearse together with presence or absence of a funeral attendant vehicle following the hearse.
In accordance with the above-described configuration, since not only the hearse but also the funeral attendant vehicle is recognized, it is possible to deal with the funeral attendant vehicle in the same manner as the hearse.
In the first aspect of the invention, in a case that the external environment recognition unit recognizes a characteristic of an external appearance of the funeral attendant vehicle on the other vehicle, the external environment recognition unit may be configured to identify the other vehicle that possesses the characteristic as the funeral attendant vehicle.
In accordance with the above-described configuration, it is possible to recognize the funeral attendant vehicle based on a characteristic feature of the funeral attendant vehicle, for example, a marking, a lighting state of a hazard light, and the like.
In the first aspect of the invention, there may further be provided a notification control unit configured to control notification to a vehicle occupant according to a notification action planned by the action planning unit, wherein, in a case that the external environment recognition unit is incapable of identifying whether or not the other vehicle is the hearse, the action planning unit may be configured to plan the notification action to prompt the vehicle occupant to select a vehicle control.
In accordance with the above-described configuration, since the driver selects the control in the event it is impossible to recognize on the side of the vehicle whether or not the other vehicle is a hearse, in a case that the other vehicle is a hearse, the driver can appropriately determine the control, and as a result, it is possible to enable the hearse to travel smoothly.
In the first aspect of the invention, there may further be provided a notification control unit configured to control notification to a vehicle occupant according to a notification action planned by the action planning unit, wherein, in a case that the external environment recognition unit is incapable of identifying whether or not the other vehicle is the funeral attendant vehicle, the action planning unit may be configured to plan the notification action to prompt the vehicle occupant to select a vehicle control.
In accordance with the above-described configuration, since the driver selects the control in the event it is impossible to recognize on the side of the vehicle whether or not the other vehicle is a funeral attendant vehicle, in the case that the other vehicle is a funeral attendant vehicle, the driver can appropriately determine the control, and as a result, it is possible to enable the funeral attendant vehicle to travel smoothly.
In the first aspect of the invention, after the host vehicle has stopped, the external environment recognition unit may be configured to recognize whether or not the hearse or the funeral attendant vehicle exists within a predetermined range in front of the host vehicle, and in a case that the external environment recognition unit recognizes that the hearse and the funeral attendant vehicle do not exist within the predetermined range, the action planning unit may be configured to plan an action to restart traveling of the host vehicle.
In accordance with the above-described configuration, it is possible to quickly restart normal traveling of the host vehicle.
In the first aspect of the invention, there may further be provided a restart switch configured to output a travel restart signal in response to an operation of the vehicle occupant, wherein after the host vehicle has stopped, the external environment recognition unit may be configured to recognize whether or not the hearse or the funeral attendant vehicle exists within a predetermined range in front of the host vehicle, and in a case that the external environment recognition unit recognizes that the hearse and the funeral attendant vehicle do not exist within the predetermined range, and detects the travel restart signal, the action planning unit may be configured to plan an action to restart traveling of the host vehicle.
In accordance with the above-described configuration, it is possible to restart normal traveling of the host vehicle at a desired timing.
In the first aspect of the invention, there may further be provided a notification control unit configured to control notification to a vehicle occupant according to a notification action planned by the action planning unit, wherein, in a case that the external environment recognition unit identifies the hearse and the funeral attendant vehicle, the action planning unit may be configured to plan the notification action to notify the vehicle occupant that the hearse and the funeral attendant vehicle are traveling.
In accordance with the above-described configuration, it is possible to cause the vehicle occupant to recognize the existence of the hearse, and further, it is possible to grasp the cause of a behavior of the host vehicle (movement, deceleration, etc., of the host vehicle).
In the first aspect of the invention, there may further be provided a positioning unit configured to measure a position of the host vehicle, and a route setting unit configured to set a planned route from the position of the host vehicle to a destination on a basis of map information, wherein, in a case that the action planning unit plans an action to cause the host vehicle to travel along the planned route, and the external environment recognition unit identifies the hearse and the funeral attendant vehicle, the action planning unit may be configured to instruct the route setting unit to reset the planned route, and according to an instruction from the action planning unit, the route setting unit may be configured to reset a new planned route to avoid a road on which the hearse and the funeral attendant vehicle travel.
In accordance with the above-described configuration, it is possible to avoid encountering the hearse again after the host vehicle has restarted normal traveling.
A vehicle control device according to a second aspect of the present invention comprises an external environment recognition unit configured to recognize another vehicle and an environment around a periphery of a host vehicle, an action planning unit configured to plan an action of the host vehicle on a basis of a recognition result of the external environment recognition unit, and a vehicle control unit configured to cause the host vehicle to travel in accordance with the action planned by the action planning unit, the vehicle control device further comprising a switch configured to output, as travel modes for the host vehicle, setting signals of a first mode in which a hearse is followed, and a second mode that differs from the first mode, wherein, in an event that the setting signal of the second mode is output from the switch, the action planning unit is configured to plan an action to comply with traffic rules, and in an event that the setting signal of the first mode is output from the switch, the action planning unit is configured to plan an action to make a degree at which the traffic rules are complied with to be lower than at a time when the second mode is set.
In accordance with the above-described configuration, the host vehicle can be allowed to travel smoothly in the case that the host vehicle is made to follow the hearse.
According to the first aspect of the present invention, since the host vehicle travels in a manner so as not to hinder traveling of the hearse, the hearse can be allowed to travel smoothly.
According to the second aspect of the present invention, the host vehicle can be allowed to travel smoothly in the case that the host vehicle is made to follow the hearse.
The above and other objects, features, and advantages of the present invention will become more apparent from the following description when taken in conjunction with the accompanying drawings, in which a preferred embodiment of the present invention is shown by way of illustrative example.
A preferred embodiment of a vehicle control device according to the present invention will be described in detail below with reference to the accompanying drawings.
As shown in
In the input system device group 12, there are included external environment sensors 20, a communication device 32, a map unit 40, a navigation device 42, vehicle sensors 52, and a restart switch 54. The external environment sensors 20 detect the state of the surrounding periphery (external environment) of the host vehicle 10. Among the external environment sensors 20, there are included a plurality of cameras 22 that capture images of the external environment, a plurality of radar devices 24 and one or more LIDAR devices 26 that detect the distance between the host vehicle 10 and other surrounding objects, as well as the relative velocity between the host vehicle 10 and the surrounding objects. The communication device 32 transmits and receives information. In the communication device 32, there are included a first communication device 34 and a second communication device 36. The first communication device 34 performs inter-vehicle communications with communication devices 102 provided in other vehicles 100, and acquires external environmental information including information (a type of car, a travel state, a traveling position, etc.) of the other vehicles 100. The second communication device 36 performs road-to-vehicle communications with communication devices 122 provided in infrastructure of a host vehicle travel path 120, and acquires external environmental information including road information (information in relation to traffic lights 126 (see
In the output system device group 16, there are included a driving force output device 80, a steering device 82, a braking device 84, and a notification device 86. The driving force output device 80 includes a driving force output ECU and a drive source such as an engine or a traction motor. The driving force output device 80 generates a driving force in accordance with an operation of an accelerator pedal performed by the vehicle occupant, or a driving control instruction output from the controller 14. The steering device 82 includes an electric power steering system (EPS) ECU and an EPS actuator. The steering device 82 generates a steering force in accordance with an operation of the steering wheel performed by the vehicle occupant, or a steering control instruction output from the controller 14. The braking device 84 includes a brake ECU and a brake actuator. The braking device 84 generates a braking force in accordance with an operation of the brake pedal performed by the vehicle occupant, or a braking control instruction output from the controller 14. The notification device 86 includes a notification ECU, and an information transmission device (a display device, an audio device, a haptic device, etc.). The notification device 86 issues a notification with respect to the vehicle occupant in accordance with a notification instruction output from the controller 14 or another ECU.
The controller 14 comprises an ECU, and includes a computation device 60 such as a processor, and a storage device 72 such as a ROM and a RAM. The controller 14 realizes various functions by the computation device 60 executing programs stored in the storage device 72. As shown in
On the basis of information output from the external environment sensors 20, the communication device 32, the map unit 40, and the navigation device 42, the external environment recognition unit 62 recognizes the periphery around the host vehicle 10. For example, based on the image information acquired by the cameras 22, the information acquired by the radar devices 24 and the LIDAR devices 26, and the external environmental information acquired by the first communication device 34, the external environment recognition unit 62 recognizes the existence, the position, the size, the type, and the travel direction of other vehicles 100 which are traveling or stopped in the vicinity of the host vehicle 10, together with recognizing the distance and the relative velocity between the host vehicle 10 and the other vehicles 100. Further, on the basis of the image information acquired by the cameras 22, the information acquired by the radar devices 24 and the LIDAR devices 26, the high precision map stored in the map unit 40, the map information 48 stored in the navigation device 42, and the external environmental information acquired by the second communication device 36, the external environment recognition unit 62 recognizes the shapes and positions of objects to be recognized that are included in the road environment (roads, lane markings, facilities around the periphery of the road, spaces). Further, on the basis of the image information acquired by the cameras 22 or the external environmental information acquired by the second communication device 36, the external environment recognition unit 62 recognizes the signals (a forward traveling permissible state, a forward traveling prohibited state) that are indicated by the traffic lights 126 (see
Based on information output from the map unit 40 and the navigation device 42, the host vehicle position recognition unit 64 recognizes the position of the host vehicle 10.
The action planning unit 66 plans an optimal action for the host vehicle 10, on the basis of the recognition results from the external environment recognition unit 62 and the host vehicle position recognition unit 64, and detection information from the vehicle sensors 52. For example, the action planning unit 66 plans behaviors of the host vehicle 10 at each of respective points in time, and generates target travel trajectories and target velocities in order to realize such behaviors. Further, in the case that a planned route is set, the action planning unit 66 plans actions that cause the host vehicle 10 to reach a destination along the planned route, and in the case that a planned route is not set, the action planning unit 66 plans actions that cause the host vehicle 10 to travel along the road. Further, the action planning unit 66 plans actions apart from the travel control, for example, the content and timing of notification actions or the like to be issued with respect to the vehicle occupant.
The vehicle control unit 68 controls the output system device group 16 on the basis of the actions planned by the action planning unit 66. For example, the vehicle control unit 68 calculates steering command values corresponding to the target travel trajectory generated by the action planning unit 66, and acceleration/deceleration command values in accordance with the target vehicle velocity, and outputs control instructions with respect to the driving force output device 80, the steering device 82, and the braking device 84.
The notification control unit 70 outputs notification instructions to the notification device 86 based on the notification actions planned by the action planning unit 66.
Apart from the various programs executed by the computation device 60, the storage device 72 shown in
Operations of the vehicle control device 18 will now be described with reference to
In step S1, the external environment recognition unit 62 recognizes the periphery around the host vehicle 10 on the basis of the latest information output from the input system device group 12. In addition, the external environment recognition unit 62 identifies the hearse 100h from among the other vehicles 100 that travel in the vicinity of the host vehicle 10. The identification method for identifying the hearse 100h will be described below in item [3].
In the case that the external environment recognition unit 62 identifies the hearse 100h (step S2: YES), the process proceeds to step S3. On the other hand, in the case that the external environment recognition unit 62 does not identify the hearse 100h (step S2: NO), the series of process steps is brought to an end, and the vehicle control device 18 waits until a subsequent process start timing.
Transitioning from step S2 to step S3, the action planning unit 66 predicts the travel route and the passage time (the amount of time that has passed). More specifically, the action planning unit 66 predicts a first travel route 110 on which the hearse 100h travels, and first passage times at which the hearse 100h passes through each of respective points of the first travel route 110. Further, the action planning unit 66 predicts a second travel route 112 on which the host vehicle 10 travels, and second passage times at which the host vehicle 10 passes through each of respective points of the second travel route 112.
First, examples of predicting the first travel route 110 and the first passage times will be described. For example, in the case that information of a planned route of the hearse 100h is included in the external environmental information that the first communication device 34 receives from the hearse 100h, the action planning unit 66 is capable of predicting such a planned route as the first travel route 110. Further, in the case that the external environment recognition unit 62 recognizes the position and the travel direction of the hearse 100h based on the image information and/or the external environmental information, the action planning unit 66 assumes a straight line extending in the travel direction from the position of the hearse 100h, and is capable of predicting the straight line as the first travel route 110. Further, the action planning unit 66 can distinguish the other travel path 124 on which the hearse 100h travels on the basis of the map information 48 and the position and travel direction of the hearse 100h, and is capable of predicting the other travel path 124 as the first travel route 110. In addition, in the case that the external environment recognition unit 62 recognizes the vehicle velocity of the hearse 100h on the basis of the information acquired by the radar devices 24 (or the LIDAR devices 26) and/or the external environmental information, the action planning unit 66 assumes that the hearse 100h will travel at such a vehicle velocity, and predicts the first passage times when the hearse 100h will pass through the respective points of the first travel route 110.
Next, examples of predicting the second travel route 112 and the second passage times will be described. For example, in the case that the host vehicle 10 is traveling along a planned route set by the navigation device 42, the action planning unit 66 is capable of predicting the planned route as the second travel route 112. Further, in the case that the host vehicle 10 is traveling along a road, the action planning unit 66 can distinguish the host vehicle travel path 120 on which the host vehicle 10 travels on the basis of the map information 48 and the recognition result of the host vehicle position recognition unit 64, and is capable of predicting the host vehicle travel path 120 as the second travel route 112. In addition, the action planning unit 66 assumes that the host vehicle 10 travels at the vehicle velocity detected by the vehicle velocity sensor, and predicts the second passage times at which the host vehicle 10 passes through the respective points of the second travel route 112.
In step S4, the action planning unit 66 determines whether or not there is an approach point 114 between the first travel route 110 and the second travel route 112, whether or not the second passage time at the approach point 114 occurs earlier than the first passage time, and whether or not a time difference therebetween lies within a predetermined time period. The approach point 114 refers to a point where a separation distance between the first travel route 110 and the second travel route 112 becomes less than or equal to a predetermined distance, and more specifically, corresponds to the point at which the first travel route 110 and the second travel route 112 intersect or merge with one another. In the case that the approach point 114 exists, and the second passage time at the approach point 114 occurs earlier than the first passage time, and further, the time difference therebetween lies within the predetermined time period (step S4: YES), the process proceeds to step S5. On the other hand, in the case that the approach point 114 does not exist, or the second passage time at the approach point 114 does not occur earlier than the first passage time, or the time difference therebetween does not lie within the predetermined time period (step S4: NO), the series of process steps is brought to an end, and the vehicle control device 18 waits until a subsequent process start timing.
Transitioning from step S4 to step S5, the vehicle control device 18 performs various controls. On the basis of the map information 48, the image information, and the external environmental information acquired by the second communication device 36, the external environment recognition unit 62 recognizes at least one intersection 128 in front of the host vehicle 10, together with recognizing the presence or absence of a stop line 130. In the case that the stop line 130 is recognized, a distance D1 from the position of the host vehicle 10 to the stop line 130 is recognized, whereas in the case that the stop line 130 is not recognized, a distance D2 from the position of the host vehicle 10 to an entrance 132 of the intersection 128 is recognized. As the position of the entrance 132 of the intersection 128, for example, the position of a virtual boundary line of the other travel path 124 at the intersection 128 is set. In this instance, the action planning unit 66 selects the intersection 128 for which the deviation from the approach point 114 is smallest, and then carries out the following process.
From a maximum allowable deceleration (a predetermined value), the current vehicle velocity (the detected value of the vehicle velocity sensor), and the distance D1 or D2 to the stop line 130 or the entrance 132 of the intersection 128, the action planning unit 66 determines whether or not the host vehicle 10 is capable of stopping before reaching the intersection 128. In the case that the vehicle is capable of stopping, the action planning unit 66 plans an action to stop the host vehicle 10 before reaching the intersection 128, regardless of the signal of the traffic light 126 recognized by the external environment recognition unit 62. In the case that the vehicle is incapable of stopping, the action planning unit 66 plans an action to cause the host vehicle 10 to pass through the intersection 128 without stopping before reaching the intersection 128, under the condition that the traffic light 126 is displaying a forward traveling permission signal. The vehicle control unit 68 calculates a steering amount and a degree of acceleration/deceleration of the host vehicle 10 on the basis of the action planned by the action planning unit 66, outputs a steering instruction to the steering device 82, outputs an acceleration instruction to the driving force output device 80, and outputs a deceleration instruction to the braking device 84.
Furthermore, the action planning unit 66 plans a notification action to notify the vehicle occupant that the hearse 100h is traveling, and that the vehicle control will be carried out accompanying the approach of the hearse 100h. The notification control unit 70 outputs a notification instruction to the notification device 86 corresponding to the notification action planned by the action planning unit 66.
In the case that the behavior of the host vehicle 10 at the intersection 128 is to stop (step S6: stop), the process proceeds to step S7. On the other hand, in the case that the behavior of the host vehicle 10 at the intersection 128 is to pass through the intersection 128 (step S6: pass through), the series of process steps is brought to an end, and the vehicle control device 18 waits until a subsequent process start timing.
In step S7, the external environment recognition unit 62 monitors the region in front of the host vehicle 10, and more specifically, monitors the intersection 128 and the other travel path 124. Based on the image information or the external environmental information, the external environment recognition unit 62 recognizes the other vehicles 100 that exist in the intersection 128 and the other travel path 124, and from among the other vehicles 100, identifies the hearse 100h and the funeral attendant vehicle 100a.
In the case that the external environment recognition unit 62 does not identify the hearse 100h and the funeral attendant vehicle 100a (step S8: NO), it is indicative of a state in which the hearse 100h and the funeral attendant vehicle 100a have passed through the intersection 128. At this time, the external environment recognition unit 62 recognizes that the hearse 100h and the funeral attendant vehicle 100a do not exist in the frontward direction, and the process proceeds to step S9. On the other hand, in the case that the external environment recognition unit 62 identifies the hearse 100h and the funeral attendant vehicle 100a (step S8: YES), it is indicative of a state in which the hearse 100h and the funeral attendant vehicle 100a are prior to having passed through or are currently passing through the intersection 128. At this time, the process returns to step S7, and the external environment recognition unit 62 continues to perform monitoring.
Transitioning from step S8 to step S9, the external environment recognition unit 62 recognizes the signal indicated by the traffic light 126 on the basis of the image information or the external environmental information. If the signal is the forward traveling permission signal (step S10: YES), the process proceeds to step S11. On the other hand, if the signal is other than the forward traveling permission signal (step S10: NO), the process returns to step S9.
Transitioning from step S10 to step S11, the action planning unit 66 plans an action to restart normal traveling, which in this instance, is an action to start or initiate traveling of the host vehicle 10. The action planning unit 66 plans a notification action to notify the vehicle occupant that traveling is possible. The notification control unit 70 outputs a notification instruction to the notification device 86 corresponding to the notification action planned by the action planning unit 66. When the vehicle occupant operates the restart switch 54, the action planning unit 66 generates a travel trajectory for causing the host vehicle 10 to travel along the planned route. The vehicle control unit 68 calculates a steering amount and a degree of acceleration of the host vehicle 10 on the basis of the action planned by the action planning unit 66, outputs a steering instruction to the steering device 82, and outputs an acceleration instruction to the driving force output device 80.
[3. Method of Identifying Hearse 100h and Funeral Attendant Vehicle 100a]
Examples will be described of identification methods which are performed by the external environment recognition unit 62 for identifying the hearse 100h and the funeral attendant vehicle 100a. It is possible to identify the hearse 100h by any one of the methods (1) to (3) described below. It is also possible to combine at least one of the methods (1) to (3) and at least one of the methods (4) and (5). In this case, in methods (1) to (3), other vehicles 100 for which there is a high possibility of them being a hearse 100h are specified, and in methods (4) and (5), it is possible to determine whether or not from among such other vehicles 100, the other vehicle 100 is the hearse 100h. In the case that scores are assigned to the identification results by each of the methods, and if the score is greater than or equal to a predetermined threshold value, it is possible to identify a target other vehicle 100 as the hearse 100h or the funeral attendant vehicle 100a. Of course, other identification methods may be added thereto when the other vehicles 100 are identified.
Combining of the methods (1) to (5) and other identification methods increases the accuracy of the identification. The same can be said with respect to the identification method [3.6] of the funeral attendant vehicle 100a.
[3.1. Identification Method (1) of Hearse 100h]
In the case that, on the basis of the image information, the external environment recognition unit 62 recognizes a characteristic of an external appearance of the hearse 100h on another vehicle 100, the external environment recognition unit 62 can identify the other vehicle 100 that possesses such a characteristic as the hearse 100h. For example, the other vehicle 100 is identified as the hearse 100h in the case it is recognized that the color of the vehicle body is black, that the height of the vehicle is greater than a predetermined vehicle height, that the appearance and shape are of a shape peculiar to a hearse, that the vehicle body is decorated with decorations peculiar to a hearse, that a peculiar marking is affixed to the vehicle body, that flags exist on the front of the vehicle body or on an upper portion of the front wheels, that a hazard lamp is illuminated, or the like. At this time, a technique such as template matching or the like can be utilized.
[3.2. Identification Method (2) of Hearse 100h]
In the case that the external environmental information received by the first communication device 34 includes information indicative of it being a hearse 100h, the external environment recognition unit 62 can identify the other vehicle 100 as the hearse 100h. Within the external environmental information, there may be included information indicating that the other vehicle 100 itself is a hearse 100h, and information indicating that the hearse 100h possesses an external appearance characteristic as described in item [3.1] above.
[3.3. Identification Method (3) of Hearse 100h]
In the case that, on the basis of the image information and the external environmental information, the external environment recognition unit 62 identifies a police vehicle 100p (see
[3.4. Identification Method (4) of Hearse 100h]
In the case that, on the basis of the image information, the external environment recognition unit 62 recognizes a group of people 140 lined up along the roadside (see
[3.5. Identification Method (5) of Hearse 100h]
The external environment recognition unit 62 is capable of acquiring information as to whether or not a cemetery exists within a predetermined distance from the position of the host vehicle 10, based on the external environmental information or the map information 48 acquired by the second communication device 36 (or the high precision map of the map unit 40). In addition, in the case that such a cemetery exists, and by way of a different identification method another vehicle 100 is recognized for which there is a possibility of it being a hearse 100h, the other vehicle 100 is recognized as the hearse 100h.
[3.6. Method of Identifying Funeral Attendant Vehicle 100a]
In the case that another vehicle 100 that satisfies a predetermined condition is recognized, the external environment recognition unit 62 can identify the other vehicle 100 as a funeral attendant vehicle 100a. For example, in the same manner as in the aforementioned item [3.1], in the case that the external environment recognition unit 62 recognizes a characteristic of an external appearance of the funeral attendant vehicle 100a, the external environment recognition unit 62 identifies the other vehicle 100 that possesses such a characteristic as the funeral attendant vehicle 100a. For example, in the case it is recognized that a peculiar marking is affixed to the vehicle body, or that a hazard lamp is illuminated, or the like, the other vehicle 100 is identified as the funeral attendant vehicle 100a. Further, in the same manner as in the aforementioned item [3.2], in the case that information is included within the external environmental information indicating that the vehicle itself is a funeral attendant vehicle 100a, the external environment recognition unit 62 identifies the other vehicle 100 as the funeral attendant vehicle 100a.
Other methods may be considered for identifying the hearse 100h and the funeral attendant vehicle 100a. For example, normally, the hearse 100h and the funeral attendant vehicle 100a travel at a low velocity. Thus, the vehicle velocities of the other vehicles 100 may be detected, and it may be recognized that a possibility exists that the other vehicles 100, which travel at a predetermined vehicle velocity or less, are the hearse 100h or the funeral attendant vehicle 100a. Also, the hearse 100h may sound a car horn. Thus, surrounding sounds may be collected by a microphone, and it may be recognized that a possibility exists that the other vehicles 100, which are sounding a car horn, are the hearse 100h or the funeral attendant vehicle 100a.
In the case that the external environment recognition unit 62 is incapable of clearly identifying whether or not the other vehicle 100 is the hearse 100h or the funeral attendant vehicle 100a, control of the vehicle may be entrusted to the vehicle occupant. In this case, the action planning unit 66 plans a notification action to prompt the vehicle occupant to select a vehicle control. The notification control unit 70 outputs a notification instruction to the notification device 86 corresponding to the notification action planned by the action planning unit 66. For example, the vehicle occupant may select whether or not to continue with automated driving, or may select an action to avoid the hearse 100h or the funeral attendant vehicle 100a.
In the embodiment described above, the vehicle occupant operates the restart switch 54, whereby traveling of the host vehicle 10 is restarted. Instead of this feature, traveling of the host vehicle 10 may be restarted automatically. In this case, after the external environment recognition unit 62 no longer recognizes the hearse 100h and the funeral attendant vehicle 100a within a predetermined range, and further has recognized that the traffic light 126 shows a forward traveling permission signal, the action planning unit 66 generates a travel trajectory for causing the host vehicle 10 to travel along the planned route. The vehicle control unit 68 calculates a steering amount and a degree of acceleration of the host vehicle 10 on the basis of the action planned by the action planning unit 66, outputs a steering instruction to the steering device 82, and outputs an acceleration instruction to the driving force output device 80.
In the aforementioned embodiment, the host vehicle 10 is stopped before reaching the intersection 128, or the host vehicle 10 is allowed to pass through the intersection 128 without being stopped before the intersection 128. Instead of this feature, a planned route on which the host vehicle 10 does not pass through the intersection 128 may be reset.
In this case, the action planning unit 66 instructs the navigation device 42 to reset the planned route before the host vehicle 10 reaches the intersection 128. The route setting unit 46 sets a new planned route that excludes the intersection 128.
In the case that the planned route for the host vehicle 10 and the hearse 100h are the same, when the host vehicle 10 restarts traveling after the host vehicle 10 has allowed the hearse 100h and the funeral attendant vehicle 100a to travel past the host vehicle 10, there is a possibility that the host vehicle 10 may catch up with the hearse 100h and the funeral attendant vehicle 100a. The planned route may be reset in a manner so that the host vehicle 10 cannot catch up with the hearse 100h and the funeral attendant vehicle 100a.
In this case, the action planning unit 66 issues an instruction with respect to the navigation device 42 to reset the planned route. The route setting unit 46 sets a new planned route in which the road on which the hearse 100h and the funeral attendant vehicle 100a are traveling at that point in time is excluded. If there is a cemetery that exists in the vicinity, a route from the position of the hearse 100h to the cemetery may be predicted, and a new planned route may be set that avoids such a predicted route.
The vehicle control device 18 is equipped with the external environment recognition unit 62 configured to recognize the environment around the periphery of the host vehicle 10, the action planning unit 66 configured to plan an action of the host vehicle 10 on the basis of the recognition result of the external environment recognition unit 62, and the vehicle control unit 68 configured to cause the host vehicle 10 to travel in accordance with the action planned by the action planning unit 66. The external environment recognition unit 62 is configured to identify the hearse 100h from among the at least one other vehicle 100 traveling in the vicinity of the host vehicle 10. The action planning unit 66 is configured to predict the first travel route 110 on which a hearse 100h is traveling and first passage times at which the hearse 100h passes through respective points of the first travel route 110, and predict a second travel route 112 on which the host vehicle 10 is traveling and second passage times at which the host vehicle 10 passes through respective points of the second travel route 112. In addition, in the case that the approach point 114 exists at which a separation distance between the first travel route 110 and the second travel route 112 is less than or equal to a predetermined distance, then if the second passage time at the approach point 114 occurs earlier than the first passage time, and a time difference therebetween lies within a predetermined time period, the action planning unit 66 is configured to plan an action of the host vehicle 10 in a manner so that the host vehicle 10 does not hinder traveling of the hearse 100h.
In accordance with the above-described configuration, since the host vehicle 10 travels in a manner so as not to hinder traveling of the hearse 100h, the hearse 100h can be allowed to travel smoothly. Further, the host vehicle 10 can be made to move in a customary way.
In the case that the external environment recognition unit 62 recognizes a traffic light 126 at the approach point 114, the action planning unit 66 is configured to plan an action whereby the host vehicle 10 is made to stop before reaching the approach point 114 regardless of the signal indicated by the traffic light 126.
In accordance with the above-described configuration, the host vehicle 10 is stopped before reaching the intersection traffic light 126, and therefore, the hearse 100h can be allowed to travel smoothly.
The action planning unit 66 is configured to determine whether or not the host vehicle 10 can be stopped before reaching the approach point 114 where the first travel route 110 and the second travel route 112 intersect or merge with one another, and in the case that the host vehicle 10 cannot be stopped, the action planning unit 66 is configured to plan an action to cause the host vehicle 10 to pass through the approach point 114 without stopping at the approach point 114.
In the case that the host vehicle 10 stops in order to give priority to the hearse 100h, traveling of the hearse 100h will be hindered if the stopping position overlaps with the planned route of the hearse 100h. In accordance with the above-described configuration, since the host vehicle 10 passes through the approach point 114 where intersection or merging takes place before the hearse 100h does, the hearse 100h can be allowed to travel smoothly.
The vehicle control device 18 comprises the positioning unit 44 configured to measure the position of the host vehicle 10, and the route setting unit 46 configured to set a planned route from the position of the host vehicle 10 to a destination on the basis of the map information 48. In the case that the action planning unit 66 plans an action to cause the host vehicle 10 to travel along the planned route, and the approach point 114 exists between the first travel route 110 and the planned route as the second travel route 112, the action planning unit 66 is configured to instruct the route setting unit 46 to reset the planned route. According to the instruction from the action planning unit 66, the route setting unit 46 is configured to set a new planned route to avoid the approach point 114.
In accordance with the above-described configuration, since the planned route to avoid the approach point 114 is reset, the host vehicle 10 can be allowed to travel without having to wait for the hearse 100h to pass.
The vehicle control device 18 further comprises at least one of the camera 22 configured to capture the image of the periphery of the host vehicle 10 and acquire image information, and the communication device 32 configured to receive the external environmental information transmitted from the external environment, wherein the external environment recognition unit 62 is configured to recognize the other vehicle 100 based on the image information or the external environmental information.
In accordance with the above-described configuration, it is possible to recognize the hearse 100h using the image captured by the cameras 22 or information transmitted from the other vehicle 100.
In the case that the external environment recognition unit 62 recognizes a characteristic of an external appearance of the hearse 100h on the other vehicle 100, the external environment recognition unit 62 is configured to identify the other vehicle 100 that possesses the characteristic as the hearse 100h.
In accordance with the above-described configuration, it is possible to recognize the hearse 100h from a characteristic feature of the hearse 100h, for example, from an appearance and shape, a color, a decoration, a marking, a lighting state of a hazard light, a flag, etc., of the hearse 100h.
In the case that the external environment recognition unit 62 identifies a police vehicle 100p from among the other vehicle 100, and recognizes another vehicle 100 following the police vehicle 100p, the external environment recognition unit 62 is configured to identify the other vehicle 100 as the hearse 100h.
In accordance with the above-described configuration, it is possible to recognize the hearse 100h from a travel state that is peculiar to a hearse 100h, in this instance, a motorcade with a police vehicle 100p at a leading end thereof.
In the case that the external environment recognition unit 62 recognizes a group of people 140 lined up along a roadside, and the other vehicle 100 exists for which there is a possibility of it being the hearse 100h, the external environment recognition unit 62 is configured to identify the other vehicle 100 as the hearse 100h.
In accordance with the above-described configuration, it is possible to recognize the existence of the hearse 100h from a surrounding environment that is peculiar to a time of traveling of the hearse 100h, in this instance, the existence of the group of people 140 lined up along the roadside.
The vehicle control device 18 is equipped with the positioning unit 44 configured to measure the position of the host vehicle 10. The external environment recognition unit 62 is configured to acquire information as to whether or not a cemetery exists within a predetermined distance from the position of the host vehicle 10 based on the external environmental information or the map information 48, and in the case that the cemetery exists, and the other vehicle 100 exists for which there is a possibility of it being the hearse 100h, the external environment recognition unit is configured to identify the other vehicle 100 as the hearse 100h.
In accordance with the above-described configuration, it is possible to recognize the existence of the hearse 100h from a surrounding environment that is peculiar to a time of traveling of the hearse 100h, in this instance, the existence of a cemetery.
The external environment recognition unit 62 is configured to recognize the hearse 100h together with the presence or absence of a funeral attendant vehicle 100a following the hearse 100h.
In accordance with the above-described configuration, since not only the hearse 100h but also the funeral attendant vehicle 100a is recognized, it is possible to deal with the funeral attendant vehicle 100a in the same manner as the hearse 100h.
In the case that the external environment recognition unit 62 recognizes a characteristic of an external appearance of the funeral attendant vehicle 100a on the other vehicle 100, the external environment recognition unit 62 is configured to identify the other vehicle 100 that possesses the characteristic as the funeral attendant vehicle 100a.
In accordance with the above-described configuration, it is possible to recognize the funeral attendant vehicle 100a based on a characteristic feature of the funeral attendant vehicle 100a, for example, a marking, a lighting state of a hazard light, and the like.
The vehicle control device 18 is equipped with the notification control unit 70 configured to control notification to the vehicle occupant according to a notification action planned by the action planning unit 66. In the case that the external environment recognition unit 62 is incapable of identifying whether or not the other vehicle 100 is the hearse 100h, the action planning unit 66 is configured to plan the notification action to prompt the vehicle occupant to select a vehicle control.
In accordance with the above-described configuration, since the driver selects the control in the event it is impossible to recognize on the side of the vehicle whether or not the other vehicle 100 is a hearse 100h, in the case that the other vehicle 100 is a hearse 100h, the driver can appropriately determine the control, and as a result, it is possible to enable the hearse 100h to travel smoothly.
Further, in the case that the external environment recognition unit 62 is incapable of identifying whether or not the other vehicle 100 is the funeral attendant vehicle 100a, the action planning unit 66 is configured to plan the notification action to prompt the vehicle occupant to select a vehicle control.
In accordance with the above-described configuration, since the driver selects the control in the event it is impossible to recognize on the side of the vehicle whether or not the other vehicle 100 is a funeral attendant vehicle 100a, in the case that the other vehicle 100 is a funeral attendant vehicle 100a, the driver can appropriately determine the control, and as a result, it is possible to enable the funeral attendant vehicle 100a to travel smoothly.
After the host vehicle 10 has stopped, the external environment recognition unit 62 is configured to recognize whether or not the hearse 100h or the funeral attendant vehicle 100a exists within a predetermined range in front of the host vehicle 10. In the case that the external environment recognition unit 62 recognizes that the hearse 100h and the funeral attendant vehicle 100a do not exist within the predetermined range, the action planning unit 66 is configured to plan an action to restart traveling of the host vehicle 10.
In accordance with the above-described configuration, it is possible to promptly restart normal traveling of the host vehicle 10.
The vehicle control device 18 is further equipped with the restart switch 54 configured to output a travel restart signal in response to an operation of the vehicle occupant. After the host vehicle 10 has stopped, the external environment recognition unit 62 is configured to recognize whether or not the hearse 100h or the funeral attendant vehicle 100a exists within a predetermined range in front of the host vehicle 10. In the case that the external environment recognition unit 62 recognizes that the hearse 100h and the funeral attendant vehicle 100a do not exist within the predetermined range, and detects the travel restart signal, the action planning unit 66 is configured to plan an action to restart traveling of the host vehicle 10.
In accordance with the above-described configuration, it is possible to restart normal traveling of the host vehicle 10 at a desired timing.
In the case that the external environment recognition unit 62 identifies the hearse 100h and the funeral attendant vehicle 100a, the action planning unit 66 is configured to plan the notification action to notify the vehicle occupant that the hearse 100h and the funeral attendant vehicle 100a are traveling.
In accordance with the above-described configuration, it is possible to cause the vehicle occupant to recognize the existence of the hearse 100h, and further, it is possible to grasp the cause of a behavior of the host vehicle 10 (movement, deceleration, etc., of the host vehicle 10).
In addition to the positioning unit 44, the vehicle control device 18 comprises the route setting unit 46 configured to set a planned route from the position of the host vehicle 10 to a destination on the basis of the map information 48. In the case that the action planning unit 66 plans an action to cause the host vehicle 10 to travel along the planned route, and the external environment recognition unit 62 identifies the hearse 100h and the funeral attendant vehicle 100a, the action planning unit 66 is configured to instruct the route setting unit 46 to reset the planned route. In accordance with the instruction from the action planning unit 66, the route setting unit 46 is configured to reset a new planned route to avoid a road on which the hearse 100h and the funeral attendant vehicle 100a travel.
In accordance with the above-described configuration, it is possible to avoid encountering the hearse 100h again after the host vehicle 10 has restarted normal traveling.
A vehicle control device 18a according to the second embodiment will be described with reference to
[2. Operations of the Vehicle Control Device 18a]
Operations of the vehicle control device 18a will now be described with reference to
In step S21, the external environment recognition unit 62 recognizes the periphery around the host vehicle 10 on the basis of the latest information output from the input system device group 12. In addition, the external environment recognition unit 62 identifies the hearse 100h from among the other vehicles 100 that travel in the vicinity of the host vehicle 10. The identification method for identifying the hearse 100h is the same as the identification method described in relation to the first embodiment (described above in item [3]).
In the case that the external environment recognition unit 62 identifies the hearse 100h (step S22: YES), the process proceeds to step S23. In the case that the external environment recognition unit 62 does not identify the hearse 100h (step S22: NO), the process proceeds to step S25.
Transitioning from step S22 to step S23, the operation mode which is set in the controller 14 at that point in time is determined. In the case that the following mode is set (step S23: following mode), the process proceeds to step S24. On the other hand, in the case that the normal mode is set (step S23: normal mode), the process proceeds to step S25.
Transitioning from step S23 to step S24, the action planning unit 66 plans an action to cause the host vehicle 10 to follow the hearse 100h. The external environment recognition unit 62 identifies the hearse 100h or a trailing end of the funeral attendant vehicle 100a. The action planning unit 66 plans an action to travel along the travel trajectory of the rearmost vehicle (trailing end vehicle) while maintaining a predetermined inter-vehicle distance with respect to the trailing end vehicle. At this time, the action planning unit 66 determines traffic rules on the basis of traffic rule information of respective regions that are stored in the storage device 72, or traffic rule information acquired from the image information or the external environmental information, and plans various actions so as to comply with the traffic rules. However, the rate of compliance with the traffic rules (i.e., the degree to which the traffic rules are complied with) in the following mode is lower in comparison with the normal mode which will be described later. For example, the action planning unit 66 permits the host vehicle 10 to travel at a velocity that is less than or equal to a minimum velocity that is set by the traffic rules. Further, irrespective of the signal indicated by the traffic light 126, it is possible to travel through the intersection 128. The vehicle control unit 68 calculates a steering amount and a degree of acceleration/deceleration of the host vehicle 10 on the basis of the action planned by the action planning unit 66, outputs a steering instruction to the steering device 82, outputs an acceleration instruction to the driving force output device 80, and outputs a deceleration instruction to the braking device 84.
Transitioning from step S22 or step S23 to step S25, the action planning unit 66 plans an action to cause the host vehicle 10 to travel in a normal manner. At this time, the action planning unit 66 determines traffic rules on the basis of traffic rule information of respective regions that are stored in the storage device 72, or traffic rule information acquired from the image information or the external environmental information, and plans various actions so as to comply with the traffic rules. The rate of compliance with the traffic rules in the normal mode is higher in comparison with the rate of compliance in the above-described following mode. The vehicle control unit 68 calculates a steering amount and a degree of acceleration/deceleration of the host vehicle 10 on the basis of the action planned by the action planning unit 66, outputs a steering instruction to the steering device 82, outputs an acceleration instruction to the driving force output device 80, and outputs a deceleration instruction to the braking device 84.
The vehicle control device 18a is equipped with the external environment recognition unit 62 configured to recognize the environment around the periphery of the host vehicle 10, the action planning unit 66 configured to plan an action of the host vehicle 10 on the basis of the recognition result of the external environment recognition unit 62, and the vehicle control unit 68 configured to cause the host vehicle 10 to travel in accordance with the action planned by the action planning unit 66. Furthermore, the vehicle control device 18a comprises the mode selecting switch 56 configured to output, as travel modes for the host vehicle 10, setting signals of the following mode (first mode) in which the hearse 100h is followed, and the normal mode (second mode) that differs from the following mode. In the event that the setting signal of the normal mode is output from the mode selecting switch 56, the action planning unit 66 is configured to plan an action to comply with traffic rules, and in the event that the setting signal of the following mode is output from the mode selecting switch 56, the action planning unit 66 is configured to plan an action to make the degree at which the traffic rules are complied with to be lower than at a time when the normal mode is set.
In accordance with the above-described configuration, the host vehicle 10 can be allowed to travel smoothly in the case that the host vehicle 10 is made to follow the hearse 100h.
The vehicle control device according to the present invention is not limited to the embodiment discussed above, and it goes without saying that various additional or alternative configurations could be adopted therein without departing from the essence and gist of the present invention.
Number | Date | Country | Kind |
---|---|---|---|
2018-031542 | Feb 2018 | JP | national |