Vehicle control device
The vehicle control device autonomously selects the preferred exit method based on surrounding information and historical parking modes, addressing the inefficiency of manual direction selection in conventional systems and enhancing user experience.
Patent Information
- Application Number
- JP2021041944
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2021-03-16
- Publication Date
- 2025-01-08
- Estimated Expiration
- 2041-03-16
AI Technical Summary
Conventional vehicle control devices require drivers to manually select an exit direction for parking assistance, which is time-consuming and effort-intensive, leading to user frustration.
The vehicle control device autonomously determines a preferred exit method based on vehicle surrounding information, display options, and historical parking modes, reducing the need for driver input.
This approach minimizes driver frustration by automatically selecting the most likely desired exit method, thus streamlining the parking assistance process.
Smart Images

Figure 0007610180000001 
Figure 0007610180000002 
Figure 0007610180000003
Abstract
Description
[Technical field]
[0001] The present invention relates to a vehicle control device that executes parking assist control. [Background technology]
[0002] Conventionally, there have been proposed vehicle control devices configured to execute parking assist control so that the vehicle moves to a target position set according to the surrounding conditions of the vehicle (see, for example, Patent Document 1). Parking assist control includes, for example, a parking mode and an exit mode. The parking mode is a mode for parking the vehicle. The exit mode is a mode for exiting (moving) the parked vehicle to the driving path.
[0003] The device described in Patent Document 1 (hereinafter referred to as the "conventional device") displays multiple arrow marks indicating the vehicle's exit direction (movement direction) on a display device when starting parking assistance control in an exit mode. When the driver selects one of the multiple arrow marks, the conventional device determines the direction indicated by the selected arrow mark as the final exit direction. The conventional device executes parking assistance control in the exit mode so that the vehicle moves in the determined exit direction. [Prior art documents] [Patent documents]
[0004] [Patent Document 1] International Publication No. 2018 / 168512 Summary of the Invention
[0005] In the conventional device, the driver must select an arrow mark on the display device, which is troublesome for the driver as it requires the driver to take the time to select the direction in which the vehicle should leave the garage.
[0006] An object of the present invention is to provide a technique that can reduce the possibility that the driver feels annoyed when starting parking assist control in the pulling out mode, as compared to conventional devices.
[0007] In one or more embodiments, the vehicle control device comprises: A sensor (70) for acquiring vehicle surroundings information, which is information regarding the surrounding conditions of the vehicle; A display device (63); a control unit (10) configured to execute parking assistance control for moving the vehicle from a current position of the vehicle to a target position in response to an assistance request; Equipped with. When the assistance request occurs in a situation where the vehicle is parked, the control unit determining a plurality of leaving methods for leaving the vehicle onto a travel path based on the vehicle surrounding information; Displaying a screen (300) on the display device, on which the plurality of retrieval methods are displayed; Execute the parking assistance control according to the leaving method selected on the screen It is structured as follows. Furthermore, the control unit selecting a leaving method that is estimated to be highly likely to be desired by the driver of the vehicle as a specific leaving method from among the plurality of leaving methods; The screen is displayed on the display device with the specific retrieval method being preselected. It is structured as follows.
[0008] According to the above configuration, the vehicle control device displays the screen with the specific leaving method pre-selected. The specific leaving method is a leaving method that is relatively more likely to be desired by the driver than other leaving directions. Therefore, in many cases, the driver is not required to take the time to select the leaving method. The vehicle control device can reduce the possibility that the driver feels inconvenienced compared to conventional devices.
[0009] In one or more embodiments, the control unit is configured to perform the parking assistance control according to an assistance mode. The assistance mode is A plurality of parking modes for parking the vehicle; A plurality of leaving modes which are modes for performing the leaving of the vehicle; Includes. The leaving method is defined by the leaving mode and the leaving direction. The control unit When the vehicle is parked using the parking assist control in the parking mode, As the leaving mode of the specific leaving method, the leaving mode corresponding to the parking mode used when the vehicle was parked is selected. It is structured as follows.
[0010] According to the above configuration, the vehicle control device can select the leaving mode that is likely to be desired by the driver as the leaving mode for a specific leaving method, according to the parking mode used when the vehicle was parked.
[0011] In one or more embodiments, the leaving direction includes a left direction and a right direction, and the control unit is configured to select one of the left direction and the right direction as the leaving direction of the specific leaving method based on the leaving mode of the specific leaving method and a steering wheel (SW) position of the vehicle.
[0012] According to the above configuration, the vehicle control device can select the leaving direction that is likely to be desired by the driver as the leaving direction for the specific leaving method.
[0013] In one or more embodiments, the plurality of parking modes include: a first parking mode (PM1) for parking the vehicle in a parallel parking manner by moving the vehicle forward; A second parking mode (PM2) for parking the vehicle in the parallel parking mode by moving the vehicle backward; a third parking mode (PM3) for parking the vehicle in a parallel parking format; Includes. The plurality of leaving modes include: A first leaving mode (EM1) which corresponds to the first parking mode and is a mode for moving the vehicle parked in the side-by-side parking manner backward to leave the parking lot; A second exit mode (EM2) which corresponds to the second parking mode and is a mode for moving the vehicle parked in the parallel parking manner forward to exit the parking lot; A third exit mode (EM3) which corresponds to the third parking mode and is a mode for performing the exit of the vehicle parked in the parallel parking format; Includes.
[0014] In one or more embodiments, the control unit comprises: When the vehicle is parked without using the parking assist control in the parking mode, When the vehicle is present in a specific area, one of the first leaving mode and the second leaving mode is selected as the leaving mode of the specific leaving method in preference to the third leaving mode; When the vehicle is not present in the specific area, the third leaving mode is selected as the leaving mode of the specific leaving method in preference to the first leaving mode and the second leaving mode. It is structured as follows.
[0015] For example, the specific area is an area where parallel parking is commonly practiced. According to the above configuration, the vehicle control device can select the pulling out mode that is likely to be desired by the driver as the pulling out mode of the specific pulling out method according to the area where the vehicle is located.
[0016] In one or more embodiments, the control unit is configured to select the particular leaving method according to a priority preset by the driver.
[0017] In one or more embodiments, the control unit may be implemented by a microprocessor programmed to perform one or more functions described herein. In one or more embodiments, the control unit may be implemented in whole or in part by hardware, such as one or more application specific integrated circuits, i.e., ASICs. In the above description, in order to facilitate understanding of the present invention, the names and / or symbols used in the embodiments described below are added in parentheses to the configurations of the invention corresponding to those embodiments. However, each component of the present invention is not limited to the embodiments defined by the names and / or symbols. [Brief description of the drawings]
[0018] [Figure 1] 1 is a schematic configuration diagram of a vehicle control device according to an embodiment of the present invention; [Diagram 2] 13 is an example of an assistance mode screen displayed on a display. [Diagram 3] 13 is an example of a selection screen displayed on a display. [Figure 4] 13 is a flowchart showing a "routine for selecting a delivery mode for a specific delivery method." [Diagram 5] 13 is a flowchart showing a "routine for selecting a shipping direction for a specific shipping method." [Figure 6] 13 is an example of a situation in which parking assist control in an exit mode is executed. [Figure 7] 7 is an example of a selection screen displayed on a display in the situation of FIG. 6. [Figure 8] 13 is an example of a situation in which parking assist control in an exit mode is executed. [Figure 9] 9 is an example of a selection screen displayed on the display in the situation of FIG. 8. [Figure 10] 11 is a flowchart showing a routine for executing parking assist control in an exit mode. [Figure 11]13 is an example of a screen for setting a priority order of leaving modes and a priority order of leaving directions. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0019] <Configuration> 1, a vehicle control device 100 according to this embodiment is mounted (applied) to a vehicle VA. The vehicle control device 100 includes a parking assist ECU 10, an engine ECU 20, a brake ECU 30, a Shift-by-Wire (SBW) ECU 40, an electric power steering ECU (hereinafter referred to as "EPS ECU") 50, and a navigation ECU 60. These ECUs are connected to each other via a Controller Area Network (CAN) 90 so as to be able to transmit and receive data to and from each other.
[0020] ECU is an abbreviation of Electronic Control Unit, and is an electronic control circuit having a microcomputer including a CPU, ROM, RAM, interface, non-volatile memory, etc. as a main component. The CPU realizes various functions by executing instructions (routines, programs) stored in the ROM. For example, the parking assistance ECU 10 is equipped with a microcomputer including a CPU 10a, ROM 10b, RAM 10c, interface (I / F) 10d, non-volatile memory 10e, etc.
[0021] The engine ECU 20 is connected to an engine actuator 21. The engine actuator 21 includes a throttle valve actuator that changes the opening degree of a throttle valve of an internal combustion engine 22. The engine ECU 20 can change the torque generated by the internal combustion engine 22 by driving the engine actuator 21. The torque generated by the internal combustion engine 22 is transmitted to the driving wheels via a transmission 23 and a driving force transmission mechanism. Therefore, the engine ECU 20 can control the driving force of the vehicle VA by controlling the engine actuator 21.
[0022] If the vehicle VA is a hybrid vehicle, the engine ECU 20 can control the driving force generated by either or both of the "internal combustion engine and the electric motor" as the driving source. Furthermore, if the vehicle VA is an electric vehicle, the engine ECU 20 can control the driving force generated by the electric motor as the driving source.
[0023] The brake ECU 30 is connected to a brake actuator 31. The brake actuator 31 includes a known hydraulic circuit. The hydraulic circuit includes a reservoir, an oil pump, various valve devices, and the like. The brake actuator 31 adjusts the hydraulic pressure (i.e., braking pressure) supplied to the wheel cylinder 32 in response to an instruction from the brake ECU 30. The frictional braking force generated on the wheel changes in response to the braking pressure. Therefore, the brake ECU 30 can control the braking force of the vehicle VA by controlling the brake actuator 31.
[0024] The SBW ECU 40 is connected to an SBW actuator 41. The SBW ECU 40 controls the SBW actuator 41 based on the position of a shift lever (not shown). The SBW actuator 41 controls a shift switching mechanism 42 in response to an instruction from the SBW ECU 40 to switch the shift position of the transmission 23 to one of a plurality of shift positions.
[0025] In this example, the shift positions include at least a parking position in which no driving force is transmitted to the drive wheels and the vehicle VA is mechanically locked in a stopped position, a neutral position in which no driving force is transmitted to the drive wheels and the vehicle VA is not mechanically locked in a stopped position, a forward position in which a driving force is transmitted to the drive wheels to move the vehicle VA forward, and a reverse position in which a driving force is transmitted to the drive wheels to move the vehicle VA backward.
[0026] The EPS·ECU 50 is connected to an assist motor (M) 51. The assist motor 51 is incorporated in a steering mechanism 52. The steering mechanism 52 is a mechanism for steering the wheels by rotating the steering wheel SW. The steering mechanism 52 includes a steering wheel SW, a steering shaft US connected to the steering wheel SW, and a steering gear mechanism (not shown). The EPS·ECU 50 detects the steering torque input to the steering wheel SW by the driver using a steering torque sensor (not shown) provided on the steering shaft US, and drives the assist motor 51 based on this steering torque. The EPS·ECU 50 applies a steering torque (steering assist torque) to the steering mechanism 52 by driving the assist motor 51, thereby assisting the steering operation of the driver.
[0027] In addition, when the EPS·ECU 50 receives a steering command from the parking assist ECU 10 while executing parking assist control described below, the EPS·ECU 50 drives the assist motor 51 based on the steering torque specified by the steering command. This steering torque is different from the above-mentioned steering assist torque and represents a torque applied to the steering mechanism 52 by the steering command from the parking assist ECU 10 without requiring the driver to perform a steering operation. This torque changes the steering angle of the steered wheels of the vehicle VA (i.e., the steering angle).
[0028] The navigation ECU 60 is connected to a GPS receiver 61, a map storage unit 62, and a display (display device) 63. The GPS receiver 61 receives a GPS signal for detecting the "latitude and longitude" of the location where the vehicle VA is located. The map storage unit 62 stores map information. The display 63 is a touch panel display. The navigation ECU 60 performs various calculation processes based on the latitude and longitude of the location where the vehicle is located, the map information, etc., and causes the display 63 to display the position of the vehicle VA on a map. Hereinafter, the display mode when the "vehicle position on the map" is displayed on the display 63 is referred to as the "first mode (navigation mode)".
[0029] The display mode of the display 63 includes a first mode and a second mode (parking assistance mode). The second mode is a display mode for performing parking assistance control, and is a display mode for displaying various images showing the surrounding conditions of the vehicle VA as described later. When an assistance request, which will be described later, occurs, the display mode is switched from the first mode to the second mode.
[0030] The parking assistance ECU 10 is connected to a surrounding sensor 70. The surrounding sensor 70 is configured to obtain information regarding the surrounding conditions of the vehicle VA (hereinafter referred to as "vehicle surrounding information"). The vehicle surrounding information includes information about objects present around the vehicle VA and information about dividing lines on the road surface around the vehicle VA. The objects include, for example, moving objects such as automobiles, pedestrians, and bicycles, as well as fixed objects such as guardrails and fences. For example, the surrounding sensor 70 includes multiple ultrasonic sensors 71 and multiple cameras 72.
[0031] The ultrasonic sensor 71 transmits ultrasonic waves in a pulsed manner to a predetermined range around the vehicle VA and receives the reflected waves reflected by an object. The ultrasonic sensor 71 can detect the "reflection point, which is the point on the object where the transmitted ultrasonic waves are reflected," the "distance between the ultrasonic sensor and the object," and the like, based on the time from transmission to reception of the ultrasonic waves.
[0032] The camera 72 is a digital camera incorporating an imaging element such as a charge coupled device (CCD) or a CMOS image sensor (CIS). The camera 72 acquires image data of the surroundings of the vehicle VA (including the positions and shapes of objects and the positions and shapes of demarcation lines) and outputs the image data to the parking assistance ECU 10.
[0033] The parking assistance ECU 10 receives vehicle surroundings information from the surroundings sensor 70 every time a predetermined time dT elapses. Based on the vehicle surroundings information, the parking assistance ECU 10 detects an "area where no objects exist" that is an area around the vehicle VA. If the area where no objects exist has a size and shape that allows the vehicle VA to leave (or park) with ease, the parking assistance ECU 10 determines the area as an "exit possible area (or parking possible area)".
[0034] Furthermore, the parking assist ECU 10 is connected to a parking assist switch 80. The parking assist switch 80 is a switch that is pressed by the driver when the driver requests the parking assist ECU 10 to execute parking assist control (when issuing an assistance request, which will be described later).
[0035] <Screen display> Next, a screen displayed on the display 63 when the display mode is the second mode (hereinafter referred to as the "support mode screen") will be described. As shown in FIG. 2, the support mode screen has a first display area 210 and a second display area 220.
[0036] When the display mode is the second mode, the parking assist ECU 10 displays the following "viewpoint image and traveling direction image" on the assistance mode screen. The methods of generating the viewpoint image and the traveling direction image will be briefly described below.
[0037] The parking assist ECU 10 generates an image (a viewpoint image) of the vehicle VA and the surrounding area of the vehicle VA from a set virtual viewpoint based on image data (forward image data, rearward image data, right side image data, and left side image data) acquired from the camera 72. Methods for generating such viewpoint images are well known (see JP 2012-217000 A and JP 2013-021468 A, etc.). For example, the viewpoint image is an image looking down on the vehicle VA from a position directly above the vehicle VA. Such a viewpoint image is also called a "bird's-eye image."
[0038] The parking assist ECU 10 generates an image (a forward direction image) that displays an area in the forward direction of the vehicle VA based on the forward image data and the rearward image data. When the vehicle VA is moving forward, the parking assist ECU 10 generates a forward direction image that shows the area in front of the vehicle VA based on the forward image data. On the other hand, when the vehicle VA is moving backward, the parking assist ECU 10 generates a forward direction image that shows the area behind the vehicle VA based on the rearward image data.
[0039] The parking assist ECU 10, as shown in FIG. 2, causes the first display area 210 to display an overhead image 211, and also causes the second display area 220 to display a traveling direction image 221.
[0040] <Parking Assist Control Assistance Mode> The parking assist ECU 10 is configured to execute parking assist control according to an assist mode. The assist modes include a parking mode and an exit mode. The parking mode is a mode for parking the vehicle VA in a parking space. The exit mode is a mode for exiting the parked vehicle VA from the parking space to a driving road.
[0041] The parking modes include a first parking mode PM1, a second parking mode PM2, and a third parking mode PM3. The first parking mode PM1 is a mode for parking the vehicle VA in a form of parallel parking by moving the vehicle VA forward. Parallel parking means parking the vehicle perpendicular to the traveling direction of the travel path, and is also called "Perpendicular Parking". When the vehicle VA is parked using the first parking mode PM1, the vehicle VA is parked with the rear of the vehicle body facing the travel path. The second parking mode PM2 is a mode for parking the vehicle VA in a form of parallel parking by moving the vehicle VA backward. When the vehicle VA is parked using the second parking mode PM2, the vehicle VA is parked with the front of the vehicle body facing the travel path. The third parking mode PM3 is a mode for parking the vehicle VA in a form of parallel parking. Parallel parking means parking the vehicle so that the vehicle is parallel to the traveling direction of the travel path, and is also called "Parallel Parking".
[0042] The leaving modes include a first leaving mode EM1, a second leaving mode EM2, and a third leaving mode EM3. The first leaving mode EM1 corresponds to the first parking mode PM1, and is a mode for moving the vehicle VA parked in a parallel parking manner backward to leave the parking lot (moving to the driving path). The second leaving mode EM2 corresponds to the second parking mode PM2, and is a mode for moving the vehicle VA parked in a parallel parking manner forward to leave the parking lot (moving to the driving path). The third leaving mode EM3 corresponds to the third parking mode PM3, and is a mode for moving the vehicle VA parked in a parallel parking manner to leave the parking lot (moving to the driving path).
[0043] <Parking Assist Control Details> A description will now be given of "parking assistance control by leaving mode" related to the features of this embodiment. When an assistance request occurs, the parking assistance ECU 10 determines the leaving method as described below. The leaving method is defined by the leaving mode and the leaving direction. As described above, the leaving mode includes the first leaving mode EM1, the second leaving mode EM2, and the third leaving mode EM3. The leaving direction includes the left direction and the right direction.
[0044] The parking assist ECU 10 sets the target position according to the determined leaving method. The target position is the position of the vehicle VA when leaving the parking lot is completed, and is the position that the center position of the vehicle VA in a plan view should reach.
[0045] The parking assistance ECU 10 calculates a movement path for moving the vehicle VA from the current position to the target position. The movement path is a path along which the vehicle VA can move from the current position to the target position while keeping a predetermined distance or more between the body of the vehicle VA and objects (other vehicles, curbs, guardrails, etc.). The parking assistance ECU 10 calculates the movement path according to one of various known calculation methods (for example, the method proposed in JP 2015-3565 A).
[0046] Next, the parking assist ECU 10 determines movement assistance information for moving the vehicle VA along the movement route. The movement assistance information includes the movement direction of the vehicle VA (specifically, the shift position of the transmission 23), the steering angle pattern, and the speed pattern.
[0047] The parking assist ECU 10 transmits a shift control command to the SBW·ECU 40 via the CAN 90 in accordance with the determined shift position. When the SBW·ECU 40 receives a shift control command from the parking assist ECU 10, it drives the SBW actuator 41 to change the shift position of the transmission 23 to a position specified by the shift control command (i.e., executes shift control).
[0048] The steering angle pattern is data that associates the position of the vehicle VA on the travel route with the steering angle of the steering wheels, and represents the change in steering angle when the vehicle VA travels along the travel route. The parking assist ECU 10 transmits a steering command (including a target steering angle) to the EPS·ECU 50 via the CAN 90 in accordance with the steering angle pattern. When the EPS·ECU 50 receives a steering command from the parking assist ECU 10, it drives the assist motor 51 based on the steering torque specified by the steering command to make the actual steering angle coincide with the target steering angle (i.e., it executes steering angle control).
[0049] The speed pattern is data that associates the position of the vehicle VA on the travel route with the target speed of the vehicle VA, and represents the change in the speed of the vehicle VA when the vehicle VA travels along the travel route. The parking assist ECU 10 transmits a driving force control command to the engine ECU 20 via the CAN 90 in accordance with the speed pattern. When the engine ECU 20 receives a driving force control command from the parking assist ECU 10, the engine ECU 20 controls the engine actuator 21 in response to the driving force control command (i.e., executes driving force control). Furthermore, the parking assist ECU 10 transmits a braking force control command to the brake ECU 30 via the CAN 90 in accordance with the speed pattern. When the brake ECU 30 receives a braking force control command from the parking assist ECU 10, the brake ECU 30 controls the brake actuator 31 in response to the braking force control command (i.e., executes braking force control).
[0050] The "parking assist control in parking mode" is the same. The parking assist ECU 10 sets a target position, which is the position of the vehicle VA when parking of the vehicle VA is completed. The parking assist ECU 10 calculates a movement route for moving the vehicle VA from the current position to the target position. The parking assist ECU 10 determines movement assist information for moving the vehicle VA along the movement route. The parking assist ECU 10 executes shift control, steering angle control, driving force control, and braking force control according to the movement assist information.
[0051] <Determining the shipping method> Next, a method for determining the leaving method will be described. When an assistance request occurs while the vehicle VA is parked, the parking assistance ECU 10 determines a plurality of leaving methods (i.e., a plurality of leaving methods that can be performed in the current situation) for leaving the vehicle VA onto the travel path based on the vehicle surroundings information (specifically, the possible leaving area detected by the vehicle surroundings information). These multiple leaving methods are candidates for the leaving method that will be finally used, and are hereinafter referred to as "candidate leaving methods".
[0052] When an assistance request is generated, the parking assistance ECU 10 switches the display mode of the display 63 to the second mode. As shown in Fig. 3, the parking assistance ECU 10 displays a plurality of arrow marks (301L, 301R, 302L, 302R, 303L, 303R) representing candidate leaving methods and a start button 310 on the overhead image 211. This type of screen is a screen for selecting a final leaving method from the candidate leaving methods, and is hereinafter referred to as a "selection screen 300".
[0053] In this example, the parking assistance ECU 10 can display up to six arrow marks (301L, 301R, 302L, 302R, 303L, 303R) as candidates for the leaving method on the selection screen 300. The arrow mark 301L indicates that the leaving mode is the first leaving mode EM1 and the leaving direction is the left direction. The arrow mark 301R indicates that the leaving mode is the first leaving mode EM1 and the leaving direction is the right direction. The arrow mark 302L indicates that the leaving mode is the second leaving mode EM2 and the leaving direction is the left direction. The arrow mark 302R indicates that the leaving mode is the second leaving mode EM2 and the leaving direction is the right direction. The arrow mark 303L indicates that the leaving mode is the third leaving mode EM3 and the leaving direction is the left direction. The arrow mark 303R indicates that the leaving mode is the third leaving mode EM3 and the leaving direction is to the right.
[0054] The start button 310 is a button that is pressed by the driver when starting the parking assist control in the pulling out mode.
[0055] The driver selects one of the multiple arrow marks (301L, 301R, 302L, 302R, 303L, 303R) on the selection screen 300. Then, the driver presses the start button 310. In the example of FIG. 3, the arrow mark 301R is selected. The selected arrow mark 301R is displayed more emphasized than the other arrow marks. When the driver presses the start button 310 in this state, the parking assistance ECU 10 executes parking assistance control according to the leaving method corresponding to the arrow mark 301R selected on the selection screen 300. That is, the parking assistance ECU 10 causes the vehicle VA to leave the parking lot to the right while moving the vehicle VA backward.
[0056] <Overview of operation> As described above, the conventional device requires the driver to take the trouble of selecting the direction in which the vehicle will leave the garage, which can be a hassle for the driver.
[0057] Therefore, the parking assistance ECU 10 selects, from among the candidate leaving methods, an leaving method that is estimated to be highly likely to be desired by the driver of the vehicle VA, as a "specific leaving method." The parking assistance ECU 10 displays the selection screen 300 with an arrow mark corresponding to the specific leaving method preselected.
[0058] The specific leaving method is a leaving method that is relatively more likely to be desired by the driver than other leaving directions. Therefore, in many cases, the driver does not have to go through the trouble of selecting an arrow mark (i.e., the leaving method). The driver can start parking assistance control in the leaving mode simply by operating the start button 310 on the selection screen 300. In this way, the vehicle control device 100 can reduce the possibility that the driver will feel annoyed compared to conventional devices.
[0059] <How to determine a specific shipping method> Next, a method for determining a specific leaving method will be described. When an assistance request is generated, the CPU 10a (hereinafter simply referred to as "CPU") of the parking assistance ECU 10 determines a candidate leaving method based on a possible leaving area detected from the vehicle surroundings information.
[0060] Next, the CPU sequentially executes the routine of Fig. 4 and the routine of Fig. 5 to determine a specific retrieval method from among the retrieval method candidates. The routine of Fig. 4 is a routine for selecting a retrieval mode of the specific retrieval method, and the routine of Fig. 5 is a routine for selecting a retrieval direction of the specific retrieval method.
[0061] The CPU starts the process from step 400 in FIG. 4 and proceeds to step 401 to determine whether or not the vehicle VA has been parked using parking assist control in the parking mode. The CPU stores information about the parking mode in the non-volatile memory 10e. Specifically, the CPU stores a flag XA, which indicates whether or not the parking assist control in the parking mode has been executed, in the non-volatile memory 10e. If the value of the flag XA is "1", this indicates that the vehicle VA has been parked using the parking assist control in the parking mode. If the value of the flag XA is "0", this indicates that the vehicle VA has been parked without using the parking assist control in the parking mode.
[0062] When the CPU executes parking assist control in the parking mode, the CPU sets the value of the flag XA to "1." Furthermore, the CPU also stores information about the executed parking mode (i.e., information indicating any one of the first parking mode PM1, the second parking mode PM2, and the third parking mode PM3) in the non-volatile memory 10e. The value of the flag XA is set (reset) to "0" when the speed of the vehicle VA becomes equal to or higher than a predetermined speed threshold Vth.
[0063] The CPU refers to the flag XA to determine whether the vehicle VA has been parked using parking assist control in the parking mode. Assume now that the value of the flag XA is "1." In this case, the CPU determines "Yes" in step 401 and proceeds to step 402. In step 402, the CPU determines whether the candidate leaving methods include a leaving method using a leaving mode corresponding to the parking mode stored in the non-volatile memory 10e.
[0064] If the candidate leaving method includes an leaving method using an leaving mode corresponding to the parking mode stored in the non-volatile memory 10e, the CPU judges "Yes" in step 402 and proceeds to step 403. Then, the CPU selects the leaving mode corresponding to the parking mode stored in the non-volatile memory 10e (i.e., the parking mode used when the vehicle VA was parked) as the leaving mode of the specific leaving method. After that, the CPU proceeds to step 495 and ends this routine.
[0065] For example, assume that the vehicle VA is parked using parking assist control in the first parking mode PM1, and then the driver uses parking assist control in the leaving mode. In this case, it is highly likely that the driver will desire the first leaving mode EM1 corresponding to the first parking mode PM1. If the leaving method candidates include a leaving method using the first leaving mode EM1, the CPU selects the first leaving mode EM1 as the leaving mode of the specific leaving method. With this configuration, it is possible to select the leaving mode that is highly likely to be desired by the driver as the leaving mode of the specific leaving method.
[0066] On the other hand, if the candidate leaving methods do not include a leaving method using a leaving mode corresponding to the parking mode stored in the non-volatile memory 10e, the CPU determines "No" in step 402 and proceeds to step 404. The process after step 404 will be described later.
[0067] Assume that the vehicle VA is parked without using parking assist control in the parking mode. In this case, the value of the flag XA is "0". The CPU judges "No" in step 401 and proceeds to step 404. The CPU judges whether the vehicle VA is located in a specific area. In this example, the specific area means an area where side-by-side parking is commonly practiced, such as Japan and China. Areas other than the specific area are areas where parallel parking is commonly practiced, such as Europe. The CPU may determine whether the vehicle VA is located in a specific area based on information from the navigation ECU 60.
[0068] When the vehicle VA is in the specific area, it is highly likely that the vehicle VA is parked in a parallel parking manner. Therefore, the CPU selects one of the first pulling out mode EM1 and the second pulling out mode EM2 as the pulling out mode of the specific pulling out method in preference to the third pulling out mode EM3.
[0069] Specifically, if the vehicle VA is located within a specific area, the CPU determines "Yes" in step 404 and proceeds to step 405. The CPU determines whether the candidate leaving methods include a leaving method using the first leaving mode EM1 or the second leaving mode EM2. If the candidate leaving methods include a leaving method using the first leaving mode EM1 or the second leaving mode EM2, the CPU determines "Yes" in step 405 and proceeds to step 406.
[0070] In step 406, the CPU selects the first leaving mode EM1 or the second leaving mode EM2 as the leaving mode of the specific leaving method. If the leaving method candidates include a leaving method using the first leaving mode EM1 and do not include a leaving method using the second leaving mode EM2, the CPU selects the first leaving mode EM1 as the leaving mode of the specific leaving method. If the leaving method candidates do not include a leaving method using the first leaving mode EM1 and include a leaving method using the second leaving mode EM2, the CPU selects the second leaving mode EM2 as the leaving mode of the specific leaving method. If the leaving method candidates include both a leaving method using the first leaving mode EM1 and a leaving method using the second leaving mode EM2, the CPU selects the first leaving mode EM1 or the second leaving mode EM2 as the leaving mode of the specific leaving method according to a predetermined priority order. In this example, the CPU preferentially selects the first leaving mode EM1. After processing step 406, the CPU proceeds to step 495 and ends this routine.
[0071] If the candidate leaving method does not include either the leaving method using the first leaving mode EM1 or the leaving method using the second leaving mode EM2, the CPU judges "No" in step 405 and proceeds to step 408 to select the third leaving mode EM3 as the leaving mode of the specific leaving method. After that, the CPU proceeds to step 495 and ends this routine.
[0072] On the other hand, if the vehicle VA is not in the specific area, it is highly likely that the vehicle VA is parallel parked. Therefore, the CPU selects the third pulling out mode EM3 as the pulling out mode of the specific pulling out method in preference to the first pulling out mode EM1 and the second pulling out mode EM2.
[0073] Specifically, if the vehicle VA is not located in the specific area, the CPU judges "No" in step 404 and proceeds to step 407. The CPU judges whether the candidate leaving methods include an leaving method using the third leaving mode EM3. If the candidate leaving methods include an leaving method using the third leaving mode EM3, the CPU judges "Yes" in step 407 and proceeds to step 408. The CPU selects the third leaving mode EM3 as the leaving mode of the specific leaving method. The CPU then proceeds to step 495 and ends this routine.
[0074] If the candidate leaving methods do not include a leaving method using the third leaving mode EM3, the CPU judges "No" in step 407 and proceeds to step 406, where it selects the first leaving mode EM1 or the second leaving mode EM2 as the leaving mode of the specific leaving method, as described above. After that, the CPU proceeds to step 495 and ends this routine.
[0075] After completing the routine in Fig. 4, the CPU starts the routine in Fig. 5. The CPU starts the process from step 500 in Fig. 5 and proceeds to step 501. The CPU determines whether the leaving direction can be selected from two directions, the left direction and the right direction, for the leaving mode of the specific leaving method selected in the routine in Fig. 4. Specifically, the CPU determines whether the leaving method candidates include both of the following leaving methods Y1 and Y2. (Removal method Y1) A removal method using the removal mode of the specific removal method selected in the routine of FIG. 4, and the removal direction is to the left. (Removal method Y2) A removal method using the removal mode of the specific removal method selected in the routine of FIG. 4 and in which the removal direction is to the right.
[0076] If the candidate for the outgoing method includes only one of the outgoing methods Y1 and Y2, this means that there is a restriction on the selectable outgoing direction for the outgoing mode of the specific outgoing method, and only the left direction or the right direction can be selected. Therefore, the CPU judges "No" in step 501 and proceeds to step 509, where it selects a selectable direction as the outgoing direction for the specific outgoing method.
[0077] On the other hand, if the candidate leaving method includes both leaving methods Y1 and Y2, this means that the leaving direction can be selected from two directions, left and right, for the leaving mode of the specific leaving method. Therefore, the CPU judges "Yes" in step 501 and proceeds to step 502 to determine whether the vehicle VA is a right-hand drive vehicle.
[0078] If the vehicle VA has a right-hand drive, there is a high possibility that the vehicle VA will be traveling on a road in a region (country) where traffic is on the left. Therefore, the CPU selects the exit direction of the specific exit method as follows.
[0079] Specifically, if the vehicle VA is a right-hand drive vehicle, the CPU judges "Yes" in step 502 and proceeds to step 503 to judge whether the leaving mode of the specific leaving method selected in the routine of FIG. 4 is the first leaving mode EM1 or the second leaving mode EM2. If the leaving mode of the specific leaving method is the first leaving mode EM1 or the second leaving mode EM2, the CPU judges "Yes" in step 503 and proceeds to step 504 to select the left direction as the leaving direction of the specific leaving method. When a vehicle parked in a parallel parking format in a left-hand traffic area is to be left-hand, the driver often leaves the vehicle to the left. With this configuration, the leaving direction that the driver is likely to want can be selected as the leaving direction of the specific leaving method.
[0080] On the other hand, if the leaving mode of the specific leaving method is the third leaving mode EM3, the CPU determines "No" in step 503 and proceeds to step 505, where it selects the rightward direction as the leaving direction of the specific leaving method. When a vehicle parked in a parallel parking format is to be left-hand traffic in an area where traffic is on the left, the driver usually leaves the vehicle in the rightward direction. With this configuration, the leaving direction that is likely to be desired by the driver can be selected as the leaving direction of the specific leaving method.
[0081] In addition, if the vehicle VA has a left-hand drive, there is a high possibility that the vehicle VA will be traveling on a road in an area where traffic is on the right side of the road. Therefore, the CPU selects the departure direction of the specific departure method as follows.
[0082] Specifically, if the vehicle VA has a left-hand drive, the CPU judges "No" in step 502 and proceeds to step 506 to judge whether the leaving mode of the specific leaving method selected in the routine of FIG. 4 is the first leaving mode EM1 or the second leaving mode EM2. If the leaving mode of the specific leaving method is the first leaving mode EM1 or the second leaving mode EM2, the CPU judges "Yes" in step 506 and proceeds to step 507 to select the right direction as the leaving direction of the specific leaving method. When a vehicle parked in a parallel parking format in a right-hand traffic area is to be left, the driver often leaves the vehicle in the right direction. With this configuration, the leaving direction that the driver is likely to want can be selected as the leaving direction of the specific leaving method.
[0083] On the other hand, if the leaving mode of the specific leaving method is the third leaving mode EM3, the CPU determines "No" in step 506 and proceeds to step 508, where it selects the left direction as the leaving direction of the specific leaving method. When a vehicle parked in a parallel parking format is to be left in an area where traffic is on the right side of the road, the driver usually leaves the vehicle to the left. With this configuration, the leaving direction that is likely to be desired by the driver can be selected as the leaving direction of the specific leaving method.
[0084] As described above, the CPU selects either the left direction or the right direction as the leaving direction for the specific leaving method based on the leaving mode of the specific leaving method and the position of the steering wheel SW of the vehicle VA.
[0085] If the candidate retrieval method includes only one retrieval method, the CPU determines that retrieval method as the specific retrieval method without executing the routines of Figures 4 and 5. Then, the CPU displays the selection screen 300 with the arrow mark corresponding to the specific retrieval method preselected.
[0086] <Example of operation> An example of a process for determining a specific delivery method will be described with reference to FIGS.
[0087] (Example 1) In the example of FIG. 6, the vehicle VA is parked in a parking lot in a perpendicular parking manner. Assume that the vehicle VA is parked using parking assist control in the first parking mode PM1. Furthermore, the vehicle VA has a right-hand drive. The driver of the vehicle VA wants to move the vehicle VA to the left using the first leaving mode EM1. In this situation, the CPU determines a specific leaving method as follows:
[0088] The CPU determines the following leaving method A1 to leaving method A3 as leaving method candidates based on the leaving possible area 601 detected from the vehicle surroundings information. (Outgoing method A1) The outgoing mode is the first outgoing mode EM1, and the outgoing direction is the leftward direction. (Outgoing method A2) The outgoing mode is the first outgoing mode EM1, and the outgoing direction is to the right. (Outgoing method A3) The outgoing mode is the third outgoing mode EM3, and the outgoing direction is to the right.
[0089] The CPU executes the routine of Fig. 4. The candidate pulling out methods include the pulling out methods (pulling out method A1 and pulling out method A2) using the first pulling out mode EM1 corresponding to the first parking mode PM1. Therefore, the CPU executes the processes of steps 401, 402, and 403 in order, and selects the first pulling out mode EM1 as the pulling out mode of the specific pulling out method.
[0090] Next, the CPU executes the routine of Fig. 5. For the leaving mode of the specific leaving method (first leaving mode EM1), the leaving direction can be selected from two directions, left and right. Furthermore, the vehicle VA has a right-hand drive. Therefore, the CPU executes the processes of steps 501, 502, 503, and 504 in order, and selects the left direction as the leaving direction of the specific leaving method. Therefore, the CPU determines the leaving method A1 as the specific leaving method from among the candidate leaving methods.
[0091] As shown in Fig. 7, the CPU displays a number of arrow marks (301L, 301R, and 303R) corresponding to candidate leaving methods on the selection screen 300. The arrow mark 301L corresponds to leaving method A1, the arrow mark 301R corresponds to leaving method A2, and the arrow mark 303R corresponds to leaving method A3. Furthermore, the CPU displays the selection screen 300 with the arrow mark 301L corresponding to a specific leaving method preselected. In this way, the selection screen 300 is displayed with the leaving method desired by the driver (arrow mark 301L) preselected.
[0092] (Example 2) In the example of FIG. 6, it is assumed that the vehicle VA has been parked by the driver without using parking assistance control by the parking mode. Furthermore, the vehicle VA is present in a specific region (e.g., Japan). The vehicle VA has a right-hand drive. The driver of the vehicle VA wants to move the vehicle VA to the left using the first leaving mode EM1. In this situation, the CPU determines the specific leaving method as follows:
[0093] As in the first example, the CPU determines the retrieval methods A1 to A3 as the retrieval method candidates.
[0094] The CPU executes the routine of Fig. 4. The CPU executes the processes of steps 401, 404, 405, and 406 in order, and selects the first leaving mode EM1 as the leaving mode of the specific leaving method. Next, the CPU executes the routine of Fig. 5. As in example 1, the CPU executes the processes of steps 501, 502, 503, and 504 in order, and selects the left direction as the leaving direction of the specific leaving method. From the above, the CPU determines the leaving method A1 as the specific leaving method from among the candidate leaving methods.
[0095] 7, the CPU displays the selection screen 300 in a state in which the arrow mark 301L corresponding to the specific leaving method is preselected. In this manner, the selection screen 300 is displayed in a state in which the leaving method (arrow mark 301L) desired by the driver is preselected.
[0096] (Example 3) In the example of FIG. 8, the vehicle VA is parked in a parallel parking style on a road with driving on the right side. Assume that the vehicle VA is parked using parking assistance control in the third parking mode PM3. Furthermore, the vehicle VA has a left-hand drive. The driver of the vehicle VA wants to move the vehicle VA to the left using the third leaving mode EM3. In this situation, the CPU determines a specific leaving method as follows:
[0097] The CPU determines the following leaving method B1 and leaving method B2 as candidate leaving methods based on the possible leaving area 801 detected from the vehicle surroundings information. (Outgoing method B1) The outgoing mode is the first outgoing mode EM1, and the outgoing direction is the leftward direction. (Outgoing method B2) The outgoing mode is the third outgoing mode EM3, and the outgoing direction is the left direction.
[0098] The CPU executes the routine of Fig. 4. The candidate leaving methods include the leaving method using the third leaving mode EM3 corresponding to the third parking mode PM3 (leaving method B2). Therefore, the CPU executes the processes of steps 401, 402, and 403 in order, and selects the third leaving mode EM3 as the leaving mode of the specific leaving method.
[0099] Next, the CPU executes the routine of Fig. 5. For the leaving mode of the specific leaving method (third leaving mode EM3), the CPU can select only the left direction as the leaving direction. Therefore, the CPU executes the processes of steps 501 and 509 in order and selects the left direction as the leaving direction of the specific leaving method. Therefore, the CPU determines the leaving method B2 as the specific leaving method from among the leaving method candidates.
[0100] As shown in Fig. 9, the CPU displays arrow marks (301L and 303L) corresponding to candidate leaving methods on the selection screen 300. The arrow mark 301L corresponds to leaving method B1, and the arrow mark 303L corresponds to leaving method B2. Furthermore, the CPU displays the selection screen 300 with the arrow mark 303L corresponding to the specific leaving method pre-selected. In this way, the selection screen 300 is displayed with the leaving method desired by the driver (arrow mark 303L) pre-selected.
[0101] (Example 4) In the example of FIG. 8, it is assumed that the vehicle VA is parked by the driver without using parking assistance control by the parking mode. Furthermore, the vehicle VA is present in a region other than the specific region (e.g., Europe). The vehicle VA has a left-hand drive. The driver of the vehicle VA wants to move the vehicle VA to the left using the third leaving mode EM3. In this situation, the CPU determines the specific leaving method as follows:
[0102] As in example 3, the CPU determines the output method B1 and the output method B2 as the output method candidates.
[0103] The CPU executes the routine of FIG. 4. The CPU executes the processes of steps 401, 404, 407, and 408 in order, and selects the third leaving mode EM3 as the leaving mode of the specific leaving method. Next, the CPU executes the routine of FIG. 5. For the leaving mode of the specific leaving method (third leaving mode EM3), the CPU can select only the left direction as the leaving direction. Therefore, the CPU executes the processes of steps 501 and 509 in order, and selects the left direction as the leaving direction of the specific leaving method. From the above, the CPU determines the leaving method B2 as the specific leaving method from among the candidate leaving methods.
[0104] 9, the CPU displays the selection screen 300 in a state in which the arrow mark 303L corresponding to the specific leaving method is preselected. In this manner, the selection screen 300 is displayed in a state in which the leaving method (arrow mark 303L) desired by the driver is preselected.
[0105] <Activation> Next, a process for executing parking assist control in the pulling out mode will be described with reference to Fig. 10. The CPU executes the routine of Fig. 10 every time a predetermined time dT elapses.
[0106] The CPU acquires vehicle surroundings information from the surroundings sensor 70 by executing a routine (not shown) every time a predetermined time dT elapses.
[0107] At a predetermined timing, the CPU starts processing from step 1000 in FIG. 10 and proceeds to step 401 to determine whether the value of the execution flag XB is "0". When the value of the execution flag XB is "0", this indicates that parking assistance control is not being executed. When the value of the execution flag XB is "1", this indicates that parking assistance control is being executed. The value of the execution flag XB is set to "0" when the state of an ignition switch (not shown) is changed from the on state to the off state after the vehicle VA is parked.
[0108] Now, assume that the vehicle VA is parked and the value of the execution flag XB is "0." The CPU judges "Yes" in step 1001 and proceeds to step 1002 to judge whether or not an assistance request has occurred. The CPU judges that an assistance request has occurred when all of the following conditions 1 to 3 are satisfied. Note that other conditions may be added as conditions for the occurrence of an assistance request. (Condition 1) The parking assist switch 80 is pressed. (Condition 2) The shift position is the parking position. (Condition 3) The CPU detects an exit possible area in which the vehicle VA can move, based on the vehicle surroundings information.
[0109] If no assistance request has been generated, the CPU determines "No" in step 1002 and proceeds directly to step 1095, where it temporarily ends this routine.
[0110] Now, assuming that a support request has occurred, the CPU judges "Yes" in step 1002 and sequentially executes the processes of steps 1003 to 1007 described below.
[0111] Step 1003: The CPU sets the value of the execution flag XB to “1”. Step 1004: The CPU determines candidate leaving methods based on the vehicle surroundings information. Step 1005: The CPU executes the routine of FIG. 4 to select a delivery mode for a specific delivery method. Step 1006: The CPU executes the routine of FIG. 5 to select the delivery direction of the specific delivery method. Step 1007: The CPU switches the display mode of the display 63 from the first mode to the second mode. Then, the CPU displays the selection screen 300. Specifically, the CPU displays arrow marks corresponding to the retrieval method candidates. Furthermore, the CPU displays the selection screen 300 in a state in which the arrow mark corresponding to the specific retrieval method is pre-selected.
[0112] Next, in step 1008, the CPU determines whether or not the start button 310 has been pressed. The CPU repeatedly executes the process of step 1008 until the start button 310 is pressed. When the start button 310 is pressed, the CPU determines "Yes" in step 1008 and executes the processes of steps 1009 to 1011 described below in order. Thereafter, the CPU proceeds to step 1095 and temporarily ends this routine.
[0113] Step 1009: The CPU sets a target position in the possible leaving area based on the leaving method (leaving mode and leaving direction) selected on the selection screen 300. Then, the CPU calculates a moving route for moving the vehicle VA from the current position to the target position. Step 1010: The CPU determines travel assistance information (specifically, the shift position, steering angle pattern, and speed pattern of the transmission 23) for moving the vehicle VA along the travel route. Step 1011: The CPU executes parking assistance control in the leaving mode, and executes shift control, steering angle control, driving force control, and braking force control in accordance with the movement assistance information.
[0114] After the CPU starts parking assist control in the leaving mode, it starts the routine of FIG. 10 again. When the CPU proceeds to step 1001, the CPU judges "No" and proceeds to step 1012. The CPU judges whether a predetermined end condition is satisfied. The end condition is satisfied when the vehicle VA reaches the target position. If the end condition is not satisfied, the CPU judges "No" in step 1012 and executes the processing of step 1011 as described above. That is, the CPU continues parking assist control. After that, the CPU proceeds to step 1095 and temporarily ends this routine.
[0115] On the other hand, if the end condition is satisfied when the CPU proceeds to step 1012, the CPU determines "Yes" in step 1012 and proceeds to step 1013, where it sets the value of the execution flag XB to "0." After that, the CPU proceeds to step 1095, where it temporarily ends this routine. This ends the parking assistance control in the leaving mode.
[0116] The vehicle control device 100 having the above configuration displays the selection screen 300 with a specific leaving method preselected. The specific leaving method is a leaving method determined based on "the parking mode used, the area in which the vehicle VA is located, and the position of the steering wheel SW of the vehicle VA, etc." (see Figures 4 and 5), and is a leaving method that is estimated to be highly likely to be desired by the driver. Therefore, in many cases, the driver is not required to take the time to select a leaving method. The vehicle control device 100 can reduce the possibility of the driver feeling inconvenienced compared to conventional devices.
[0117] The present invention is not limited to the above-described embodiment, and various modifications can be made within the scope of the present invention.
[0118] (Variation 1) The CPU may determine the specific leaving method from among the leaving method candidates according to a priority order preset by the driver. When the driver performs a predetermined operation on the display 63 while the vehicle VA is stopped or parked, the CPU may display a screen 1100 shown in FIG. 11 in the second display area 220. The screen 1100 is a screen for setting the priority order of the leaving mode and the priority order of the leaving direction. The screen 1100 has a first button 1101 representing the first leaving mode EM1 and a second button 1102 representing the second leaving mode EM2. The driver can select either the first button 1101 or the second button 1102. The screen 1100 further has a third button 1103 representing the left direction and a fourth button 1104 representing the right direction. The driver can select either the third button 1103 or the fourth button 1104.
[0119] In the example of Fig. 11, the second button 1102 is selected and the fourth button 1104 is selected. In this state, the driver presses the confirm button 1105. In this case, when selecting the leaving mode of the specific leaving method, the CPU preferentially selects the second leaving mode EM2 over the first leaving mode EM1. When the CPU proceeds to step 406 of the routine in Fig. 4, the CPU selects the second leaving mode EM2 as the leaving mode of the specific leaving method.
[0120] Furthermore, when selecting the leaving direction for the specific leaving method, the CPU preferentially selects the right direction over the left direction. In this configuration, the CPU omits the processes of steps 502 to 508 in the routine of Fig. 5. Then, when the CPU judges "Yes" in step 501, it selects the right direction as the leaving direction for the specific leaving method.
[0121] (Variation 2) The CPU may record in the non-volatile memory 10e the history of the leaving method (leaving mode and leaving direction) selected by the driver on the selection screen 300. The CPU may select the leaving mode selected frequently by the driver as the leaving mode of the specific leaving method. The CPU may select the leaving direction selected frequently by the driver as the leaving direction of the specific leaving method.
[0122] (Variation 3) In the above embodiment, the CPU is configured to be able to execute three parking modes (PM1, PM2, and PM3) and three leaving modes (EM1, EM2, and EM3), but is not limited to this configuration. For example, the parking modes may include only the second parking mode PM2 and the third parking mode PM3, and the leaving mode may include only the second leaving mode EM2 and the third leaving mode EM3. That is, the CPU may be configured to be able to execute two parking modes (PM2 and PM3) and two leaving modes (EM2 and EM3).
[0123] (Variation 4) When the vehicle VA cannot be moved to the target position by moving it backwards only once, the CPU may calculate the movement path as follows. For example, the CPU calculates a first path for moving the vehicle VA forward or backward from the current position of the vehicle VA to a traveling direction switching position (i.e., a position where the vehicle VA stops temporarily to switch the shift position of the transmission 23), and a second path for moving the vehicle VA forward or backward from the traveling direction switching position to the target position. In this case, the leaving direction of the leaving method represents the direction in which the first path extends. [Explanation of symbols]
[0124] 10...parking assist ECU, 20...engine ECU, 30...brake ECU, 40...SBW·ECU, 50...EPS·ECU, 60...navigation ECU, 70...surrounding sensor, 80...parking assist switch, 100...vehicle control device.
Claims
[Claim 1] A sensor for acquiring vehicle surrounding information, which is information regarding the surrounding conditions of the vehicle; A display device; a control unit configured to execute parking assistance control for moving the vehicle from a current position of the vehicle to a target position in response to an assistance request; Equipped with When the assistance request occurs in a situation where the vehicle is parked, the control unit determining a plurality of leaving methods for leaving the vehicle onto a travel path based on the vehicle surrounding information; Displaying on the display device a screen in which the plurality of retrieval methods are displayed and one of the plurality of retrieval methods is selectable, the screen including a start button; When the start button is pressed, the parking assistance control is executed according to the leaving method selected on the screen. It is configured as follows: Furthermore, the control unit selecting a leaving method that is estimated to be highly likely to be desired by the driver of the vehicle as a specific leaving method from among the plurality of leaving methods; The screen is displayed on the display device with the specific retrieval method being preselected. It was configured as follows: In the vehicle control device, The control unit is configured to execute the parking assistance control according to an assistance mode; The assistance mode is A plurality of parking modes for parking the vehicle; A plurality of leaving modes which are modes for performing the leaving of the vehicle; Including, The leaving method is defined by the leaving mode and the leaving direction, Furthermore, The plurality of parking modes include: a first parking mode for moving the vehicle forward and parking the vehicle in a side-by-side parking manner; a second parking mode for parking the vehicle in the side-by-side parking manner by moving the vehicle in reverse; a third parking mode for parking the vehicle in a parallel parking manner; Including, The plurality of leaving modes include: a first exit mode, which corresponds to the first parking mode and is a mode for moving the vehicle parked in the side-by-side parking manner backward to exit the vehicle; a second exit mode, which corresponds to the second parking mode and is a mode for moving the vehicle parked in the side-by-side parking manner forward to exit the parking lot; a third exit mode, which corresponds to the third parking mode and is a mode for performing the exit of the vehicle parked in the parallel parking format; Including, The leaving direction is either a leftward direction or a rightward direction, The control unit When the vehicle is parked using the parking assist control in the parking mode, selecting, as the leaving mode of the specific leaving method, the leaving mode corresponding to the parking mode used when the vehicle was parked; The system is configured to select either the left direction or the right direction as the leaving direction of the specific leaving method based on the leaving mode of the specific leaving method and the position of the steering wheel of the vehicle. Vehicle control device.
Citation Information
Patent Citations
Going-out mode selection display device for vehicle
JP2010215025A
Parking assist apparatus
JP2013043510A
Vehicle departure support system and method
US20160288712A1
Driving assistance device and method
WO2018168512A1