WO2020157533A1 - 車両の走行制御方法及び走行制御装置 - Google Patents
車両の走行制御方法及び走行制御装置 Download PDFInfo
- Publication number
- WO2020157533A1 WO2020157533A1 PCT/IB2019/000120 IB2019000120W WO2020157533A1 WO 2020157533 A1 WO2020157533 A1 WO 2020157533A1 IB 2019000120 W IB2019000120 W IB 2019000120W WO 2020157533 A1 WO2020157533 A1 WO 2020157533A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- vehicle
- control
- host vehicle
- width
- stop
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims description 37
- 230000001133 acceleration Effects 0.000 claims description 25
- 230000008859 change Effects 0.000 claims description 17
- 238000013459 approach Methods 0.000 claims description 7
- 238000001514 detection method Methods 0.000 description 15
- 238000004092 self-diagnosis Methods 0.000 description 6
- 230000009471 action Effects 0.000 description 4
- 230000008569 process Effects 0.000 description 4
- 238000010586 diagram Methods 0.000 description 3
- 230000009467 reduction Effects 0.000 description 3
- 230000005856 abnormality Effects 0.000 description 2
- 238000010276 construction Methods 0.000 description 2
- 238000003745 diagnosis Methods 0.000 description 2
- 238000003384 imaging method Methods 0.000 description 2
- 208000003443 Unconsciousness Diseases 0.000 description 1
- 208000027418 Wounds and injury Diseases 0.000 description 1
- 230000015556 catabolic process Effects 0.000 description 1
- 238000012937 correction Methods 0.000 description 1
- 230000006378 damage Effects 0.000 description 1
- 230000007423 decrease Effects 0.000 description 1
- 230000035622 drinking Effects 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 208000014674 injury Diseases 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 230000002123 temporal effect Effects 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Images
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W60/00—Drive control systems specially adapted for autonomous road vehicles
- B60W60/001—Planning or execution of driving tasks
- B60W60/0013—Planning or execution of driving tasks specially adapted for occupant comfort
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W30/00—Purposes of road vehicle drive control systems not related to the control of a particular sub-unit, e.g. of systems using conjoint control of vehicle sub-units
- B60W30/14—Adaptive cruise control
- B60W30/143—Speed control
- B60W30/146—Speed limiting
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W40/00—Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models
- B60W40/08—Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models related to drivers or passengers
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W40/00—Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models
- B60W40/10—Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models related to vehicle motion
- B60W40/105—Speed
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W50/00—Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
- B60W50/02—Ensuring safety in case of control system failures, e.g. by diagnosing, circumventing or fixing failures
- B60W50/0205—Diagnosing or detecting failures; Failure detection models
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W60/00—Drive control systems specially adapted for autonomous road vehicles
- B60W60/001—Planning or execution of driving tasks
- B60W60/0015—Planning or execution of driving tasks specially adapted for safety
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W60/00—Drive control systems specially adapted for autonomous road vehicles
- B60W60/001—Planning or execution of driving tasks
- B60W60/0015—Planning or execution of driving tasks specially adapted for safety
- B60W60/0018—Planning or execution of driving tasks specially adapted for safety by employing degraded modes, e.g. reducing speed, in response to suboptimal conditions
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W60/00—Drive control systems specially adapted for autonomous road vehicles
- B60W60/001—Planning or execution of driving tasks
- B60W60/0025—Planning or execution of driving tasks specially adapted for specific operations
- B60W60/00253—Taxi operations
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W60/00—Drive control systems specially adapted for autonomous road vehicles
- B60W60/007—Emergency override
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W40/00—Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models
- B60W40/08—Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models related to drivers or passengers
- B60W2040/0818—Inactivity or incapacity of driver
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W2554/00—Input parameters relating to objects
- B60W2554/60—Traversable objects, e.g. speed bumps or curbs
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W2554/00—Input parameters relating to objects
- B60W2554/80—Spatial relation or speed relative to objects
- B60W2554/801—Lateral distance
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W2554/00—Input parameters relating to objects
- B60W2554/80—Spatial relation or speed relative to objects
- B60W2554/803—Relative lateral speed
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W2720/00—Output or target parameters relating to overall vehicle dynamics
- B60W2720/10—Longitudinal speed
- B60W2720/103—Speed profile
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W2720/00—Output or target parameters relating to overall vehicle dynamics
- B60W2720/10—Longitudinal speed
- B60W2720/106—Longitudinal acceleration
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W2720/00—Output or target parameters relating to overall vehicle dynamics
- B60W2720/12—Lateral speed
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W2720/00—Output or target parameters relating to overall vehicle dynamics
- B60W2720/12—Lateral speed
- B60W2720/125—Lateral acceleration
Definitions
- the present invention relates to a vehicle travel control method and a travel control device including automatic vehicle stop control for the vehicle volume.
- Patent Document 1 A technique is known in which a vehicle is automatically parked on a road shoulder when the transfer is not performed (Patent Document 1). In this technique, when the vehicle is stopped on the shoulder of a road, the stop position of the vehicle is predicted, and steering is performed while decelerating the vehicle speed toward the predicted stop position.
- Patent Document 1 When driving the vehicle so that it approaches the road shoulder, the vehicle occupant may feel a sense of discomfort in the vehicle motion due to the automatic driving control compared to the driving operation by the driver. Therefore, in automatic vehicle travel control, it is required to perform control so that the occupant does not feel uncomfortable.
- the stop position and stop route of the vehicle are disclosed in Patent Document 1, it is not disclosed until the vehicle is stopped so as not to make the occupant feel uncomfortable. Therefore, the technique of Patent Document 1 may give a strong sense of discomfort to an occupant when the vehicle is controlled to approach the road shoulder.
- the problem to be solved by the present invention is to provide a traveling control method and a traveling control device for a vehicle capable of stopping the vehicle on the shoulder of a road so as not to give an occupant an uncomfortable feeling.
- the present invention relates to automatic stop control including deceleration control for decelerating the speed of a host vehicle, width-shifting control for moving the host vehicle from a running lane to a road shoulder, and stop control for stopping the host vehicle on the road shoulder.
- deceleration control for decelerating the speed of a host vehicle
- width-shifting control for moving the host vehicle from a running lane to a road shoulder
- stop control for stopping the host vehicle on the road shoulder.
- the own vehicle is sufficiently decelerated before being moved to the shoulder of the road, so that the own vehicle can be stopped on the shoulder of the passenger without giving a feeling of discomfort.
- FIG. 1 is a block diagram showing an embodiment of a vehicle travel control device according to the present invention. It is a figure which shows the state which detects the distance from an own vehicle to a curb, and sets a target route. It is a top view showing a run scene of automatic stop control concerning an embodiment of the present invention. It is a figure which shows the target route in the driving scene shown in FIG. 3, a target vehicle speed profile, and a direction indicator profile.
- FIG. 10 is a plan view showing a traveling scene of conventional automatic vehicle stop control in which deceleration of the host vehicle and movement to the road shoulder are simultaneously performed. It is a block diagram which shows the structure of the automatic vehicle stop control part shown in FIG.
- FIG. 1 is a block diagram showing the configuration of the travel control device VTC according to the present embodiment.
- the travel control device VTC according to the present embodiment is also an embodiment for implementing the vehicle travel control method according to the present invention.
- the travel control device VTC is, for example, an in-vehicle device mounted in a vehicle, and has various functions for controlling travel of the host vehicle V 0 (see FIG. 2) in which the travel control device VTC is mounted.
- the travel control unit VTC in addition to the automatic cruise control function for running automatically the vehicle V 0 toward a destination set, when the vehicle V 0 has arrived at the destination, the vehicle V 0 It is equipped with an automatic stop control function that stops the vehicle from the running lane to the road shoulder.
- the travel control device VTC includes a destination setting unit 1, a vehicle position detection unit 2, a map database 3, a route setting unit 4, a sensor 5, a travelable area generation unit 6, and a target.
- a route setting part 4 a travelable area generation part 6, a target route generation part 7, a route following control part 8, a corner deceleration control part 11, and a vehicle speed adjustment part 12 are provided.
- the stationary obstacle deceleration control unit 16, the stop line vehicle stop control unit 17, the preceding vehicle recognition unit 18, the headway distance control unit 19, the automatic vehicle stop control unit 20, and the self-diagnosis unit 24 are one or more. It is composed of a computer and software installed in the computer.
- the computer includes a ROM that stores a program for causing the above-described units to function, a CPU that executes the program stored in the ROM, and a RAM that functions as an accessible storage device. Note that an MPU, DSP, ASIC, FPGA, or the like can be used instead of or together with the CPU.
- the computer configuring each of the above-mentioned units includes a destination setting unit 1, a vehicle position detection unit 2, a map database 3, a sensor 5, a steering actuator 9, a vehicle speed servo 13, a lighting circuit 21, and an in-vehicle camera.
- a vehicle-mounted LAN such as CAN (Controller Area Network) or the like is connected.
- the destination setting unit 1 sets a destination when the vehicle V 0 travels by the automatic travel control function.
- the destination setting unit 1 includes a display device and an input device.
- the display device is, for example, a display such as a liquid crystal panel, and displays map information read from the map database 3, setting information for setting a destination, and the like.
- the input device is, for example, a device such as a touch panel arranged on a display screen, a dial switch, or a microphone capable of inputting by driver's voice, and is used for input operation of a destination for setting information displayed on the display device. Used.
- the destination setting unit 1 generates destination information indicating the position of the destination based on the map information, the setting information, and the input information input from the input device.
- the host vehicle position detection unit 2 detects the current position of the host vehicle V 0 .
- the vehicle position detection unit 2 includes a GPS unit, a gyro sensor, a vehicle speed sensor and the like.
- the own vehicle position detection unit 2 detects radio waves transmitted from a plurality of satellite communications by the GPS unit, periodically acquires the position information of the own vehicle V 0 , and the acquired position information of the own vehicle V 0 ,
- the current position of the host vehicle V 0 is detected based on the angle change information acquired from the gyro sensor and the speed information acquired from the vehicle speed sensor, and host vehicle position information indicating the current position is generated.
- the map database 3 stores low-precision map information and three-dimensional high-precision map information.
- the low-precision map information is map information used in a general car navigation device and the like, and information about roads is recorded together with position information of various facilities and specific points.
- the road information includes location information such as a confluence point, a branch point, a toll gate, a position where the number of lanes decreases, a service area (SA)/parking area (PA), a road type, a road width, a number of lanes, a road radius, It includes information about roads such as whether there is a dedicated lane for turning right or left, the number of dedicated lanes, and speed limits.
- 3D high-precision map information is 3D map information based on the road shape detected when traveling on an actual road using a data acquisition vehicle, and together with map information, road confluence, branch points, and charges
- the location information, the position where the number of lanes is reduced, and the detailed and highly accurate position information such as the service area/parking area are the map information associated as the three-dimensional information.
- the route setting unit 4 generates a travel route to the destination of the host vehicle V 0 .
- the route setting unit 4 includes a route generation unit 41 and a lane setting unit 42.
- the route generation unit 41 based on the destination information acquired from the destination setting unit 1, the own vehicle position information acquired from the own vehicle position detection unit 2, and the map information acquired from the map database 3, the own vehicle V Generate a travel route from the current position of 0 to the destination.
- the lane setting unit 42 sets the lane in which the host vehicle V 0 travels on the travel route based on the three-dimensional high-precision map information acquired from the map database 3.
- the sensor 5 detects the situation around the vehicle V 0 .
- the sensor 5 includes, for example, a camera, a radar device, and a lidar device.
- the camera is an image sensor that captures image data by imaging a predetermined area in front of the host vehicle V 0 , and is composed of, for example, a CCD wide-angle camera provided above the front window in the vehicle interior.
- the camera may be a stereo camera or an omnidirectional camera, and may include a plurality of image sensors. From the image data captured by the camera, the travel control device VTC identifies roads existing in front of the host vehicle V 0 and structures around the road, road markings, signs, stop lines, other vehicles, motorcycles, bicycles, pedestrians, etc. It is detected as the surrounding situation of the own vehicle V 0 .
- a millimeter wave or ultrasonic is irradiated to the front of the own vehicle V 0 scanning a predetermined range around the vehicle V 0, other vehicles existing around the vehicle V 0, motorcycles, bicycles, Detects obstacles such as pedestrians, curbs on shoulders, guardrails, walls, and embankments.
- the radar apparatus the relative position between the obstacle and the own vehicle V 0 (orientation), the relative velocity of the obstacle, to detect the distance from the vehicle V 0 to the obstacle as a surroundings of the vehicle V 0.
- Rider device other vehicles, motorcycles, bicycles laser light is irradiated to the area around the vehicle V 0 scanning a predetermined range around the vehicle V 0, present around the vehicle V 0, pedestrians, Detects obstacles such as curbstones on road shoulders, guardrails, walls, and embankments.
- the rider device receives the laser light reflected by the surrounding obstacles and three-dimensionally maps the laser light, the relative position (direction) between the obstacle and the own vehicle V 0 , the relative speed of the obstacle, the own vehicle.
- the distance from the vehicle to the obstacle, the shape of the obstacle, and the like are detected as the surrounding condition of the vehicle V 0 .
- the rider devices 51L and 51R are mounted on the left and right sides of the front bumper of the host vehicle V 0 , and the rider devices 51L and 51R allow the shafts along the front-rear direction of the host vehicle V 0 to be mounted.
- obstacles such as curbs SL, SR existing in the left-right direction of the vehicle V 0 are detected.
- the drivable area generation unit 6 generates an area in which the vehicle V 0 can travel within the travel route.
- the drivable area generation unit 6 acquires the travel route from the route setting unit 4, and acquires information about the situation around the host vehicle V 0 from the sensor 5.
- the drivable area generation unit 6 selects another vehicle, a pedestrian, a parked vehicle, or a construction vehicle from the inside of the lane set as the travel route based on the acquired travel route and the information about the situation around the vehicle V 0.
- An area occupied by an obstacle such as a travel-restricted area due to the obstacle is specified, an unoccupied area not occupied by the obstacle is set as a travelable area of the host vehicle V 0 , and travelable area information regarding the set area is generated. To do.
- the target route generation unit 7 generates a target route that is a follow-up target when the host vehicle V 0 travels within the travelable area.
- the target route generation unit 7 acquires the travelable area information from the travelable area generation unit 6, and acquires the information on the situation around the host vehicle V 0 from the sensor 5.
- the target route generation unit 7 extracts the left boundary line and the right boundary line from the travelable area based on the acquired travelable area information and the information about the situation around the host vehicle V 0 , and the left boundary line is extracted.
- a target route is generated in the center of the travelable area that is equidistant from the right boundary line.
- the left curb SL and the right curb SR are used as a left boundary line and a right boundary line, and the lane center line Lc equidistant from the left curb SL and the right curb SR.
- the target route Tp is set above.
- the route tracking control unit 8 causes the host vehicle V 0 to travel so as to follow the target route Tp. Specifically, as shown in FIG. 2, the route tracking control unit 8 determines that the vehicle center line Vc set along the front-rear direction of the host vehicle V 0 is the target route Tp generated by the target route generation unit 7.
- the steering device 10 is controlled via the steering actuator 9 so as to move up. As a result, the host vehicle V 0 travels along the travel route so as to follow the target route Tp.
- the corner deceleration control unit 11 decelerates the speed of the host vehicle V 0 so that the occupant does not feel uncomfortable when the target route Tp generated by the target route generation unit 7 has a right turn, a left turn, a curve, or the like. To do. Specifically, the corner deceleration control unit 11 acquires the target route Tp from the target route generation unit 7, and sets the speed after deceleration based on the right turn angle, the left turn angle of the target route Tp, the radius of the curve, and the like, The deceleration information regarding the speed after deceleration is input to the vehicle speed adjusting unit 12. The vehicle speed adjustment unit 12 controls the engine 14 and the brake device 15 via the vehicle speed servo 13 based on the deceleration information input from the corner deceleration control unit 11 to reduce the speed of the host vehicle V 0 .
- the stationary obstacle deceleration control unit 16 can avoid a stationary obstacle without giving a feeling of strangeness to an occupant when a traveling control area such as a parked vehicle or construction exists in a lane set as a traveling route.
- the speed of the host vehicle V 0 is reduced.
- the stationary obstacle deceleration control unit 16 acquires the travelable area information from the travelable area generation unit 6 and the information about the situation around the vehicle V 0 from the sensor 5.
- the stationary obstacle deceleration control unit 16 sets the speed after deceleration on the basis of the acquired travelable area information and the information about the situation around the host vehicle V 0 , and sets the speed after deceleration in the vehicle speed adjustment unit 12. Enter deceleration information.
- the vehicle speed adjustment unit 12 controls the engine 14 and the brake device 15 via the vehicle speed servo 13 based on the deceleration information input from the stationary obstacle deceleration control unit 16 to reduce the speed of the host vehicle V 0 .
- the stop line stop control unit 17 stops the own vehicle V 0 according to the stop line when the own vehicle V 0 reaches a temporary stop point such as an intersection. Specifically, the stop line stop control unit 17 determines that the own vehicle V 0 is an intersection or the like based on the own vehicle position information acquired from the own vehicle position detection unit 2 and the traveling route set by the route setting unit 4. The position of the stop lane is detected by the camera of the sensor 5 while determining that the vehicle has reached Then, the stop line stop control unit 17 controls the engine 14 and the brake device 15 via the vehicle speed servo 13 by the vehicle speed adjustment unit 12 to stop the host vehicle V 0 in line with the stop line.
- the preceding vehicle recognizing unit 18 and the following distance control unit 19 determine the speed of the own vehicle V 0 in order to maintain a predetermined distance between the preceding vehicle and the preceding vehicle. Slow down. Specifically, the preceding vehicle recognizing unit 18 recognizes the preceding vehicle based on the surrounding situation detected by the radar device of the sensor 5, and determines the distance between the preceding vehicle and the host vehicle V 0 and the relative speed with respect to the preceding vehicle. Is calculated, and the calculation result is input to the following distance control unit 19 as the following distance information and the relative speed information.
- the inter-vehicle control unit 19 Based on the inter-vehicle distance information and the relative speed information distance information input from the preceding vehicle recognizing unit 18, the inter-vehicle control unit 19 causes the vehicle speed adjusting unit 12 to set the vehicle speed so that a predetermined inter-vehicle distance is provided between the preceding vehicle and the preceding vehicle.
- the engine 14 and the brake device 15 are controlled via the servo 13.
- Automatic stopping control unit 20 travel during traveling of the vehicle V 0, when the vehicle V 0 has arrived at the destination, or if the driver of the host vehicle V 0 is no longer performed operation, or to the host vehicle V 0 When a failure that hinders the vehicle occurs, an automatic stop control for stopping the own vehicle V 0 on the road shoulder is executed.
- FIG. 3 shows a driving scene in which the vehicle V 0 traveling on the left-lane, one-lane road is stopped from the lane L1 to the left shoulder Ls by the automatic vehicle stop control according to the present embodiment.
- the symbols SL, Lw, and CL shown in the figure indicate a curb provided at the left end of the road shoulder Ls, a sidewalk provided to the left of the road shoulder Ls, and a center line of the one-lane road.
- the host vehicle V 01 indicates the host vehicle V 0 after completion of the automatic vehicle stop control.
- Arrow line A1 depicted ahead of the host vehicle V 0 indicates a movement path of the vehicle V 0 in the automatic stop control
- the amplitude of the arrow A1 indicates the speed of the vehicle V 0 by the width .. That is, the larger the amplitude of the arrow A1, the faster the speed of the host vehicle V 0 , and the smaller the amplitude, the slower the speed.
- FIG. 4 shows a target route of the automatic vehicle stop control in the above-mentioned traveling scene, a target vehicle speed profile, and a turn signal profile.
- the target route is the target route Tp generated by the target route generation unit 7.
- the target vehicle speed profile indicates the speed change of the host vehicle V 0 adjusted by the vehicle speed adjusting unit 12.
- the direction indicator profile indicates the timing and the operation content of operating the direction indicator 22 by the lighting circuit 21.
- the movement of the host vehicle V 0 from the lane L 1 to the road shoulder Ls is a movement of approaching the road edge, so that the occupant may feel a sense of discomfort depending on the movement speed or the like.
- the traveling scene shown in FIG. 5 shows a conventional traveling scene in which deceleration of the host vehicle V 0 and movement to the road shoulder Ls are simultaneously executed.
- the speed at which the vehicle V 0 moves to the road shoulder Ls may be faster than the occupant's expectation. In such a case, The passengers may feel a lot of discomfort.
- the automatic stop control according to this embodiment the traffic situation illustrated in FIG. 3, as seen from the target path and the target vehicle speed profile shown in FIG. 4, after decelerating the speed of the vehicle V 0, the vehicle It has been moved to the shoulder Ls the V 0 from the lane L1. That is, the automatic stop control according to this embodiment, the speed of the vehicle V 0 advance sufficiently decelerated, moving at speed after decelerating the host vehicle V 0 from the lane L1 to shoulder Ls, moving to shoulder Ls Some keep the speed constant.
- the speed at which the vehicle V 0 is moved to the shoulder Ls is lowered, since not occur sway due speed change, self without causing discomfort to the occupants
- the vehicle V 0 can be stopped at the shoulder Ls.
- the direction indicator 22 is operated before a predetermined time before the host vehicle V 0 starts deceleration, and the road shoulder Ls is stopped.
- the other vehicle behind is notified of the stop.
- the turn-on indicators 22 are shown at the four corners of the host vehicles V 0 and V 01 .
- an automatic stop control is configured by combining a plurality of types of control, and the automatic vehicle stop control is executed by sequentially executing each control individually. ..
- an automatic stop control according to this embodiment includes a direction indicator control C1 to execute a direction instruction to shoulder Ls to the vehicle V 0, the deceleration control C2 to decelerate the speed of the vehicle V 0 , and biassing the control C3 is moved to the shoulder Ls from the lane L1 traveling the vehicle V 0, the stopping control C4 to stop the vehicle V 0 to shoulder Ls, is constituted by.
- the automatic vehicle stop control unit 20 generates a control plan including execution contents and execution timings of these controls, and sequentially executes each control individually according to the generated control plan, whereby the automatic stop according to the present embodiment is performed. Car stop control is executed.
- the automatic vehicle stop control according to the present embodiment has a plurality of vehicle stop modes in order to perform optimal vehicle stop control according to the purpose of stopping the host vehicle V 0 .
- the dressing mode is executed, and when the driver of the host vehicle V 0 cannot drive, or when the host vehicle V 0 is An emergency stop mode that is executed when a failure that hinders running occurs is provided.
- the dressing mode and the emergency stop mode according to the present embodiment correspond to the first mode and the second mode according to the present invention.
- the vehicle motion generated in the host vehicle V 0 during the automatic vehicle stop control is different between the normal landing mode and the emergency vehicle stop mode of the automatic vehicle stop control.
- the vehicle motion is a physical quantity generated in the host vehicle V 0 when the host vehicle V 0 is stopped on the road shoulder Ls, and, for example, a negative acceleration (hereinafter, deceleration) generated when the host vehicle V 0 is decelerated. (Also referred to as “.”), or the speed, lateral speed, lateral acceleration, etc. when moving the vehicle V 0 to the road shoulder Ls.
- the control vehicle In the normal-arrival mode in which the host vehicle V 0 stops at a preset destination, the control vehicle has a sufficient time to control, so that the host vehicle V 0 is compared so as not to make the occupants of the host vehicle V 0 feel uncomfortable. The vehicle slowly stops to stop at the shoulder Ls.
- the emergency stop mode since it is necessary to stop the host vehicle V 0 quickly, there is a possibility that the vehicle motion (large vehicle state change) is faster than that in the normal landing mode and the occupant may feel discomfort. Even if there is, the host vehicle V 0 is stopped at the road shoulder Ls so that the sense of discomfort is reduced.
- the automatic vehicle stop control unit 20 includes a determination unit 201, a control parameter determination unit 202, and a control plan calculation unit 203.
- the determination unit 201 determines whether or not the host vehicle V 0 is to execute the automatic stop control. Specifically, the determination unit 201 determines the destination information acquired from the destination setting unit 1, the vehicle position information acquired from the vehicle position detection unit 2, and the travelable area acquired from the travelable area generation unit 6. Based on the information, when the host vehicle V 0 approaches the destination within the predetermined distance, it is determined that the automatic stop control needs to be executed.
- the determination unit 201 also determines whether or not the driver can drive, based on the image data input from the in-vehicle camera 23 shown in FIG.
- the in-vehicle camera 23 is an image sensor that captures image data by imaging the upper half of the driver's body, and is, for example, a CCD wide-angle camera provided above the front window in the vehicle interior.
- the determination unit 201 analyzes the image data of the in-vehicle camera 23, and determines from the analysis result that the automatic stop control needs to be executed when it is found that the driver is dozing.
- the actions other than the driving of the vehicle performed by the driver include, for example, an action of listening to an image displayed on the display device of the vehicle V 0 , an action of making a call with a mobile phone, a mobile device such as a smartphone. This includes operations such as operations, reading and eating and drinking.
- Image data from the in-vehicle camera 23 can be used to detect these actions, as in the case of falling asleep.
- the determination unit 201 determines whether or not there is a failure in the host vehicle V 0 that hinders traveling, based on the diagnosis result of the self-diagnosis unit 24 shown in FIG. 1.
- the self-diagnosis unit 24 is also called an OBD (On Board Diagnostic), and is mounted on the vehicle for diagnosing an abnormality or failure of each unit of the vehicle and displaying the diagnosis result on an instrument panel or the like.
- the determination unit 201 determines that it is necessary to execute the automatic stop control when the self-diagnosis unit 24 finds a failure or abnormality in the vehicle V 0 that hinders traveling.
- the determination unit 201 When the host vehicle V 0 arrives at the destination, the determination unit 201 inputs the determination flag “1” to the control parameter determination unit 202 in order to execute the automatic stop control in the normal arrival mode. In addition, the determination unit 201 executes the automatic stop control in the emergency stop mode when the driver cannot drive, or when the vehicle V 0 has a failure that hinders traveling. The determination flag “0” is input to the control parameter determination unit 202.
- the control parameter determination unit 202 generates control parameters used to generate a control plan for automatic vehicle stop control according to this embodiment.
- the control parameter determination unit 202 determines the control parameters for the dressing mode. Further, when the determination flag “0” is input from the determination unit 201, the control parameter determination unit 202 determines the control parameter for the emergency stop mode.
- the control parameter determination unit 202 uses, as control parameters, the first deceleration G1, the maximum lateral acceleration GL, the maximum yaw angle ⁇ Y, the second deceleration G2, the direction instruction control start time T1, and the pulling speed Vw. , Width adjustment time Tw are determined.
- the second deceleration G2 is a deceleration when decelerating the host vehicle V 0 traveling in the lane L1 in the deceleration control C2.
- the second deceleration G2 is preset and stored in the ROM or the like in order to decelerate the host vehicle V 0 so as not to give an occupant a feeling of strangeness.
- the second deceleration G2 is set in advance to the second deceleration G2a for the normal landing mode and the second deceleration G2b for the emergency stop mode.
- the second deceleration G2a and the second deceleration G2b have different set values, for example, second deceleration G2a ⁇ second deceleration G2b.
- the maximum lateral acceleration GL is the maximum lateral acceleration when the host vehicle V 0 is moved from the lane L1 to the road shoulder Ls in the width-shifting control C3.
- the maximum lateral acceleration GL when moving the host vehicle V 0 to the road shoulder Ls is set in advance in order to move the host vehicle V 0 to the road shoulder Ls so that the occupant does not feel uncomfortable. It is stored in the ROM or the like.
- the maximum lateral acceleration GL is set in advance to the maximum lateral acceleration GLa for the normal landing mode and the maximum lateral acceleration GLb for the emergency stop mode.
- the maximum lateral acceleration GLa and the maximum lateral acceleration GLb have different set values, for example, maximum lateral acceleration GLa ⁇ maximum lateral acceleration GLb.
- the maximum yaw angle ⁇ Y is the maximum yaw angle with respect to the direction in which the lane L1 extends when the vehicle V 0 is moved from the lane L1 to the road shoulder Ls in the width-shifting control C3.
- the maximum yaw angle ⁇ Y when moving the host vehicle V 0 to the road shoulder Ls is set in advance in order to move the host vehicle V 0 to the road shoulder Ls so that the occupant does not feel uncomfortable. It is stored in the ROM or the like.
- the maximum yaw angle ⁇ Y is set in advance to the maximum yaw angle ⁇ Ya for the normal landing mode and the maximum yaw angle ⁇ Yb for the emergency stop mode.
- the maximum yaw angle ⁇ Ya and the maximum yaw angle ⁇ Yb have different set values, for example, maximum yaw angle ⁇ Ya ⁇ maximum yaw angle ⁇ Yb.
- the first deceleration G1 is a deceleration when the vehicle V 0 traveling on the road shoulder Ls is stopped in the vehicle stop control C4.
- Automatic stop control stores in order to decelerate the host vehicle V 0 so as not to give uncomfortable feeling to the occupant of the vehicle V 0, it sets the first deceleration G1 in advance in a ROM or the like .
- the first deceleration G1 is set in advance to the first deceleration G1a for the normal landing mode and the first deceleration G1b for the emergency vehicle stop mode.
- the first deceleration G1a and the first deceleration G1b have different set values, for example, the first deceleration G1a ⁇ the first deceleration G1b.
- the host vehicle V 0 stops more slowly than in the emergency stop mode.
- the change in speed in the vehicle front-rear direction as the change in the state of the host vehicle V 0 is larger than in the deceleration control C4 in the normal landing mode.
- the direction instruction control start time T1 is set in advance as a time period before the deceleration control C2 is started, based on the deceleration control C2.
- the direction instruction control start time T1a for the normal landing mode and the direction instruction control start time T1b for the emergency stop mode are set in advance and stored in the ROM or the like. Stored in.
- the direction instruction control start time T1a and the direction instruction control start time T1b have different set values, and for example, the direction instruction control start time T1a ⁇ the direction instruction control start time T1b.
- the crossing speed Vw is the speed of the host vehicle V 0 during the crossing control C3.
- lateral move speed Vw Is also the target speed in the deceleration control C2.
- the vehicle stop control C4 is started after the width-shift control C3 maintained at a constant speed, so the width-shift speed Vw is also the vehicle speed at the start of the vehicle stop control C4.
- the approaching speed Vw is set to a relatively slow speed in order to stop the host vehicle V 0 on the road shoulder Ls so that the occupant does not feel uncomfortable.
- the width-shifting speed Vw in the present embodiment is a speed that maintains the speed after deceleration, but the width-shifting speed Vw may change to such an extent that the occupant does not feel uncomfortable, and may be a substantially constant speed. ..
- the control parameter determination unit 202 sets the width shifting speed Vw as follows. As shown in FIG. 2, the control parameter determination unit 202 acquires the distance W1 between the host vehicle V 0 and the left curb SL from the rider device 51L of the sensor 5. Then, the control parameter determination unit 202, a distance W1 obtained, based on a predetermined biassing interval W2 provided between the vehicle center line Vc and curb SL of the vehicle V 0 after the centering control C3, self The width-shift amount W3 required to move the vehicle V 0 to the road shoulder Ls is calculated.
- control parameter determination unit 202 moves the host vehicle V 0 to the road shoulder Ls based on the calculated width-shifting amount W3 and the maximum yaw angle ⁇ Y determined according to the mode of the control plan to be generated. calculating a traveling distance required, and the running distance, the biassing weight W3, based on the maximum lateral acceleration GL that is determined in accordance with the mode of the control plan to be generated, the centering control C3 at the vehicle V 0 Estimate the lateral velocity and lateral acceleration that occur in the. Then, the control parameter determination unit 202 calculates the lateral shifting speed Vw based on the estimated lateral velocity and lateral acceleration and the aforementioned lateral shifting interval W2.
- the width adjustment time Tw is an execution time required for the width adjustment control C3.
- an appropriate length of time Tw is set in order to stop the vehicle V 0 on the road shoulder Ls so as not to give an occupant an uncomfortable feeling.
- the width-shifting time Tw is calculated based on the lateral velocity and lateral acceleration estimated for setting the width-shifting speed Vw and the aforementioned width-shifting interval W2.
- the control parameter determination unit 202 determines the control parameters determined according to the determination flag, that is, the first deceleration G1, the maximum lateral acceleration GL, the maximum yaw angle ⁇ Y, the second deceleration G2, and the direction instruction control start time. T1, the width adjustment speed Vw, and the width adjustment time Tw are input to the control plan calculation unit 203.
- the control plan calculation unit 203 generates a control plan for automatic vehicle stop control according to the present embodiment based on the control parameters input from the control parameter determination unit 202.
- the flowchart shown in FIG. 7 shows a procedure for generating a control plan for automatic vehicle stop control according to the present embodiment.
- the control plan calculation unit 203 sets the planned stop position P5 shown in FIG. 4 according to the determination flag input from the determination unit 201. For example, when the determination flag input from the determination unit 201 is the determination flag “1” indicating the arrival at the destination, the control plan calculation unit 203 acquires the destination information from the destination setting unit 1. The travelable area information is acquired from the travelable area generation unit 6. The control plan calculation unit 203 sets a planned stop position where the host vehicle V 0 is stopped in the normal landing mode, based on the acquired destination information and travelable area information.
- the control plan calculation unit 203 detects a road shoulder Ls at which a vehicle can be parked or stopped near the destination, and detects a parked vehicle or the like from the detected road shoulder Ls. A position not occupied by an obstacle is set as the planned stop position P5.
- the control plan calculation unit 203 sets the bus stop provided on the route of the route bus as the planned stop position P5.
- the control plan calculation unit 203 determines that the vehicle position detection unit 2 has detected that The position information is acquired, and the travelable area information is acquired from the travelable area generation unit 6.
- the control plan calculation unit 203 detects a road shoulder Ls on which the vehicle can be parked and stopped based on the acquired own vehicle position information and the travelable area information, and occupancy by an obstacle such as a parked vehicle is detected from the detected road shoulder Ls.
- a position that does not exist is set as the planned stop position P5.
- the control plan calculation part 203 sets the vehicle stop control start position P4 shown in FIG. 4 in the following step S2. Based on the first deceleration G1 input from the control parameter determination unit 202 and the approaching speed Vw, the control plan calculating unit 203 sets the own vehicle V 0 traveling at the approaching speed Vw at the first deceleration G1. A stop distance H1 required for decelerating and stopping is calculated. In addition, the control plan calculation unit 203, based on the calculated vehicle stop distance H1 and the planned vehicle stop position P5 set in step S1, the vehicle stop control start position P4 before the planned vehicle stop position P5 by the vehicle stop distance H1. To set.
- the control plan calculation unit 203 sets the width-shift control start position P3 shown in FIG.
- the control plan calculation unit 203 has a travel distance required to move the host vehicle V 0 from the lane L1 to the shoulder Ls based on the approaching speed Vw and the approaching time Tw input from the control parameter determining unit 202.
- the width-shifting distance H2 is calculated.
- the control plan calculation unit 203 sets the width to a position before the vehicle stop control start position P4 by the width-shift distance H2 based on the calculated width-shift distance H2 and the vehicle-stop control start position P4 set in step S2.
- the shift control start position P3 is set.
- the control plan calculation unit 203 sets the deceleration control start position P2 shown in FIG.
- the control plan calculation unit 203 based on the second deceleration G2 input from the control parameter determination unit 202 and the current vehicle speed of the own vehicle V 0 acquired from the vehicle speed sensor of the own vehicle position detection unit 2, A deceleration distance H3 necessary for decelerating V 0 to the width-shifting speed Vw is calculated.
- the control plan calculation unit 203 sets the position before the width reduction control start position P3 by the deceleration distance H3 based on the calculated deceleration distance H3 and the width adjustment control start position P3 set in step S3.
- the deceleration control start position P2 is set.
- the control plan calculation unit 203 sets the direction instruction control start position P1 shown in FIG.
- the control plan calculation unit 203 acquires the direction instruction control start time T1 input from the control parameter determination unit 202, the deceleration control start position P2 set in step S4, and the vehicle speed sensor of the vehicle position detection unit 2. based on the current speed of the vehicle V 0, the timing at which the host vehicle V 0 reaches the deceleration control start position P2, sets the direction indication control start position P1 to the position where the front only in the direction indicated control start time T1 ..
- the automatic vehicle stop control it may be necessary to regenerate the control plan due to changes in surrounding conditions that occur after the control plan is generated. For example, if another vehicle is stopped at the planned stop position P5 after the control plan is generated, it is necessary to reset the planned stop position P5, and the positions P1 to P4 set based on the planned stop position P5 are reset. Settings are also required. Further, if a stationary obstacle, a preceding vehicle, or the like appears on the traveling route up to the planned stop position P5 after the control plan is generated, the speed of the host vehicle V 0 is decelerated, so that the control plan needs to be regenerated. May be. When such a situation in which the control plan needs to be regenerated, the control plan calculation unit 203 regenerates the control plan each time.
- Determination unit 201 of the automatic stopping control unit 20 determines in a first step S10, whether or not it is necessary to perform automatic stopping control at the vehicle V 0. Specifically, the determination unit 201 determines whether the host vehicle V 0 arrives at the destination, or the driver of the host vehicle V 0 cannot drive, or causes the host vehicle V 0 to interfere with traveling. If such a failure occurs, it is determined that the automatic vehicle stop control needs to be executed.
- the determination unit 201 inputs the determination flag “1” to the control parameter determination unit 202 when the host vehicle V 0 arrives at the destination. In addition, the determination unit 201 sets the determination flag “0” to the control parameter determination unit 202 when the driver cannot drive or when the vehicle V 0 has a failure that hinders traveling. input. Note that when the determination unit 201 determines that it is not necessary to execute the automatic vehicle stop control with the host vehicle V 0 , the determination flag is not input to the control parameter determination unit 202.
- step S10 the control parameter determination unit 202 of the automatic vehicle stop control unit 20 determines the control parameter for the normal landing mode or the emergency vehicle stop mode.
- the control parameter determination unit 202 determines the determined first deceleration G1, maximum lateral acceleration GL, maximum yaw angle ⁇ Y, second deceleration G2, direction instruction control start time T1, width shifting speed Vw, and width.
- the shift time Tw is input to the control plan calculation unit 203.
- the control plan calculation unit 203 of the automatic stop control unit 20 generates a control plan for automatic stop control in the next step S12. Specifically, the control plan calculation unit 203 sets the planned stop position P5 according to the flowchart shown in FIG. 8, and based on the planned stop position P5 and each control parameter, the stop control start position P4 and the width adjustment. The control start position P3, the deceleration control start position P2, and the direction instruction control start position P1 are set.
- control plan calculation unit 203 executes the automatic vehicle stop control based on the generated control plan.
- the control plan calculation unit 203 acquires the own vehicle position information from the own vehicle position detection unit 2 and the travelable area information from the travelable area generation unit 6 to control the direction from the current position.
- the distance D1 to the start position P1 is calculated.
- the control plan calculation unit 203 compares the calculated distance D1 with a preset predetermined distance D1th, and when the host vehicle V 0 reaches a position where the distance D1 is less than the predetermined distance D1th. Then, the process proceeds to the next step S15 to execute the direction control C1.
- the predetermined distance D1th is set in consideration of a time lag from when the execution of the direction instruction control C1 is instructed to when the direction instruction control C1 is actually executed.
- the control plan calculation unit 203 controls the lighting circuit 21 to turn on the left indicator light of the direction indicator 22.
- step S13 the direction instruction control start position P1 and the distance are calculated based on the regenerated control plan.
- D1 is updated, and in step S14, the arrival of the host vehicle V 0 at the updated direction instruction control start position P1 is determined.
- the control plan calculation unit 203 acquires the vehicle position information from the vehicle position detection unit 2 and the travelable area information from the travelable area generation unit 6, and starts deceleration control from the current position.
- the distance D2 to the position P2 is calculated.
- the control plan calculation unit 203 compares the calculated distance D2 with a preset predetermined distance D2th, and when the host vehicle V 0 reaches a position where the distance D2 is less than the predetermined distance D2th. Then, the process proceeds to the next step S18 to execute the deceleration control C2.
- the predetermined distance D2th is set in consideration of the time lag from the instruction to execute the deceleration control C2 to the actual execution.
- control plan calculation unit 203 controls the engine 14 and the brake device 15 via the vehicle speed adjustment unit 12 and the vehicle speed servo 13 to control the own vehicle V 0 at the first deceleration G1.
- the speed is reduced to the width-shifting speed Vw.
- step S16 When the control plan calculation unit 203 regenerates the control plan during execution of steps S16 to S17, in step S16, the deceleration control start position P2 and the distance D2 are calculated based on the regenerated control plan. Are updated, and in step S17, the arrival of the host vehicle V 0 at the updated deceleration control start position P2 is determined.
- the control plan calculation unit 203 acquires the own vehicle position information from the own vehicle position detection unit 2 and the travelable region information from the travelable region generation unit 6, and performs the width adjustment control from the current position.
- the distance D3 to the start position P3 is calculated.
- the control plan calculation unit 203 compares the calculated distance D3 with a preset predetermined distance D3th, and when the host vehicle V 0 reaches a position where the distance D3 is less than the predetermined distance D3th. Then, the process proceeds to the next step S21 to execute the width-shifting control C3.
- the predetermined distance D3th is set in consideration of the time lag from when the execution of the width adjustment control C3 is instructed to when the width adjustment control C3 is actually executed.
- the control plan calculation unit 203 causes the target route generation unit 7 to change the target route Tp, and causes the route following control unit 8 to follow the own vehicle V 0 to the changed target route Tp.
- the host vehicle V 0 is moved to the road shoulder Ls.
- the control plan calculation unit 203 repeatedly detects the distance W1 from the host vehicle V 0 to the curb SL by the rider device 51L of the sensor 5 during execution of the width-shift control C3, as shown in FIG. ..
- the control plan calculation unit 203 updates the target route Tp at any time based on the detected distance W1 so as to obtain a predetermined widthwise spacing W2 between the host vehicle V 0 and the curb SL, and this update is performed.
- the steering device 10 is controlled via the steering actuator 9 so that the host vehicle V 0 follows the target route Tp.
- step S21 the following width adjustment control C3 may be executed.
- the control plan calculation unit 203 detects the distance W1 from the host vehicle V 0 to the curb SL by the rider device 51L of the sensor 5, and detects the detected distance W1, the host vehicle V 0 and the curb SL.
- the width adjustment amount W3 is calculated on the basis of a predetermined width adjustment distance W2 provided between and. Then, the control plan calculation unit 203 sets the final target route Tp1 at a position corresponding to the width shift amount W3.
- the control plan calculation unit 203 causes the target route generation unit 7 to parallel the target route Tp set along the lane center line Lc of the lane L1 in which the host vehicle V 0 travels to the lane center line Lc.
- the vehicle is gradually moved toward the final target route Tp1.
- Path following control unit 8 as the vehicle V 0 follows the target path Tp to gradually move toward the final target path Tp1, and controls the steering device 10 via the steering actuator 9, the vehicle V 0 Moves from the running lane L1 to the shoulder Ls and is stopped parallel to the lane L1.
- step S19 the width-shift control start position P3 and the distance are calculated based on the regenerated control plan.
- D3 is updated, and in step S20, the arrival of the host vehicle V 0 at the updated width-shift control start position P3 is determined.
- the control plan calculation unit 203 acquires the own vehicle position information from the own vehicle position detection unit 2 and the travelable area information from the travelable area generation unit 6, and starts the vehicle stop control from the current position.
- the distance D4 to the position P4 is calculated.
- the control plan calculation unit 203 compares the calculated distance D4 with a preset predetermined distance D4th, and when the host vehicle V 0 reaches a position where the distance D4 is less than the predetermined distance D4th.
- the vehicle stop control C4 is executed.
- the predetermined distance D4th is set in consideration of a time lag from when the vehicle stop control C4 is instructed to be executed to when the vehicle stop control C4 is actually executed.
- control plan calculation unit 203 controls the engine 14 and the brake device 15 via the vehicle speed adjustment unit 12 and the vehicle speed servo 13 so that the host vehicle V 0 is driven at the second deceleration G2. Decelerate and stop.
- step S22 If the control plan calculation unit 203 regenerates the control plan during execution of steps S22 to S23, in step S22, the vehicle stop control start position P4 and the distance D4 are determined based on the regenerated control plan. Are updated, and in step S23, the arrival of the host vehicle V 0 at the updated vehicle stop control start position P4 is determined.
- the stop control C4 is finished vehicle V 0 is stopped to stop scheduled position P5, and continuously performs direction indicator control C1, the right indicator light direction indicator 22 Light up.
- the direction indicator 22 operates as a hazard lamp, it is possible to notify other vehicles behind the vehicle of stopping at the road shoulder Ls.
- FIG. 9(A) shows a target vehicle speed profile (vehicle speed), a target route and TTLC (time to lateral correction) of the automatic vehicle stop control according to the present embodiment
- FIG. 9(B) shows the conventional vehicle speed control shown in FIG.
- the target vehicle speed profile of the automatic vehicle stop control, the target route, and the TTLC are shown.
- TTLC is a margin time until a vehicle moving in the lateral direction collides with an obstacle existing at a moving destination, and a distance (lateral distance) from the vehicle to the obstacle is defined as a relative speed between the vehicle and the obstacle. It is the value divided by.
- the reciprocal number of TTLC (1/TTLC) is used as the risk degree indicating the degree of the approach risk of the host vehicle V 0 to the obstacle.
- the risk degree is about 1 ⁇ 4 s ⁇ 1 .
- the risk degree is approximately 1/9 s -1 , so that the risk degree can be reduced by 55% as compared with the conventional automatic vehicle stop control.
- the travel control unit VTC and travel control method for a vehicle As described above, according to the travel control unit VTC and travel control method for a vehicle according to the present embodiment, during traveling of the vehicle V 0, when the vehicle V 0 has arrived at the destination, or the vehicle V 0 When the driver becomes unable to drive, or when the vehicle V 0 has a trouble that hinders traveling, the automatic stop control for stopping the vehicle V 0 on the shoulder Ls is executed.
- shoulder and deceleration control C2 and biassing the control C3 is moved to the shoulder Ls from the lane L1 traveling the vehicle V 0, the vehicle V 0
- this automatic stop control is to decelerate the speed of the vehicle V 0
- a control plan for automatic vehicle stop control including a vehicle stop control C4 for stopping at Ls is generated, and a deceleration control C2, a width-shifting control C3, and a vehicle stop control C4 are individually and sequentially executed based on the control plan.
- the automatic vehicle stop control is executed so that the host vehicle V 0 is decelerated and then moved to the road shoulder.
- the speed at which the host vehicle V 0 approaches the road shoulder Ls can be suppressed to a low speed, so that it is possible to execute the automatic stop control so that the occupant of the host vehicle V 0 does not feel uncomfortable.
- the speed of the host vehicle V 0 is maintained at a constant speed when the width-shift control C3 is executed.
- the width-shift control C3 is executed.
- a control plan for the dressing mode (first mode) is generated, If the driver is no longer performed operation, or when a failure for hindering the traveling of the host vehicle V 0 is generated, the vehicle V 0 while a large change in the vehicle relative to the control plan of the positive wearing mode Generates a control plan for an emergency stop mode (second mode) in which the vehicle stops at the road shoulder Ls. Accordingly, the control plan for the automatic stop control can be generated in the optimum mode according to the purpose of stopping the host vehicle V 0 on the road shoulder Ls, and therefore the automatic stop control is executed so as not to make the occupant feel uncomfortable. It becomes possible.
- Control C1 is included.
- traveling control unit VTC and travel control method for a vehicle in order to set the width shifting speed Vw is the speed of the vehicle V 0 which at the centering control C3, from the vehicle V 0 detecting the distance W1 to the curb SL is an end of the shoulder Ls, the host from the vehicle V 0 and the distance W1 to the curb SL, given provided between the vehicle V 0 and curb SL after the centering control C3 based on the lateral move distance W2, to calculate the biassing weight W3 required to move the vehicle V 0 to shoulder Ls, based on the width shift amount W3, the centering control C3 sometimes generated in the subject vehicle V 0 Then, the lateral speed and lateral acceleration are estimated, and the lateral speed Vw is set based on the estimated lateral speed and lateral acceleration and the lateral spacing W2.
- the width-shifting speed Vw when moving the host vehicle V 0 to the road shoulder Ls can be set to an optimum speed that does not give an occupant
- the width adjustment time Tw required for the width adjustment control is set to the lateral velocity and lateral acceleration estimated from the width adjustment amount W3, and the width adjustment interval. Since it is set based on W2, it is possible to set the width-adjustment time Tw for moving the vehicle V 0 to the road shoulder Ls to an optimum time that does not give an occupant a feeling of discomfort.
- traveling control unit VTC and travel control method for a vehicle in order to generate a control plan, according to the mode control schedule, set the stop expected position P5 to stop the vehicle V 0 To do. Then, depending on the mode of the control plan, to set the first deceleration G1 which is generated and stopping control C4 at the vehicle V 0, a lateral move speed Vw, based on the first deceleration G1, biassing speed The stop distance H1 required to stop the host vehicle V 0 traveling at Vw is calculated, and the stop control start position P4 is set based on the stop distance H1 and the planned stop position P5.
- a lateral move speed Vw based on the lateral move time Tw, the vehicle V 0 calculates the biassing distance H2 is travel distance required to move to the shoulder Ls, and the centering distance H2, stop
- the width-shift control start position P3 is set based on the control start position P4.
- the planned stop position P5 the stop control start position P4, the width-shift control start position P3, and the deceleration control start position P2 are set based on the planned stop position P5. Since the control plan can be generated so that each control is individually and sequentially performed, it is possible to execute the automatic stop control so that the occupant does not feel uncomfortable.
- the deceleration control C2 is started to control the host vehicle V 0 .
- the width-shifting control C3 is started to set the host vehicle V 0 at the width-shifting speed Vw.
- the stop control C4 is started to decelerate the host vehicle V 0 traveling at the approaching speed Vw at the first deceleration G1.
- the deceleration control C2, the width reduction control C3, and the vehicle stop control C4 are individually and sequentially executed at the deceleration control start position P2, the width reduction control start position P3, and the vehicle stop control start position P4 that are set in the control plan. Therefore, the automatic stop control can be executed as a whole by smoothly executing each control. Therefore, it is possible to execute the automatic stop control so that the occupant does not feel uncomfortable.
- traveling control unit VTC and travel control method for a vehicle according to the present embodiment, to detect the distance W1 from the vehicle V 0 after the start of the centering control C3 to curb SL is an end of the shoulder Ls, as predetermined biassing spacing W2 between the vehicle V 0 and curb SL is obtained, to move the vehicle V 0 to shoulder Ls. Therefore, the width-shifting control C3 can be performed while always properly maintaining the distance between the host vehicle V 0 and the curb SL, so that the automatic stop control can be executed so as not to give an occupant an uncomfortable feeling.
- the lateral shift control C3 determines the final target route for stopping the host vehicle V 0 on the shoulder Ls based on the lateral shift amount W3.
- the target route Tp set along the lane center line Lc of the lane L1 on which the host vehicle V 0 travels is gradually moved toward the final target route Tp1 in a state parallel to the lane center line Lc. Then, the host vehicle V 0 is caused to follow the gradually moved target route Tp.
- the own vehicle V 0 is smoothly moved to the shoulder Ls, and the own vehicle V 0 is parallel to the lane L1. Can be stopped. Therefore, it is possible to execute the automatic stop control so that the occupant does not feel uncomfortable.
- the control plan is regenerated when the situation around the host vehicle V 0 changes during execution of the automatic stop control. , Execute automatic stop control based on the regenerated control plan. As a result, even when the situation around the host vehicle V 0 changes, the host vehicle V 0 can be appropriately stopped at the road shoulder Ls, so that the automatic stop control can be executed so as not to make the occupant feel uncomfortable. It will be possible.
- the same emergency stop mode control plan is used when the driver of the host vehicle V 0 cannot drive and when the host vehicle V 0 has a failure that hinders traveling.
- a stop mode in which the host vehicle V 0 is stopped by a vehicle motion different from that in the case where the host vehicle V 0 has a trouble that hinders traveling when the driver cannot drive the vehicle. May be set.
Landscapes
- Engineering & Computer Science (AREA)
- Automation & Control Theory (AREA)
- Transportation (AREA)
- Mechanical Engineering (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- Mathematical Physics (AREA)
- Control Of Driving Devices And Active Controlling Of Vehicle (AREA)
- Traffic Control Systems (AREA)
Abstract
自車両(V0)の走行中に、自車両(V0)が目的地に到着した場合、または自車両 (V0)のドライバーが運転を行えなくなった場合、あるいは自車両(V0)に走行に 支障を来すような故障が発生した場合に、自車両(V0)の速度を減速させる減速制御 (C2)と、自車両(V0)を走行中の車線(L1)から路肩(Ls)へ移動させる幅 寄せ制御(C3)と、自車両(V0)を路肩(Ls)に停車させる停車制御(C4)と 、を含む自動停車制御の制御計画を生成し、この制御計画に基づいて、減速制御(C 2)と、幅寄せ制御(C3)と、停車制御(C4)と、をそれぞれ個別に順次実行す ることにより、自車両(V0)を減速してから路肩(Ls)へ移動するように自動停車 制御を実行する。
Description
本発明は、自車量の自動停車制御を含む車両の走行制御方法及び走行制御装置に関する。
自動走行モードで走行している車両が、自動走行モードでの走行を継続できなくなった場合に、運転者に対して運転操作の引き継ぎを要求し、所期の期間内に運転者による運転操作の引き継ぎが行われなかった場合に、車両を自動で路肩に停車させる技術が知られている(特許文献1)。この技術では、車両を路肩に停車させる際に、車両の停車位置を予測し、予測された停車位置に向かって車速を減速しながら操舵を行っている。
車両を路肩に近づけるように走行させる場合に、車両の乗員は、ドライバーによる運転操作に比べ、自動走行制御による車両運動に違和感を覚える場合がある。そのため、車両の自動走行制御では、乗員に違和感を与えないように制御を行うことが求められる。しかしながら、特許文献1には、車両の停車位置、停車経路は開示されているが、乗員に違和感を与えないように車両を停車させることまでは開示されていない。そのため、特許文献1の技術では、車両が路肩に近づくように制御される場合に乗員に対して強い違和感を与えてしまうおそれがある。
本発明が解決しようとする課題は、乗員に違和感を与えないように車両を路肩に停車させることができる車両の走行制御方法及び走行制御装置を提供することである。
本発明は、自車両の速度を減速させる減速制御と、自車両を走行中の車線から路肩へ移動させる幅寄せ制御と、自車両を路肩に停車させる停車制御と、を含む自動停車制御の制御計画を生成し、生成した制御計画に基づいて、減速制御と、幅寄せ制御と、停車制御とをそれぞれ個別に順次実行することにより、上記課題を解決する。
本発明によれば、自車両を十分に減速してから路肩に移動させるので、乗員に違和感を与えずに自車両を路肩に停車することができる。
図1は、本実施形態に係る走行制御装置VTCの構成を示すブロック図である。本実施形態に係る走行制御装置VTCは、本発明に係る車両の走行制御方法を実施する一実施の形態でもある。走行制御装置VTCは、例えば、車両に搭載された車載装置であり、走行制御装置VTCが搭載された自車両V0(図2参照)の走行を制御する各種の機能を備えている。例えば、走行制御装置VTCは、設定された目的地に向けて自車両V0を自動で走行させる自動走行制御機能の他、自車両V0が目的地に到着した場合に、自車両V0を走行中の車線から路肩に停車させる自動停車制御機能等を備えている。
本実施形態に係る走行制御装置VTCは、目的地設定部1と、自車位置検出部2と、地図データベース3と、ルート設定部4と、センサ5と、走行可能領域生成部6と、目標経路生成部7と、経路追従制御部8と、ステアリングアクチュエータ9と、ステアリング装置10と、コーナー減速制御部11と、車速調整部12と、車速サーボ13と、エンジン14と、ブレーキ装置15と、静止障害物減速制御部16と、停止線停車制御部17と、先行車認識部18と、車間制御部19と、自動停車制御部20と、点灯回路21と、方向指示器22と、車内カメラ23と、自己診断部24と、を備える。
走行制御装置VTCを構成する各部のうち、ルート設定部4と、走行可能領域生成部6と、目標経路生成部7と、経路追従制御部8と、コーナー減速制御部11と、車速調整部12と、静止障害物減速制御部16と、停止線停車制御部17と、先行車認識部18と、車間制御部19と、自動停車制御部20と、自己診断部24とは、一又は複数のコンピュータ及び当該コンピュータにインストールされたソフトウェアにより構成されている。コンピュータは、上述した各部を機能させるためのプログラムを格納したROMと、このROMに格納されたプログラムを実行するCPUと、アクセス可能な記憶装置として機能するRAMとから構成される。なお、CPUに代えて又はこれとともに、MPU、DSP、ASIC、FPGAなどを用いることができる。
上述した各部を構成するコンピュータは、目的地設定部1と、自車位置検出部2と、地図データベース3と、センサ5と、ステアリングアクチュエータ9と、車速サーボ13と、点灯回路21と、車内カメラ23とに対し、相互に情報の送受信を行うために、たとえばCAN(Controller Area Network)その他の車載LANによって接続されている。
目的地設定部1は、自動走行制御機能により自車両V0が走行する際の目的地を設定する。この目的地設定部1は、表示装置と入力装置とを備える。表示装置は、例えば、液晶パネル等のディスプレイであり、地図データベース3から読み出した地図情報と、目的地を設定するための設定情報等を表示する。入力装置は、例えば、ディスプレイ画面上に配置されたタッチパネルや、ダイヤルスイッチ、ドライバーの音声による入力が可能なマイクなどの装置であり、表示装置に表示された設定情報に対する目的地の入力操作等に利用される。目的地設定部1は、地図情報と、設定情報と、入力装置から入力された入力情報とに基づいて、目的地の位置を表す目的地情報を生成する。
自車位置検出部2は、自車両V0の現在の位置を検出する。この自車位置検出部2は、GPSユニットと、ジャイロセンサと、車速センサ等を備える。自車位置検出部2は、GPSユニットにより複数の衛星通信から送信される電波を検出し、自車両V0の位置情報を周期的に取得するとともに、取得した自車両V0の位置情報と、ジャイロセンサから取得した角度変化情報と、車速センサから取得した速度情報とに基づいて、自車両V0の現在位置を検出し、現在位置を表す自車位置情報を生成する。
地図データベース3は、低精度地図情報と、三次元高精度地図情報とを格納している。低精度地図情報は、一般的なカーナビゲーション装置等で用いられている地図情報であり、各種施設や特定の地点の位置情報とともに、道路に関する情報が記録されている。道路に関する情報としては、合流地点、分岐地点、料金所、車線数の減少位置、サービスエリア(SA)/パーキングエリア(PA)などの位置情報や、道路種別、道路幅、車線数、道路半径、右折・左折専用車線の有無とその専用車線の数、及び制限速度などの道路に関する情報が含まれている。三次元高精度地図情報は、データ取得用車両を用いて実際の道路を走行した際に検出された道路形状に基づく三次元地図情報であり、地図情報とともに、道路の合流地点、分岐地点、料金所、車線数の減少位置、サービスエリア/パーキングエリアなどの詳細かつ高精度の位置情報が、三次元情報として関連付けられた地図情報である。
ルート設定部4は、自車両V0の目的地までの走行ルートを生成する。このルート設定部4は、ルート生成部41と、車線設定部42とを備える。ルート生成部41は、目的地設定部1から取得した目的地情報と、自車位置検出部2から取得した自車位置情報と、地図データベース3から取得した地図情報とに基づいて、自車両V0の現在位置から目的地までの走行ルートを生成する。車線設定部42は、地図データベース3から取得した三次元高精度地図情報に基づいて、走行ルート上で自車両V0が走行する車線を設定する。
センサ5は、自車両V0の周囲の状況を検出する。センサ5は、例えば、カメラと、レーダ装置と、ライダー装置とを備える。カメラは、自車両V0の前方の所定の範囲を撮像して画像データを取得するイメージセンサであり、例えば車室内のフロントウィンドウ上部に設けられたCCD広角カメラからなる。カメラは、ステレオカメラや全方位カメラであってもよく、複数のイメージセンサを含むようにしてもよい。走行制御装置VTCは、カメラで撮像した画像データから、自車両V0の前方に存在する道路及び道路周辺の構造物、道路標示、標識、停車線、他車両、二輪車、自転車、歩行者等を自車両V0の周囲状況として検出する。
レーダ装置は、ミリ波や超音波を自車両V0の前方に照射して自車両V0の周囲の所定の範囲を走査し、自車両V0の周囲に存在する他車両、二輪車、自転車、歩行者、路肩の縁石、ガードレール、壁面、盛り土等の障害物を検出する。例えば、レーダ装置は、障害物と自車両V0との相対位置(方位)、障害物の相対速度、自車両V0から障害物までの距離等を自車両V0の周囲状況として検出する。
ライダー装置は、レーザー光を自車両V0の周囲に照射して自車両V0の周囲の所定の範囲を走査し、自車両V0の周囲に存在する他車両、二輪車、自転車、歩行者、路肩の縁石、ガードレール、壁面、盛り土等の障害物を検出する。例えば、ライダー装置は、周囲の障害物により反射したレーザー光を受光して三次元にマッピングすることにより、障害物と自車両V0との相対位置(方位)、障害物の相対速度、自車両から障害物までの距離、障害物の形状等を自車両V0の周囲状況として検出する。本実施形態では、図2に示すように、自車両V0のフロントバンパーの左側及び右側にライダー装置51L、51Rを搭載し、このライダー装置51L、51Rにより、自車両V0の前後方向に沿う軸を回転軸としてレーザー光Lを走査することにより、自車両V0の左右方向に存在する縁石SL、SR等の障害物を検出する。
走行可能領域生成部6は、走行ルート内に自車両V0が走行可能な領域を生成する。走行可能領域生成部6は、ルート設定部4から走行ルートを取得し、センサ5から自車両V0の周囲の状況に関する情報を取得する。走行可能領域生成部6は、取得した走行ルートと、自車両V0の周囲の状況に関する情報とに基づいて、走行ルートとして設定された車線内から、他車両や、歩行者、駐車車両、工事等による走行制限区域等の障害物が占有する領域を特定し、障害物により占有されていない非占有領域を自車両V0の走行可能領域として設定し、設定した領域に関する走行可能領域情報を生成する。
目標経路生成部7は、走行可能領域内に自車両V0の走行時の追従目標となる目標経路を生成する。目標経路生成部7は、走行可能領域生成部6から走行可能領域情報を取得し、センサ5から自車両V0の周囲の状況に関する情報を取得する。目標経路生成部7は、取得した走行可能領域情報と、自車両V0の周囲の状況に関する情報とに基づいて、走行可能領域から左側境界線と、右側境界線とを抽出し、左側境界線と右側境界線とから等距離となる走行可能領域の中央に目標経路を生成する。例えば、図2に示す例では、左側の縁石SLと右側の縁石SRとを、左側境界線及び右側境界線とし、左側の縁石SLと、右側の縁石SRとから等距離にある車線中央線Lc上に目標経路Tpを設定している。
経路追従制御部8は、自車両V0を目標経路Tpに追従するように走行させる。具体的には、経路追従制御部8は、図2に示すように、自車両V0の前後方向に沿って設定された車両中心線Vcが、目標経路生成部7により生成された目標経路Tp上を移動するように、ステアリングアクチュエータ9を介してステアリング装置10を制御する。これにより、自車両V0は、目標経路Tpに追従するように走行ルートを走行する。
コーナー減速制御部11は、目標経路生成部7により生成された目標経路Tpに、右折又は左折、あるいはカーブ等が存在する場合に、乗員に違和感を与えないように自車両V0の速度を減速する。具体的には、コーナー減速制御部11は、目標経路生成部7から目標経路Tpを取得し、目標経路Tpの右折角度や左折角度、カーブの半径等に基づいて減速後の速度を設定し、車速調整部12に減速後の速度に関する減速情報を入力する。車速調整部12は、コーナー減速制御部11から入力された減速情報に基づいて、車速サーボ13を介してエンジン14及びブレーキ装置15を制御し、自車両V0の速度を減速する。
静止障害物減速制御部16は、走行ルートとして設定された車線内に駐車車両や工事等による走行制御区域等が存在する場合に、乗員に違和感を与えずに静止障害物を回避できるように、自車両V0の速度を減速する。具体的には、静止障害物減速制御部16は、走行可能領域生成部6から走行可能領域情報を取得し、センサ5から自車両V0の周囲の状況に関する情報を取得する。静止障害物減速制御部16は、取得した走行可能領域情報と、自車両V0の周囲の状況に関する情報とに基づいて、減速後の速度を設定し、車速調整部12に減速後の速度に関する減速情報を入力する。車速調整部12は、静止障害物減速制御部16から入力された減速情報に基づいて、車速サーボ13を介してエンジン14及びブレーキ装置15を制御し、自車両V0の速度を減速する。
停止線停車制御部17は、自車両V0が交差点などの一時停止地点に到達した場合に、停止線に合わせて自車両V0を停車する。具体的には、停止線停車制御部17は、自車位置検出部2から取得した自車位置情報と、ルート設定部4により設定された走行ルートとに基づいて、自車両V0が交差点等に到達したことを特定するとともに、センサ5のカメラによって停車線の位置を検出する。そして、停止線停車制御部17は、車速調整部12により車速サーボ13を介してエンジン14及びブレーキ装置15を制御することにより、停止線に合わせて自車両V0を停車する。
先行車認識部18及び車間制御部19は、自車両V0と同じ車線を走行する先行車両が存在する場合に、先行車両との間に所定の車間距離を空けるために自車両V0の速度を減速する。具体的には、先行車認識部18は、センサ5のレーダ装置により検出された周囲の状況に基づいて先行車両を認識し、先行車両と自車両V0との距離と、先行車両に対する相対速度とを算出し、算出結果を車間距離情報及び相対速度情報として車間制御部19に入力する。車間制御部19は、先行車認識部18から入力された車間距離情報と相対速度情報距離情報とに基づいて、先行車両との間に所定の車間距離が空くように、車速調整部12により車速サーボ13を介してエンジン14及びブレーキ装置15を制御する。
自動停車制御部20は、自車両V0の走行中に、自車両V0が目的地に到着した場合、または自車両V0のドライバーが運転を行えなくなった場合、あるいは自車両V0に走行に支障を来すような故障が発生した場合に、自車両V0を路肩に停車させる自動停車制御を実行する。
図3は、本実施形態に係る自動停車制御により、左側通行の1車線道路を走行する自車両V0を、車線L1から左端の路肩Lsに停車する走行シーンを示している。なお、図中に示す符号SL、Lw、CLは、路肩Lsの左端に設けられた縁石と、路肩Lsの左隣に設けられた歩道と、1車線道路のセンターラインとを示している。また、自車両V01は、自動停車制御の完了後の自車両V0を示している。自車両V0の前方に描かれている矢線A1は、自動停車制御における自車両V0の移動経路を示し、矢線A1の振幅は、その幅によって自車両V0の速度を示している。すなわち、矢線A1の振幅が大きいほど自車両V0の速度が速く、振幅が小さいほど速度が遅い状態を示している。
また、図4は、上述した走行シーンにおける自動停車制御の目標経路と、目標車速プロファイルと、方向指示器プロファイルと、を示している。目標経路は、目標経路生成部7により生成される目標経路Tpである。目標車速プロファイルは、車速調整部12によって調整される自車両V0の速度変化を示している。方向指示器プロファイルは、点灯回路21により方向指示器22を動作させるタイミングと動作内容とを示している。
ところで、自車両V0が車線L1から路肩Lsへ移動する動きは、道路端に接近していく動きとなるので、その移動速度等によっては乗員に違和感を与えてしまうおそれがある。特に、路肩Lsに縁石SL等の障害物が存在する場合には、乗員に大きな違和感を与えてしまうおそれがある。例えば、図5に示す走行シーンは、自車両V0の減速と、路肩Lsへの移動とを同時に実行する従来の走行シーンを示している。このような走行シーンにおける自動停車制御では、矢線A2の振幅によって示すように、自車両V0が路肩Lsへ移動する際の速度が乗員の予想よりも速くなる場合があり、そのような場合に乗員に大きな違和感を与えてしまうおそれがある。
しかしながら、本実施形態に係る自動停車制御では、図3に示す走行シーンと、図4に示す目標経路及び目標車速プロファイルとから分かるように、自車両V0の速度を減速した後で、自車両V0を車線L1から路肩Lsに移動している。すなわち、本実施形態に係る自動停車制御では、自車両V0の速度を予め十分に減速し、減速後の速度で自車両V0を車線L1から路肩Lsへ移動するとともに、路肩Lsへの移動中には速度を一定にしている。これにより、本実施形態に係る自動停車制御によれば、自車両V0が路肩Lsへ移動する際の速度が低くなり、速度変化による揺れ等は生じないので、乗員に違和感を与えずに自車両V0を路肩Lsに停車することができる。
また、本実施形態に係る自動停車制御では、車線L1内での減速を安全に行うために、自車両V0が減速を開始する所定時間前に方向指示器22を動作させ、路肩Lsへの停車を後方の他車両に報知している。図3では、自車両V0、V01の四隅に方向指示器22の点灯状態を示している。これにより、後方の他車両に対し、路肩Lsへ停車することを早めに報知することができるので、車線L1内での減速を安全に行うことができる。
上述した自動停車制御を実現するために、本実施形態では、複数種類の制御を組み合わせて自動停車制御を構成し、各制御をそれぞれ個別に順次実行することにより、自動停車制御を実行している。図4に示すように、本実施形態に係る自動停車制御は、自車両V0に路肩Lsへの方向指示を実行させる方向指示制御C1と、自車両V0の速度を減速させる減速制御C2と、自車両V0を走行中の車線L1から路肩Lsへ移動させる幅寄せ制御C3と、自車両V0を路肩Lsに停車させる停車制御C4と、によって構成されている。自動停車制御部20は、これらの制御の実行内容、実行タイミング等を含む制御計画を生成し、生成した制御計画に沿って各制御をそれぞれ個別に順次実行することにより、本実施形態に係る自動停車制御を実行する。
また、本実施形態に係る自動停車制御では、自車両V0を停車させる目的に応じて最適な停車制御を行うために、複数の停車モードを備えている。具体的には、目的地に到着した自車両V0を路肩Lsに停車させる際に実行される正着モードと、自車両V0のドライバーが運転を行えなくなった場合、あるいは自車両V0に走行に支障を来すような故障が発生した場合に実行される緊急停車モードと、を備えている。なお、本実施形態に係る正着モード及び緊急停車モードは、本発明に係る第1モード及び第2モードに相当する。
自動停車制御の正着モードと緊急停車モードでは、自動停車制御時に自車両V0に発生する車両運動が異なっている。ここで、車両運動とは、自車両V0を路肩Lsに停車する際に自車両V0に生じる物理量であり、例えば、自車両V0を減速する際に生じる負の加速度(以下、減速度ともいう。)や、自車両V0を路肩Lsに移動させる際の速度や横速度、横加速度等をいう。自車両V0が予め設定された目的地に停車される正着モードでは、制御に要する時間に余裕があるため、自車両V0の乗員に違和感を与えないように、自車両V0を比較的ゆっくりとした車両運動で路肩Lsに停車する。これに対し、緊急停車モードでは、自車両V0を迅速に停車させる必要性があることから、正着モードよりも速い車両運動(大きな車両状態変化)で、かつ、乗員に違和感を与える可能性があっても感じる違和感が小さくなるように自車両V0を路肩Lsに停車する。
以下では、自動停車制御部20による自動停車制御の制御計画の生成について説明する。自動停車制御部20は、図6に示すように、判定部201と、制御パラメータ決定部202と、制御計画演算部203と、を備える。
判定部201は、自車両V0に自動停車制御を実行させるか否かを判定する。具体的には、判定部201は、目的地設定部1から取得した目的地情報と、自車位置検出部2から取得した自車位置情報と、走行可能領域生成部6から取得した走行可能領域情報とに基づいて、自車両V0が目的地に対して所定距離以内に近づいた場合に、自動停車制御を実行する必要があると判定する。
また、判定部201は、図1に示す車内カメラ23から入力された画像データに基づいて、ドライバーが運転を行えるか否かを判定する。車内カメラ23は、ドライバーの上半身を撮像して画像データを取得するイメージセンサであり、例えば車室内のフロントウィンドウ上部に設けられたCCD広角カメラからなる。判定部201は、車内カメラ23の画像データを解析し、その解析結果からドライバーが居眠りをしていることが判明した場合に、自動停車制御を実行する必要があると判定する。
なお、ドライバーが車両の運転を行えない状態には、居眠り以外に、ドライバーが病気や怪我等によって意識が不明瞭になっている状態や、ドライバーが車両の運転以外の行為を行っていて、すぐに自車両の運転を開始できないような状態等を含めてもよい。ここで、ドライバーにより行われる車両の運転以外の行為とは、例えば、自車両V0の表示装置に表示された映像を試聴する行為や、携帯電話で通話を行う行為、スマートフォン等の携帯端末を操作する行為、読書や飲食等を行っている行為などが含まれる。これらの行為の検出には、居眠りの場合と同様に、車内カメラ23の画像データが用いることができる。
また、判定部201は、図1に示す自己診断部24の診断結果に基づいて、自車両V0に走行に支障を来すような故障が発生しているか否かを判定する。自己診断部24は、OBD(On Board Diagnostics)とも呼ばれ、車両の各部の異常や故障を診断し、診断結果をインストルメントパネル等に表示するために車両に搭載されている。判定部201は、自己診断部24により、自車両V0に走行に支障を来すような故障や異常が見つかった場合には、自動停車制御を実行する必要があると判定する。
判定部201は、自車両V0が目的地に到着した場合には、正着モードの自動停車制御を実行するために、制御パラメータ決定部202に判定フラグ「1」を入力する。また、判定部201は、ドライバーが運転を行えなくなった場合、あるいは自車両V0に走行に支障を来すような故障が発生した場合には、緊急停車モードの自動停車制御を実行するために、制御パラメータ決定部202に判定フラグ「0」を入力する。
制御パラメータ決定部202は、本実施形態に係る自動停車制御の制御計画の生成に用いられる制御パラメータを生成する。制御パラメータ決定部202は、判定部201から判定フラグ「1」が入力された場合には、正着モード用の制御パラメータを決定する。また、制御パラメータ決定部202は、判定部201から判定フラグ「0」が入力された場合には、緊急停車モード用の制御パラメータを決定する。制御パラメータ決定部202は、制御パラメータとして、第1減速度G1と、最大横加速度GLと、最大ヨー角度θYと、第2減速度G2と、方向指示制御開始時間T1と、幅寄せ速度Vwと、幅寄せ時間Twと、を決定する。
第2減速度G2は、減速制御C2において、車線L1を走行する自車両V0を減速する際の減速度である。本実施形態に係る自動停車制御では、乗員に違和感を与えないように自車両V0を減速するために、第2減速度G2を予め設定してROM等に格納している。また、本実施形態に係る自動停車制御では、第2減速度G2として、正着モード用の第2減速度G2aと、緊急停車モード用の第2減速度G2bとを予め設定している。第2減速度G2aと第2減速度G2bとでは、設定値が異なっており、例えば、第2減速度G2a<第2減速度G2bとなっている。これにより、自動停車制御の正着モードでは、緊急停車モードよりもゆっくりと自車両V0の速度が減速される。言いかえれば、緊急停車モードにおける減速制御C2では、自車両V0の状態変化としての車両前後方向の速度の変化は、正着モードにおける減速制御C2よりも大きくなる。
最大横加速度GLは、幅寄せ制御C3において、自車両V0を車線L1から路肩Lsへ移動させる際の最大横加速度である。本実施形態に係る自動停車制御では、乗員に違和感を与えないように自車両V0を路肩Lsへ移動するために、自車両V0を路肩Lsに移動する際の最大横加速度GLを予め設定してROM等に格納している。また、本実施形態に係る自動停車制御では、最大横加速度GLとして、正着モード用の最大横加速度GLaと、緊急停車モード用の最大横加速度GLbとを予め設定している。最大横加速度GLaと、最大横加速度GLbとでは、設定値が異なっており、例えば、最大横加速度GLa<最大横加速度GLbとなっている。これにより、自動停車制御の正着モードでは、自車両V0は緊急停車モードよりもゆっくりと路肩Lsへ移動する。言いかえれば、緊急停車モードにおける幅寄せ制御C3では、自車両V0の状態変化としての横速度の変化は、正着モードにおける幅寄せ制御C3よりも大きくなる。
最大ヨー角度θYは、幅寄せ制御C3において、自車両V0を車線L1から路肩Lsへ移動させる際の車線L1が延びる方向に対する最大ヨー角度である。本実施形態に係る自動停車制御では、乗員に違和感を与えないように自車両V0を路肩Lsへ移動するために、自車両V0を路肩Lsに移動する際の最大ヨー角度θYを予め設定してROM等に格納している。また、本実施形態に係る自動停車制御では、最大ヨー角度θYとして、正着モード用の最大ヨー角度θYaと、緊急停車モード用の最大ヨー角度θYbとを予め設定している。最大ヨー角度θYaと、最大ヨー角度θYbとでは、設定値が異なっており、例えば、最大ヨー角度θYa<最大ヨー角度θYbとなっている。これにより、自動停車制御の正着モードでは、自車両V0は緊急停車モードよりもゆるやかな角度で路肩Lsへ移動する。言いかえれば、緊急停車モードにおける幅寄せ制御C3では、自車両V0の状態変化としての車線L1内における横位置の変化は、正着モードにおける幅寄せ制御C3よりも大きくなる。
第1減速度G1は、停車制御C4において、路肩Lsを走行中の自車両V0を停車する際の減速度である。本実施形態に係る自動停車制御では、自車両V0の乗員に違和感を与えないように自車両V0を減速するために、第1減速度G1を予め設定してROM等に格納している。また、本実施形態に係る自動停車制御では、第1減速度G1として、正着モード用の第1減速度G1aと、緊急停車モード用の第1減速度G1bとを予め設定している。第1減速度G1aと第1減速度G1bとは、設定値が異なっており、例えば、第1減速度G1a<第1減速度G1bとなっている。これにより、自動停車制御の正着モードでは、緊急停車モードよりもゆっくりと自車両V0が停車される。言いかえれば、緊急停車モードにおける減速制御C4では、自車両V0の状態変化としての車両前後方向における速度の変化は、正着モードにおける減速制御C4よりも大きくなる。
方向指示制御開始時間T1は、減速制御C2を基準として、減速制御C2が開始される所定時間前の時間として予め設定されている。本実施形態に係る自動停車制御では、方向指示制御開始時間T1として、正着モード用の方向指示制御開始時間T1aと、緊急停車モード用の方向指示制御開始時間T1bとを予め設定してROM等に格納している。方向指示制御開始時間T1aと方向指示制御開始時間T1bとは、設定値が異なっており、例えば、方向指示制御開始時間T1a<方向指示制御開始時間T1bとなっている。これにより、自動停車制御の緊急停車モードでは、正着モードよりも早めに方向指示器22が点灯されるので、緊急停車時の安全性がより一層高まる。
幅寄せ速度Vwは、幅寄せ制御C3時の自車両V0の速度である。なお、本実施形態に係る自動停車制御では、減速制御C2で自車両V0の速度を減速した後、その減速後の速度を維持して幅寄せ制御C3を行っているので、幅寄せ速度Vwは、減速制御C2における目標速度でもある。また、本実施形態に係る自動停車制御では、一定速度に維持された幅寄せ制御C3後に停車制御C4を開始しているので、幅寄せ速度Vwは、停車制御C4の開始時の車速でもある。本実施形態に係る自動停車制御は、乗員に違和感を与えないように自車両V0を路肩Lsに停車させるために、幅寄せ速度Vwを比較的遅い速度に設定する。なお、本実施形態における幅寄せ速度Vwは減速後の速度を維持した速度としているが、幅寄せ速度Vwは乗員に違和感を与えない程度に変化してもよく、略一定速度で有ればよい。
制御パラメータ決定部202は、幅寄せ速度Vwを次のように設定する。制御パラメータ決定部202は、図2に示すように、センサ5のライダー装置51Lから、自車両V0と左側の縁石SLとの間の距離W1を取得する。次いで、制御パラメータ決定部202は、取得した距離W1と、幅寄せ制御C3後に自車両V0の車両中心線Vcと縁石SLとの間に設けられる所定の幅寄せ間隔W2とに基づいて、自車両V0を路肩Lsに移動するために必要な幅寄せ量W3を算出する。また、制御パラメータ決定部202は、算出された幅寄せ量W3と、生成する制御計画のモードに応じて決定された最大ヨー角度θYとに基づいて、自車両V0を路肩Lsに移動するために必要な走行距離を算出し、この走行距離と、幅寄せ量W3と、生成する制御計画のモードに応じて決定された最大横加速度GLとに基づいて、幅寄せ制御C3時に自車両V0に発生する横速度と横加速度とを推定する。そして、制御パラメータ決定部202は、推定された横速度及び横加速度と、前述の幅寄せ間隔W2とに基づいて、幅寄せ速度Vwを算出する。
幅寄せ時間Twは、幅寄せ制御C3に要する実行時間である。本実施形態に係る自動停車制御は、乗員に違和感を与えないように自車両V0を路肩Lsに停車させるために、適当な長さの幅寄せ時間Twを設定する。この幅寄せ時間Twは、幅寄せ速度Vwを設定するために推定された横速度及び横加速度と、前述の幅寄せ間隔W2とに基づいて、幅寄せ時間Twを算出する。
制御パラメータ決定部202は、判定フラグに応じて決定した制御パラメータ、すなわち、第1減速度G1と、最大横加速度GLと、最大ヨー角度θYと、第2減速度G2と、方向指示制御開始時間T1と、幅寄せ速度Vwと、幅寄せ時間Twと、を制御計画演算部203に入力する。
制御計画演算部203は、制御パラメータ決定部202から入力された制御パラメータに基づいて、本実施形態に係る自動停車制御の制御計画を生成する。図7に示すフローチャートは、本実施形態に係る自動停車制御の制御計画を生成する手順を示す。
制御計画演算部203は、最初のステップS1において、判定部201から入力された判定フラグに応じて、図4に示す停車予定位置P5を設定する。例えば、判定部201から入力された判定フラグが、目的地への到着を表す判定フラグ「1」である場合には、制御計画演算部203は、目的地設定部1から目的地情報を取得し、走行可能領域生成部6から走行可能領域情報を取得する。制御計画演算部203は、取得した目的地情報と、走行可能領域情報とに基づいて、正着モードにより自車両V0を停車する停車予定位置を設定する。
制御計画演算部203は、例えば、自車両V0が一般的な乗用車である場合には、目的地の近傍から駐停車が可能な路肩Lsを検出し、検出された路肩Lsから駐車車両等の障害物による占有がない位置を停車予定位置P5として設定する。また、自車両V0が路線バスである場合には、制御計画演算部203は、路線バスの路線に設けられたバス停留所を停車予定位置P5として設定する。
また、制御計画演算部203は、判定部201から入力された判定フラグが、ドライバーの居眠りや車両故障を原因とする判定フラグ「0」である場合には、自車位置検出部2から自車位置情報を取得し、走行可能領域生成部6から走行可能領域情報を取得する。制御計画演算部203は、取得した自車位置情報と、走行可能領域情報とに基づいて、駐停車が可能な路肩Lsを検出し、検出された路肩Lsから駐車車両等の障害物による占有がない位置を停車予定位置P5として設定する。
制御計画演算部203は、次のステップS2において、図4に示す停車制御開始位置P4を設定する。制御計画演算部203は、制御パラメータ決定部202から入力された第1減速度G1と、幅寄せ速度Vwとに基づいて、幅寄せ速度Vwで走行する自車両V0を第1減速度G1で減速して停車するために必要な停車距離H1を算出する。また、制御計画演算部203は、算出した停車距離H1と、ステップS1で設定された停車予定位置P5とに基づいて、停車予定位置P5よりも停車距離H1だけ手前の位置に停車制御開始位置P4を設定する。
制御計画演算部203は、次のステップS3において、図4に示す幅寄せ制御開始位置P3を設定する。制御計画演算部203は、制御パラメータ決定部202から入力された幅寄せ速度Vwと、幅寄せ時間Twとに基づいて、自車両V0を車線L1から路肩Lsまで移動させるために必要な走行距離である幅寄せ距離H2を算出する。また、制御計画演算部203は、算出した幅寄せ距離H2と、ステップS2で設定された停車制御開始位置P4とに基づいて、停車制御開始位置P4よりも幅寄せ距離H2だけ手前の位置に幅寄せ制御開始位置P3を設定する。
制御計画演算部203は、次のステップS4において、図4に示す減速制御開始位置P2を設定する。制御計画演算部203は、制御パラメータ決定部202から入力された第2減速度G2と、自車位置検出部2の車速センサから取得した自車両V0の現在の車速とに基づいて、自車両V0を幅寄せ速度Vwまで減速するために必要な減速距離H3を算出する。また、制御計画演算部203は、算出された減速距離H3と、ステップS3で設定された幅寄せ制御開始位置P3とに基づいて、幅寄せ制御開始位置P3よりも減速距離H3だけ手前の位置に減速制御開始位置P2を設定する。
制御計画演算部203は、次のステップS5において、図4に示す方向指示制御開始位置P1を設定する。制御計画演算部203は、制御パラメータ決定部202から入力された方向指示制御開始時間T1と、ステップS4で設定された減速制御開始位置P2と、自車位置検出部2の車速センサから取得した自車両V0の現在の車速とに基づいて、自車両V0が減速制御開始位置P2に到達するタイミングよりも、方向指示制御開始時間T1だけ前となる位置に方向指示制御開始位置P1を設定する。
なお、本実施形態に係る自動停車制御では、制御計画の生成後に生じた周囲の状況の変化により、制御計画の再生成が必要となる場合がある。例えば、制御計画の生成後に停車予定位置P5に他車両が停車された場合には、停車予定位置P5の再設定が必要となり、停車予定位置P5に基づいて設定された各位置P1~P4の再設定も必要となる。また、制御計画の生成後に、停車予定位置P5までの走行ルートに静止障害物や先行車両等が現れた場合には、自車両V0の速度が減速されるので、制御計画の再生成が必要になる場合がある。制御計画演算部203は、このような制御計画の再生成が必要となる状況が発生した場合には、その都度、制御計画の再生成を実行する。
次に、図8に示すフローチャートにしたがって、本実施形態に係る自動停車制御の作用について説明する。
自動停車制御部20の判定部201は、最初のステップS10において、自車両V0で自動停車制御を実行する必要があるか否かを判定する。具体的には、判定部201は、自車両V0が目的地に到着した場合、または自車両V0のドライバーが運転を行えなくなった場合、あるいは自車両V0に走行に支障を来すような故障が発生した場合に、自動停車制御を実行する必要があると判定する。
判定部201は、自車両V0が目的地に到着した場合には、制御パラメータ決定部202に判定フラグ「1」を入力する。また、判定部201は、ドライバーが運転を行えなくなった場合、あるいは自車両V0に走行に支障を来すような故障が発生した場合には、制御パラメータ決定部202に判定フラグ「0」を入力する。なお、判定部201は、自車両V0で自動停車制御を実行する必要がないと判定した場合には、制御パラメータ決定部202に判定フラグを入力しない。
ステップS10で自動停車制御を実行する必要があると判定された場合には、次のステップS11に進む。自動停車制御部20の制御パラメータ決定部202は、ステップS11において、正着モードあるいは緊急停車モードの制御パラメータを決定する。制御パラメータ決定部202は、決定した第1減速度G1と、最大横加速度GLと、最大ヨー角度θYと、第2減速度G2と、方向指示制御開始時間T1と、幅寄せ速度Vwと、幅寄せ時間Twと、を制御計画演算部203に入力する。
自動停車制御部20の制御計画演算部203は、次のステップS12において、自動停車制御の制御計画を生成する。具体的には、制御計画演算部203は、図8に示すフローチャートにしたがって、停車予定位置P5を設定し、停車予定位置P5と各制御パラメータとに基づいて、停車制御開始位置P4と、幅寄せ制御開始位置P3と、減速制御開始位置P2と、方向指示制御開始位置P1とを設定する。
制御計画演算部203は、本実施形態に係る自動停車制御の制御計画の生成後、生成した制御計画に基づいて自動停車制御を実行する。
制御計画演算部203は、次のステップS13において、自車位置検出部2から自車位置情報を取得し、走行可能領域生成部6から走行可能領域情報を取得して、現在位置から方向指示制御開始位置P1までの距離D1を算出する。制御計画演算部203は、次のステップS14において、算出した距離D1と、予め設定された所定距離D1thとを比較し、距離D1が所定距離D1th未満となる位置まで自車両V0が到達した場合に、次のステップS15に進んで方向指示制御C1を実行する。所定距離D1thは、方向指示制御C1の実行を指示してから、実際に実行されるまでのタイムラグを考慮して設定されている。ステップS15の方向指示制御C1では、制御計画演算部203は、点灯回路21を制御して、方向指示器22の左側指示灯を点灯させる。
なお、ステップS13~S14の実行中に、制御計画演算部203によって制御計画が再生成された場合には、ステップS13では、再生成後の制御計画に基づいて、方向指示制御開始位置P1と距離D1とが更新され、ステップS14では、更新後の方向指示制御開始位置P1に対する自車両V0の到着が判定される。
制御計画演算部203は、次のステップS16において、自車位置検出部2から自車位置情報を取得し、走行可能領域生成部6から走行可能領域情報を取得して、現在位置から減速制御開始位置P2までの距離D2を算出する。制御計画演算部203は、次のステップS17において、算出した距離D2と、予め設定された所定距離D2thとを比較し、距離D2が所定距離D2th未満となる位置まで自車両V0が到達した場合に、次のステップS18に進んで減速制御C2を実行する。所定距離D2thは、減速制御C2の実行を指示してから、実際に実行されるまでのタイムラグを考慮して設定されている。
ステップS18の減速制御C2では、制御計画演算部203は、車速調整部12及び車速サーボ13を介してエンジン14とブレーキ装置15とを制御することにより、自車両V0を第1減速度G1で幅寄せ速度Vwまで減速させる。
なお、ステップS16~S17の実行中に、制御計画演算部203によって制御計画が再生成された場合には、ステップS16では、再生成後の制御計画に基づいて、減速制御開始位置P2と距離D2とが更新され、ステップS17では、更新後の減速制御開始位置P2に対する自車両V0の到着が判定される。
制御計画演算部203は、次のステップS19において、自車位置検出部2から自車位置情報を取得し、走行可能領域生成部6から走行可能領域情報を取得して、現在位置から幅寄せ制御開始位置P3までの距離D3を算出する。制御計画演算部203は、次のステップS20において、算出した距離D3と、予め設定された所定距離D3thとを比較し、距離D3が所定距離D3th未満となる位置まで自車両V0が到達した場合に、次のステップS21に進んで幅寄せ制御C3を実行する。所定距離D3thは、幅寄せ制御C3の実行を指示してから、実際に実行されるまでのタイムラグを考慮して設定されている。
ステップS21の幅寄せ制御C3では、制御計画演算部203は、目標経路生成部7に目標経路Tpを変更させ、変更された目標経路Tpに経路追従制御部8によって自車両V0を追従させることにより、自車両V0を路肩Lsへ移動させる。具体的には、制御計画演算部203は、幅寄せ制御C3の実行中に、図2に示すように、センサ5のライダー装置51Lによって自車両V0から縁石SLまでの距離W1を繰り返し検出する。制御計画演算部203は、検出された距離W1に基づいて、自車両V0と縁石SLとの間に所定の幅寄せ間隔W2が得られるように、目標経路Tpを随時更新し、この更新された目標経路Tpに自車両V0が追従するように、ステアリングアクチュエータ9を介してステアリング装置10を制御する。
なお、ステップS21では、次のような幅寄せ制御C3を実行してもよい。制御計画演算部203は、図2に示すように、センサ5のライダー装置51Lにより自車両V0から縁石SLまでの距離W1を検出し、検出された距離W1と、自車両V0と縁石SLとの間に設けられる所定の幅寄せ間隔W2とに基づいて幅寄せ量W3を算出する。そして、制御計画演算部203は、幅寄せ量W3に相当する位置に、最終目標経路Tp1を設定する。次いで、制御計画演算部203は、自車両V0が走行する車線L1の車線中央線Lcに沿うように設定された目標経路Tpを、目標経路生成部7により、車線中央線Lcに対して平行な状態で、最終目標経路Tp1に向けて徐々に移動させる。経路追従制御部8は、最終目標経路Tp1に向けて徐々に移動する目標経路Tpに自車両V0が追従するように、ステアリングアクチュエータ9を介してステアリング装置10を制御するので、自車両V0は、走行中の車線L1から路肩Lsへ移動し、車線L1に対して平行に停車される。
なお、ステップS19~S20の実行中に、制御計画演算部203によって制御計画が再生成された場合には、ステップS19では、再生成後の制御計画に基づいて、幅寄せ制御開始位置P3と距離D3とが更新され、ステップS20では、更新後の幅寄せ制御開始位置P3に対する自車両V0の到着が判定される。
制御計画演算部203は、次のステップS22において、自車位置検出部2から自車位置情報を取得し、走行可能領域生成部6から走行可能領域情報を取得して、現在位置から停車制御開始位置P4までの距離D4を算出する。制御計画演算部203は、次のステップS23において、算出した距離D4と、予め設定された所定距離D4thとを比較し、距離D4が所定距離D4th未満となる位置まで自車両V0が到達した場合に、次のステップS24に進んで停車制御C4を実行する。所定距離D4thは、停車制御C4の実行を指示してから、実際に実行されるまでのタイムラグを考慮して設定されている。
ステップS24の停車制御C4では、制御計画演算部203は、車速調整部12及び車速サーボ13を介してエンジン14とブレーキ装置15とを制御することにより、自車両V0を第2減速度G2で減速して停車させる。
なお、ステップS22~S23の実行中に、制御計画演算部203によって制御計画が再生成された場合には、ステップS22では、再生成後の制御計画に基づいて、停車制御開始位置P4と距離D4とが更新され、ステップS23では、更新後の停車制御開始位置P4に対する自車両V0の到着が判定される。
制御計画演算部203は、停車制御C4が終了して自車両V0が停車予定位置P5に停車された場合に、方向指示制御C1を継続して実行して、方向指示器22の右側指示灯を点灯させる。これにより、方向指示器22がハザードランプとして動作するので、路肩Lsへの停車を後方の他車両などに報知することができる。
図9(A)は、本実施形態に係る自動停車制御の目標車速プロファイル(車速)と、目標経路とTTLC(time to lateral collision)とを示し、同図(B)は、図5に示す従来の自動停車制御の目標車速プロファイルと、目標経路と、TTLCとを示している。なお、TTLCは、横方向に移動した車両が移動先に存在する障害物に衝突するまでの余裕時間であり、車両から障害物までの距離(横距離)を、車両と障害物との相対速度で除算した値である。なお、本実施形態では、障害物に対する自車両V0の接近リスクの高さを表すリスク度合として、TTLCの逆数(1/TTLC)を用いる。
図9に示すTTLCのグラフから分かるように、自車両V0の減速と路肩への移動とを同時に実行する従来の自動停車制御では、リスク度合がおよそ1/4s−1となる。これに対し、本実施形態に係る自動停車制御では、リスク度合はおよそ1/9s−1となるので、従来の自動停車制御に比べ、リスク度合を55%も低減することが可能である。
以上のように、本実施形態に係る車両の走行制御装置VTC及び走行制御方法によれば、自車両V0の走行中に、自車両V0が目的地に到着した場合、または自車両V0のドライバーが運転を行えなくなった場合、あるいは自車両V0に走行に支障を来すような故障が発生した場合に、自車両V0を路肩Lsに停車させる自動停車制御を実行する。また、この自動停車制御では、自車両V0の速度を減速させる減速制御C2と、自車両V0を走行中の車線L1から路肩Lsへ移動させる幅寄せ制御C3と、自車両V0を路肩Lsに停車させる停車制御C4と、を含む自動停車制御の制御計画を生成し、制御計画に基づいて、減速制御C2と、幅寄せ制御C3と、停車制御C4と、をそれぞれ個別に順次実行することにより、自車両V0を減速してから路肩へ移動するように自動停車制御を実行する。これにより、自車両V0が路肩Lsへ近づいて行く際の速度を低く抑えることができるので、自車両V0の乗員に違和感を与えないように自動停車制御を実行することが可能となる。
また、本実施形態に係る車両の走行制御装置VTC及び走行制御方法によれば、幅寄せ制御C3を実行する際に、自車両V0の速度を一定速度に維持する。これにより、自車両V0に速度変化による揺れ等が生じることはないので、乗員に違和感を与えないように自動停車制御を実行することが可能となる。
また、本実施形態に係る車両の走行制御装置VTC及び走行制御方法によれば、自車両V0が目的地に到着した場合には、正着モード(第1モード)の制御計画を生成し、ドライバーが運転を行えなくなった場合、または自車両V0に走行に支障を来すような故障が発生した場合には、正着モードの制御計画に対して大きな車両の状態変化で自車両V0が路肩Lsに停車される緊急停車モード(第2モード)の制御計画を生成する。これにより、自車両V0を路肩Lsに停車する目的に応じて、最適なモードで自動停車制御の制御計画を生成することができるので、乗員に違和感を与えないように自動停車制御を実行することが可能となる。
また、本実施形態に係る車両の走行制御装置VTC及び走行制御方法によれば、制御計画に、減速制御C2を開始する所定時間前に、自車両V0の方向指示器22を動作させる方向指示制御C1を含んでいる。これにより、周囲の他車両に自車両V0が路肩Lsへ停車することを確実に報知することができるので、走行中の車線L1で自車両V0の速度を減速する際の安全性をより一層高めることができる。
また、本実施形態に係る車両の走行制御装置VTC及び走行制御方法によれば、幅寄せ制御C3時の自車両V0の速度である幅寄せ速度Vwを設定するために、自車両V0から路肩Lsの端部である縁石SLまでの距離W1を検出し、自車両V0から縁石SLまでの距離W1と、幅寄せ制御C3後に自車両V0と縁石SLとの間に設けられる所定の幅寄せ間隔W2とに基づいて、自車両V0を路肩Lsに移動するために必要な幅寄せ量W3を算出し、幅寄せ量W3に基づいて、幅寄せ制御C3時に自車両V0に発生する横速度と、横加速度とを推定し、推定された横速度及び横加速度と、幅寄せ間隔W2とに基づいて、幅寄せ速度Vwを設定する。これにより、自車両V0を路肩Lsに移動する際の幅寄せ速度Vwを、乗員に違和感を与えない最適な速度に設定することができる。
また、本実施形態に係る車両の走行制御装置VTC及び走行制御方法によれば、幅寄せ制御に要する幅寄せ時間Twを、幅寄せ量W3から推定された横速度及び横加速度と、幅寄せ間隔W2とに基づいて設定するので、自車両V0を路肩Lsに移動するための幅寄せ時間Twを、乗員に違和感を与えない最適な時間に設定することができる。
また、本実施形態に係る車両の走行制御装置VTC及び走行制御方法によれば、制御計画を生成するために、制御計画のモードに応じて、自車両V0を停車させる停車予定位置P5を設定する。次に、制御計画のモードに応じて、停車制御C4時に自車両V0に発生させる第1減速度G1を設定し、幅寄せ速度Vwと、第1減速度G1とに基づいて、幅寄せ速度Vwで走行する自車両V0を停車するために必要な停車距離H1を算出し、停車距離H1と、停車予定位置P5とに基づいて、停車制御開始位置P4を設定する。また、幅寄せ速度Vwと、幅寄せ時間Twとに基づいて、自車両V0を路肩Lsまで移動させるために必要な走行距離である幅寄せ距離H2を算出し、幅寄せ距離H2と、停車制御開始位置P4とに基づいて、幅寄せ制御開始位置P3を設定する。さらに、制御計画のモードに応じて、減速制御の際に自車両V0に発生させる第2減速度G2を設定し、自動停車制御の開始前の自車両V0の速度と、第2減速度G2とに基づいて、自車両V0を幅寄せ速度Vwまで減速するために必要な減速距離H3を算出し、減速距離H3と、幅寄せ制御開始位置P3とに基づいて、減速制御開始位置P2を設定する。このように、最初に停車予定位置P5を設定することにより、この停車予定位置P5に基づいて、停車制御開始位置P4と、幅寄せ制御開始位置P3と、減速制御開始位置P2とを設定し、各制御がそれぞれ個別に順次に行われるように制御計画を生成することができるので、乗員に違和感を与えないように自動停車制御を実行することが可能となる。
また、本実施形態に係る車両の走行制御装置VTC及び走行制御方法によれば、自車両V0が減速制御開始位置P2に到達した場合に、減速制御C2を開始して、自車両V0を第2減速度G2で幅寄せ速度Vwまで減速し、自車両V0が幅寄せ制御開始位置P3に到達した場合に、幅寄せ制御C3を開始して、自車両V0を幅寄せ速度Vwで路肩Lsに移動し、自車両V0が停車制御開始位置P4に到達した場合に、停車制御C4を開始して、幅寄せ速度Vwで走行する自車両V0を第1減速度G1で減速させて停車する。このように、制御計画で設定された、減速制御開始位置P2、幅寄せ制御開始位置P3及び停車制御開始位置P4で、減速制御C2、幅寄せ制御C3及び停車制御C4をそれぞれ個別に順次に実行することができるので、各制御をスムースに連続して実行することにより、全体として自動停車制御を実行することができる。したがって、乗員に違和感を与えないように自動停車制御を実行することが可能となる。
また、本実施形態に係る車両の走行制御装置VTC及び走行制御方法によれば、幅寄せ制御C3の開始後に自車両V0から路肩Lsの端部である縁石SLまでの距離W1を検出し、自車両V0と縁石SLとの間に所定の幅寄せ間隔W2が得られるように、自車両V0を路肩Lsへ移動させる。したがって、自車両V0と縁石SLとの間隔を常に適正に保ちながら幅寄せ制御C3を行うことができるので、乗員に違和感を与えないように自動停車制御を実行することが可能となる。
また、本実施形態に係る車両の走行制御装置VTC及び走行制御方法によれば、幅寄せ制御C3は、幅寄せ量W3に基づいて、自車両V0を路肩Lsに停車させるための最終目標経路Tp1を設定する。次いで、自車両V0が走行する車線L1の車線中央線Lcに沿うように設定された目標経路Tpを、車線中央線Lcに対して平行な状態で、最終目標経路Tp1に向けて徐々に移動させ、徐々に移動された目標経路Tpに自車両V0を追従させる。これにより、縁石SLまでの距離の計測結果に空間的、時間的ノイズ等が含まれている場合でも、自車両V0をスムースに路肩Lsへ移動させ、かつ車線L1と平行に自車両V0を停車させることができる。したがって、乗員に違和感を与えないように自動停車制御を実行することが可能となる。
また、本実施形態に係る車両の走行制御装置VTC及び走行制御方法によれば、自動停車制御の実行中に、自車両V0の周囲の状況に変化が生じた場合に制御計画を再生成し、再生成された制御計画に基づいて自動停車制御を実行する。これにより、自車両V0の周囲の状況が変化した場合でも、自車両V0を適切に路肩Lsに停車することができるので、乗員に違和感を与えないように自動停車制御を実行することが可能となる。
なお、上記実施形態では、自車両V0のドライバーが運転を行えなくなった場合、及び自車両V0に走行に支障を来すような故障が発生した場合に、同じ緊急停車モードの制御計画を生成するようにしたが、ドライバーが運転を行えなくなった場合に、自車両V0に走行に支障を来すような故障が発生した場合とは異なる車両運動で自車両V0を停車させる停車モードを設定してもよい。
20 自動停車制御部
201…判定部
202…制御パラメータ決定部
203…制御計画演算部
23…車内カメラ
24…自己診断部
VTC…走行制御装置
V0…自車両
L1…車線
Ls…路肩
SL、SR…縁石
Lc…車線中央線
Tp…目標経路
Tp1…最終目標経路
P1…方向指示制御開始位置
P2…減速制御開始位置
P3…幅寄せ制御開始位置
P4…停車制御開始位置
P5…停車予定位置
C1…方向指示制御
C2…減速制御
C3…幅寄せ制御
C4…停車制御
201…判定部
202…制御パラメータ決定部
203…制御計画演算部
23…車内カメラ
24…自己診断部
VTC…走行制御装置
V0…自車両
L1…車線
Ls…路肩
SL、SR…縁石
Lc…車線中央線
Tp…目標経路
Tp1…最終目標経路
P1…方向指示制御開始位置
P2…減速制御開始位置
P3…幅寄せ制御開始位置
P4…停車制御開始位置
P5…停車予定位置
C1…方向指示制御
C2…減速制御
C3…幅寄せ制御
C4…停車制御
Claims (12)
- 自車両の走行中に、前記自車両が目的地に到着した場合、または前記自車両のドライバーが運転を行えなくなった場合、あるいは前記自車両に走行に支障を来すような故障が発生した場合に、前記自車両を路肩に停車させる自動停車制御を実行する車両の走行制御方法であって、
前記自車両の速度を減速させる減速制御と、前記自車両を走行中の車線から前記路肩へ移動させる幅寄せ制御と、前記自車両を前記路肩に停車させる停車制御と、を含む前記自動停車制御の制御計画を生成し、
前記制御計画に基づいて、前記減速制御と、前記幅寄せ制御と、前記停車制御と、をそれぞれ個別に順次実行することにより、前記自車両を減速してから前記路肩へ移動するように前記自動停車制御を実行する車両の走行制御方法。 - 前記幅寄せ制御では、前記自車両の速度を一定速度に維持する請求項1に記載の車両の走行制御方法。
- 前記自車両が前記目的地に到着した場合には、第1モードの制御計画を生成し、
前記ドライバーが運転を行えなくなった場合、または前記自車両に走行に支障を来すような故障が発生した場合には、前記第1モードの制御計画に対して大きな車両の状態変化で前記自車両を前記路肩に停車させる第2モードの制御計画を生成する請求項2に記載の車両の走行制御方法。 - 前記制御計画は、前記減速制御を開始する所定時間前に、前記自車両の方向指示器を動作させる方向指示制御を含む請求項1~3のいずれか1項に記載の車両の走行制御方法。
- 前記幅寄せ制御時の前記自車両の速度である幅寄せ速度を設定するために、
前記自車両から前記路肩の端部までの距離を検出し、
前記自車両から前記路肩の端部までの距離と、前記幅寄せ制御後に前記自車両と前記路肩の端部との間に設けられる所定の幅寄せ間隔とに基づいて、前記自車両を前記路肩に移動するために必要な幅寄せ量を算出し、
前記幅寄せ量に基づいて、前記幅寄せ制御時に前記自車両に発生する横速度と、横加速度とを推定し、
推定された前記横速度及び前記横加速度と、前記幅寄せ間隔とに基づいて、前記幅寄せ速度を設定する請求項3に記載の車両の走行制御方法。 - 前記幅寄せ制御に要する幅寄せ時間は、
前記幅寄せ量から推定された前記横速度及び前記横加速度と、前記幅寄せ間隔とに基づいて設定される請求項5に記載の車両の走行制御方法。 - 前記制御計画を生成するために、
前記制御計画のモードに応じて、前記自車両を停車させる停車予定位置を設定し、
前記制御計画のモードに応じて、前記停車制御の際に前記自車両に発生させる第1減速度を設定し、
前記幅寄せ速度と、前記第1減速度とに基づいて、前記幅寄せ速度で走行する前記自車両を停車するために必要な停車距離を算出し、
前記停車距離と、前記停車予定位置とに基づいて、停車制御開始位置を設定し、
前記幅寄せ速度と、前記幅寄せ時間とに基づいて、前記自車両を前記路肩まで移動させるために必要な走行距離である幅寄せ距離を算出し、
前記幅寄せ距離と、前記停車制御開始位置とに基づいて、幅寄せ制御開始位置を設定し、
前記制御計画のモードに応じて、前記減速制御の際に前記自車両に発生させる第2減速度を設定し、
前記自動停車制御の開始前の前記自車両の速度と、前記第2減速度とに基づいて、前記自車両を前記幅寄せ速度まで減速するために必要な減速距離を算出し、
前記減速距離と、前記幅寄せ制御開始位置とに基づいて、減速制御開始位置を設定する、
請求項6に記載の車両の走行制御方法。 - 前記自車両が前記減速制御開始位置に到達した場合に、前記減速制御を開始して、前記自車両を前記第2減速度で前記幅寄せ速度まで減速し、
前記自車両が前記幅寄せ制御開始位置に到達した場合に、前記幅寄せ制御を開始して、前記自車両を前記幅寄せ速度で前記路肩に移動し、
前記自車両が前記停車制御開始位置に到達した場合に、前記停車制御を開始して、前記幅寄せ速度で走行する前記自車両を前記第1減速度で減速させて停車する請求項7に記載の車両の走行制御方法。 - 前記幅寄せ制御は、前記幅寄せ制御の開始後に前記自車両から前記路肩の端部までの距離を検出し、前記自車両と前記路肩の端部との間に所定の前記幅寄せ間隔が得られるように、前記自車両を前記路肩へ移動させる請求項8に記載の車両の走行制御方法。
- 前記幅寄せ制御は、前記幅寄せ量に基づいて、前記自車両を前記路肩に停車させるための最終目標経路を設定し、前記自車両が走行する車線の車線中央線に沿うように設定された目標経路を、前記車線中央線に対して平行な状態で、前記最終目標経路に向けて徐々に移動させ、前記徐々に移動された目標経路に前記自車両を追従させる請求項8に記載の車両の走行制御方法。
- 前記自動停車制御の実行中に、前記自車両の周囲の状況に変化が生じた場合に、前記制御計画を再生成し、
再生成された前記制御計画に基づいて、前記自動停車制御を実行する請求項8~10のいずれか1項に記載の車両の走行制御方法。 - 自車両の走行中に、前記自車両が目的地に到着した場合、または前記自車両のドライバーが運転を行えなくなった場合、あるいは前記自車両に走行に支障を来すような故障が発生した場合に、前記自車両を路肩に停車させる自動停車制御を実行する車両の走行制御装置であって、
前記走行制御装置は、
前記自車両の速度を減速させる減速制御と、前記自車両を走行中の車線から前記路肩へ移動させる幅寄せ制御と、前記自車両を前記路肩に停車させる停車制御と、を含む前記自動停車制御の制御計画を生成し、
前記制御計画に基づいて、前記減速制御と、前記幅寄せ制御と、前記停車制御と、をそれぞれ個別に順次実行することにより、前記自車両を減速してから前記路肩へ移動するように前記自動停車制御を実行する車両の走行制御装置。
Priority Applications (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/IB2019/000120 WO2020157533A1 (ja) | 2019-01-31 | 2019-01-31 | 車両の走行制御方法及び走行制御装置 |
EP19912204.5A EP3919336B1 (en) | 2019-01-31 | 2019-01-31 | Travel control method and travel control device for vehicle |
US17/310,336 US20220063669A1 (en) | 2019-01-31 | 2019-01-31 | Travel Control Method and Travel Control Device for Vehicle |
CN201980090864.8A CN113365894B (zh) | 2019-01-31 | 2019-01-31 | 车辆的行驶控制方法及行驶控制装置 |
JP2020568859A JP7250825B2 (ja) | 2019-01-31 | 2019-01-31 | 車両の走行制御方法及び走行制御装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/IB2019/000120 WO2020157533A1 (ja) | 2019-01-31 | 2019-01-31 | 車両の走行制御方法及び走行制御装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2020157533A1 true WO2020157533A1 (ja) | 2020-08-06 |
Family
ID=71841405
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/IB2019/000120 WO2020157533A1 (ja) | 2019-01-31 | 2019-01-31 | 車両の走行制御方法及び走行制御装置 |
Country Status (5)
Country | Link |
---|---|
US (1) | US20220063669A1 (ja) |
EP (1) | EP3919336B1 (ja) |
JP (1) | JP7250825B2 (ja) |
CN (1) | CN113365894B (ja) |
WO (1) | WO2020157533A1 (ja) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP4001038A1 (en) * | 2020-11-16 | 2022-05-25 | Mazda Motor Corporation | Vehicle control system, vehicle, and method of controlling vehicle |
WO2022106360A1 (de) * | 2020-11-18 | 2022-05-27 | Bayerische Motoren Werke Aktiengesellschaft | Verfahren und fahrerassistenzsystem zum automatischen überführen eines fahrzeugs in den stillstand |
JP7512857B2 (ja) | 2020-11-16 | 2024-07-09 | マツダ株式会社 | 車両制御システム |
JP7515782B2 (ja) | 2020-11-16 | 2024-07-16 | マツダ株式会社 | 車両制御システム |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE102019214413A1 (de) * | 2019-09-23 | 2021-03-25 | Robert Bosch Gmbh | Verfahren zum zumindest teilautomatisierten Führen eines Kraftfahrzeugs |
KR20210075290A (ko) * | 2019-12-12 | 2021-06-23 | 현대자동차주식회사 | 차량 제어 장치 및 그 제어 방법 |
US20220041146A1 (en) * | 2020-08-07 | 2022-02-10 | Uatc, Llc | Systems and Methods for Emergency Braking in Autonomous Vehicles |
JP2023005759A (ja) * | 2021-06-29 | 2023-01-18 | 株式会社Soken | 退避走行支援装置 |
US11810370B2 (en) * | 2021-06-30 | 2023-11-07 | Zoox, Inc. | Techniques for identifying curbs |
US11840257B2 (en) * | 2022-03-25 | 2023-12-12 | Embark Trucks Inc. | Lane change determination for vehicle on shoulder |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2009163434A (ja) * | 2007-12-28 | 2009-07-23 | Toyota Motor Corp | 緊急退避システム、緊急退避方法 |
JP2016084093A (ja) * | 2014-10-28 | 2016-05-19 | 富士重工業株式会社 | 車両の走行制御システム |
JP2017210234A (ja) | 2016-05-27 | 2017-11-30 | ローベルト ボツシユ ゲゼルシヤフト ミツト ベシユレンクテル ハフツングRobert Bosch Gmbh | 少なくとも一時的に走行ルート上を自動誘導される自動車の自動的停車のための装置及び方法 |
Family Cites Families (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP2431244A1 (en) * | 2010-09-20 | 2012-03-21 | Givenpath Ltd | Driver profiling system and method |
JP5316706B2 (ja) * | 2011-07-11 | 2013-10-16 | トヨタ自動車株式会社 | 車両の緊急退避装置 |
US9436182B2 (en) * | 2014-05-23 | 2016-09-06 | Google Inc. | Autonomous vehicles |
JP6528690B2 (ja) | 2015-02-10 | 2019-06-12 | 株式会社デンソー | 退避制御装置、退避制御方法 |
JP6316265B2 (ja) * | 2015-12-01 | 2018-04-25 | 本田技研工業株式会社 | 車線変更制御装置 |
JP6670140B2 (ja) * | 2016-03-17 | 2020-03-18 | 株式会社Soken | 車両制御装置、車両制御方法 |
KR102309420B1 (ko) * | 2017-03-03 | 2021-10-07 | 현대자동차주식회사 | 차량 및 그 제어방법 |
JP2018188029A (ja) * | 2017-05-09 | 2018-11-29 | オムロン株式会社 | 停車意図判定装置、及び停車意図判定方法 |
JP6834805B2 (ja) * | 2017-06-23 | 2021-02-24 | 株式会社デンソー | 電子制御装置 |
JP6974367B2 (ja) * | 2019-01-08 | 2021-12-01 | 本田技研工業株式会社 | 車両の制御システム、車両の制御方法、およびプログラム |
-
2019
- 2019-01-31 JP JP2020568859A patent/JP7250825B2/ja active Active
- 2019-01-31 US US17/310,336 patent/US20220063669A1/en active Pending
- 2019-01-31 WO PCT/IB2019/000120 patent/WO2020157533A1/ja unknown
- 2019-01-31 CN CN201980090864.8A patent/CN113365894B/zh active Active
- 2019-01-31 EP EP19912204.5A patent/EP3919336B1/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2009163434A (ja) * | 2007-12-28 | 2009-07-23 | Toyota Motor Corp | 緊急退避システム、緊急退避方法 |
JP2016084093A (ja) * | 2014-10-28 | 2016-05-19 | 富士重工業株式会社 | 車両の走行制御システム |
JP2017210234A (ja) | 2016-05-27 | 2017-11-30 | ローベルト ボツシユ ゲゼルシヤフト ミツト ベシユレンクテル ハフツングRobert Bosch Gmbh | 少なくとも一時的に走行ルート上を自動誘導される自動車の自動的停車のための装置及び方法 |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP4001038A1 (en) * | 2020-11-16 | 2022-05-25 | Mazda Motor Corporation | Vehicle control system, vehicle, and method of controlling vehicle |
JP7512857B2 (ja) | 2020-11-16 | 2024-07-09 | マツダ株式会社 | 車両制御システム |
JP7515782B2 (ja) | 2020-11-16 | 2024-07-16 | マツダ株式会社 | 車両制御システム |
WO2022106360A1 (de) * | 2020-11-18 | 2022-05-27 | Bayerische Motoren Werke Aktiengesellschaft | Verfahren und fahrerassistenzsystem zum automatischen überführen eines fahrzeugs in den stillstand |
Also Published As
Publication number | Publication date |
---|---|
EP3919336A1 (en) | 2021-12-08 |
JP7250825B2 (ja) | 2023-04-03 |
US20220063669A1 (en) | 2022-03-03 |
EP3919336A4 (en) | 2022-02-23 |
EP3919336B1 (en) | 2023-08-30 |
CN113365894A (zh) | 2021-09-07 |
CN113365894B (zh) | 2023-12-15 |
JPWO2020157533A1 (ja) | 2020-08-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2020157533A1 (ja) | 車両の走行制御方法及び走行制御装置 | |
JP7040621B2 (ja) | 車両の走行制御方法及び走行制御装置 | |
US11498563B2 (en) | Vehicle control device, vehicle control method, and storage medium | |
JP6677822B2 (ja) | 車両制御装置 | |
US11414080B2 (en) | Vehicle control device, vehicle control method, and storage medium | |
RU2767216C1 (ru) | Способ управления движением транспортного средства и аппаратура управления движением транспортного средства | |
US20190071075A1 (en) | Vehicle control system, vehicle control method, and vehicle control program | |
US11584375B2 (en) | Vehicle control device, vehicle control method, and storage medium | |
JP6962468B2 (ja) | 走行支援方法及び車両制御装置 | |
JP2017165296A (ja) | 自動運転制御システム | |
WO2018020547A1 (ja) | 車線変更支援方法および車線変更支援装置 | |
JP7268433B2 (ja) | 車両用制御装置 | |
US10353391B2 (en) | Travel control device | |
EP4074567A1 (en) | Driving control method and driving control device | |
JP2018052326A (ja) | 車両制御方法及び車両制御装置 | |
JP2020055526A (ja) | 自動運転制御システム | |
JP2021041851A (ja) | 運転支援方法及び運転支援装置 | |
CN112985435A (zh) | 用于操作自主驾驶车辆的方法及*** | |
JP7192890B2 (ja) | 車両の走行制御方法及び走行制御装置 | |
CN111417838A (zh) | 行驶控制装置、车辆和行驶控制方法 | |
WO2024122303A1 (ja) | 車両制御装置、車両制御方法 | |
WO2023068162A1 (ja) | 自動運行装置、合流車応答制御方法 | |
JP2021095094A (ja) | 他車両挙動推定方法、走行支援方法及び他車両挙動推定装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 19912204 Country of ref document: EP Kind code of ref document: A1 |
|
ENP | Entry into the national phase |
Ref document number: 2020568859 Country of ref document: JP Kind code of ref document: A |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
ENP | Entry into the national phase |
Ref document number: 2019912204 Country of ref document: EP Effective date: 20210831 |