US20230324908A1 - Autonomous driving control device - Google Patents
Autonomous driving control device Download PDFInfo
- Publication number
- US20230324908A1 US20230324908A1 US18/326,488 US202318326488A US2023324908A1 US 20230324908 A1 US20230324908 A1 US 20230324908A1 US 202318326488 A US202318326488 A US 202318326488A US 2023324908 A1 US2023324908 A1 US 2023324908A1
- Authority
- US
- United States
- Prior art keywords
- autonomous driving
- driving control
- driver
- vehicle
- control device
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 230000001133 acceleration Effects 0.000 claims description 17
- 238000004364 calculation method Methods 0.000 description 6
- 230000006870 function Effects 0.000 description 6
- 238000003384 imaging method Methods 0.000 description 6
- 238000010586 diagram Methods 0.000 description 4
- 238000012545 processing Methods 0.000 description 3
- 230000004044 response Effects 0.000 description 3
- 230000004927 fusion Effects 0.000 description 2
- 230000010365 information processing Effects 0.000 description 2
- 238000000034 method Methods 0.000 description 2
- 230000003068 static effect Effects 0.000 description 2
- 238000001514 detection method Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000005484 gravity Effects 0.000 description 1
- 238000010191 image analysis Methods 0.000 description 1
- 230000004807 localization Effects 0.000 description 1
- 238000013507 mapping Methods 0.000 description 1
- 230000002093 peripheral effect Effects 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/005—Handover processes
- B60W60/0053—Handover processes from vehicle to occupant
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/0055—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots with safety arrangements
- G05D1/0061—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots with safety arrangements for transition from automatic pilot to manual pilot and vice versa
-
- 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/08—Interaction between the driver and the control system
- B60W50/082—Selecting or switching between different modes of propelling
-
- 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/08—Interaction between the driver and the control system
- B60W50/14—Means for informing the driver, warning the driver or prompting a driver intervention
-
- 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/005—Handover processes
- B60W60/0059—Estimation of the risk associated with autonomous or manual driving, e.g. situation too complex, sensor failure or driver incapacity
-
- 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
- B60W2050/0062—Adapting control system settings
- B60W2050/007—Switching between manual and automatic parameter input, and vice versa
- B60W2050/0073—Driver overrides controller
-
- 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
- B60W2420/00—Indexing codes relating to the type of sensors based on the principle of their operation
- B60W2420/40—Photo, light or radio wave sensitive means, e.g. infrared sensors
- B60W2420/403—Image sensing, e.g. optical camera
-
- 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
- B60W2420/00—Indexing codes relating to the type of sensors based on the principle of their operation
- B60W2420/40—Photo, light or radio wave sensitive means, e.g. infrared sensors
- B60W2420/408—Radar; Laser, e.g. lidar
-
- 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
- B60W2510/00—Input parameters relating to a particular sub-units
- B60W2510/20—Steering systems
- B60W2510/202—Steering torque
-
- 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
- B60W2520/00—Input parameters relating to overall vehicle dynamics
-
- 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
- B60W2520/00—Input parameters relating to overall vehicle dynamics
- B60W2520/10—Longitudinal 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
- B60W2520/00—Input parameters relating to overall vehicle dynamics
- B60W2520/10—Longitudinal speed
- B60W2520/105—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
- B60W2520/00—Input parameters relating to overall vehicle dynamics
- B60W2520/12—Lateral speed
- B60W2520/125—Lateral 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
- B60W2520/00—Input parameters relating to overall vehicle dynamics
- B60W2520/14—Yaw
-
- 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
- B60W2520/00—Input parameters relating to overall vehicle dynamics
- B60W2520/28—Wheel 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
- B60W2540/00—Input parameters relating to occupants
-
- 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
- B60W2540/00—Input parameters relating to occupants
- B60W2540/10—Accelerator pedal position
-
- 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
- B60W2540/00—Input parameters relating to occupants
- B60W2540/12—Brake pedal position
-
- 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
- B60W2540/00—Input parameters relating to occupants
- B60W2540/18—Steering angle
-
- 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
- B60W2540/00—Input parameters relating to occupants
- B60W2540/223—Posture, e.g. hand, foot, or seat position, turned or inclined
-
- 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
- B60W2540/00—Input parameters relating to occupants
- B60W2540/225—Direction of gaze
-
- 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
- B60W2540/00—Input parameters relating to occupants
- B60W2540/229—Attention level, e.g. attentive to driving, reading or sleeping
-
- 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
- B60W2540/00—Input parameters relating to occupants
- B60W2540/26—Incapacity
-
- 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
- B60W2552/00—Input parameters relating to infrastructure
- B60W2552/30—Road curve radius
-
- 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
- B60W2552/00—Input parameters relating to infrastructure
- B60W2552/53—Road markings, e.g. lane marker or crosswalk
-
- 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/20—Static objects
-
- 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/40—Dynamic objects, e.g. animals, windblown objects
- B60W2554/402—Type
- B60W2554/4026—Cycles
-
- 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/40—Dynamic objects, e.g. animals, windblown objects
- B60W2554/402—Type
- B60W2554/4029—Pedestrians
-
- 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/40—Dynamic objects, e.g. animals, windblown objects
- B60W2554/404—Characteristics
- B60W2554/4041—Position
-
- 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
-
- 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
- B60W2556/00—Input parameters relating to data
- B60W2556/45—External transmission of data to or from the vehicle
- B60W2556/50—External transmission of data to or from the vehicle of positioning data, e.g. GPS [Global Positioning System] data
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/02—Control of position or course in two dimensions
- G05D1/021—Control of position or course in two dimensions specially adapted to land vehicles
-
- G05D2201/0213—
Definitions
- the present invention relates to an autonomous driving control device.
- Patent Literature 1 An example of such autonomous driving control devices is described in Patent Literature 1, for example.
- a control computer determines that a vehicle is ready for an autonomous driving control
- the control computer notifies a user (driver) that the vehicle is ready.
- the autonomous driving control is started when the control computer receives a first input indicating that the user (driver) is ready.
- Patent Literature 1 U.S. Pat. No. 8670891
- the autonomous driving control device described in Patent Literature 1 requires the first input that indicates the user (driver) is ready.
- the user’s (driver’s) operation for starting the autonomous driving control is complicated.
- the autonomous driving control is automatically started when the driver is wishing to continue performing the manual driving, the driver wishes to switch from the autonomous driving control to the manual driving. In such a situation, if the switching from the autonomous driving control to the manual driving is difficult, the driver may be unable to perform the manual driving in spite of the driver wishing to perform the manual driving.
- an object of the embodiment of the present invention is to provide an autonomous driving control device that can autonomously engage in an autonomous driving control without the need for any operation of a driver to engage the autonomous driving control and at the same time can reduce the possibility that the driver is unable to perform a manual driving in spite of the driver wishing to perform the manual driving.
- the first aspect of embodiments of the present invention is an autonomous driving control device that performs an autonomous driving control of a vehicle.
- the autonomous driving control device comprises:
- the autonomous driving control device can autonomously engage in an autonomous driving control of the vehicle. More specifically, the autonomous driving control device according to the present invention can start the autonomous driving control without the need for any operation by the driver to start the autonomous driving control.
- the autonomous driving control device can reduce the complexity of the operation by the driver to start the autonomous driving control and improve the ease of the operation to start the autonomous driving control, compared with the autonomous driving control device described in U.S. Pat. No. 8670891 that requires the first input indicating that the user (driver) is ready in order to engage in the autonomous driving control.
- the driver wishes to switch from the autonomous driving control to the manual driving. In such a situation, if the switching from the autonomous driving control to the manual driving is difficult, the driver may be undesirably unable to perform the manual driving in spite of the driver wishing to perform the manual driving.
- the autonomous driving control device before the predetermined time elapses since the autonomous driving control is automatically started, the autonomous driving control is switched to the manual driving when the amount of operation by the driver becomes equal to or greater than the first threshold that is smaller than the second threshold used after the predetermined time elapses.
- the driver before the predetermined time elapses since the autonomous driving control is automatically started, the driver can switch from the autonomous driving control to the manual driving with a smaller amount of operation than after the predetermined time elapses.
- the switching from the autonomous driving control to the manual driving is more easily performed before the predetermined time elapses since the autonomous driving control is automatically started than after the predetermined time elapses.
- the driver can more readily, or more quickly, start the manual driving before the predetermined time elapses since the autonomous driving control is automatically started than after the predetermined time elapses.
- the autonomous driving control device can reduce the possibility that the driver is unable to perform the manual driving in spite of the driver wishing to perform the manual driving.
- the second aspect of embodiments of the present invention may further comprise a notification device that notifies the driver of the automatic start of the autonomous driving control.
- the autonomous driving control device since the autonomous driving control device according to an embodiment of the present invention notifies the driver of the automatic start of the autonomous driving control, the autonomous driving control device can reduce the possibility that the driver fails to be aware that the autonomous driving control has been automatically started.
- the third aspect of embodiments of the present invention may further comprise a notification device that provides the driver a notification as for the change of the threshold used in the second determination section, said change arises due to the adjustment by the adjustment section.
- the autonomous driving control device before the predetermined time elapses since the autonomous driving control is automatically started, the driver is notified that the threshold used in the determination as for switching from the autonomous driving control to the manual driving is smaller than the threshold used after the predetermined time elapses. Therefore, even if the autonomous driving control is automatically started despite the intention of the driver, the autonomous driving control device according to the embodiment of the present invention can assure the driver that the driver can readily switch from the autonomous driving control to the manual driving within the predetermined time.
- the fourth aspect of embodiments of the present invention further comprises a monitor device that monitors a state of the driver, and the adjustment section changes the predetermined time based on the state of the driver monitored by the monitor device.
- the predetermined time in which switching from the autonomous driving control to the manual driving is more easily performed is extended if the monitor device determines that the driver has not completed a preparation for engaging the manual driving, for example.
- the predetermined time in which switching from the autonomous driving control to the manual driving is more easily performed is shortened if the monitor device determines that the driver has no intention to perform the manual driving, for example.
- the autonomous driving control device can reduce the possibility that switching from the autonomous driving control to the manual driving occurs despite the intention of the driver.
- the autonomous driving control can be started without the need for any operation by the driver to start the autonomous driving control, and the possibility that the driver is unable to perform the manual driving in spite of the driver wishing to perform the manual driving can be reduced.
- FIG. 1 is a schematic diagram for explaining the configuration of an autonomous driving control device according to a first embodiment of the present invention
- FIG. 2 is a diagram for explaining characteristic parts of the autonomous driving control device according to the first embodiment of the present invention.
- FIG. 3 is a flowchart for explaining procedures such as a judgment conducted by a judgement portion 16 b of the autonomous driving control unit according to the first embodiment of the present invention.
- FIG. 1 is a schematic diagram showing a configuration of the autonomous driving control device according to the first embodiment.
- an autonomous driving control device 100 is mounted on a vehicle (not shown), such as an automobile.
- the autonomous driving control device 100 performs an autonomous driving control for the vehicle.
- autonomous driving control means a control that does not require the driver of the vehicle to perform any driving operation, such as acceleration, deceleration and steering of the vehicle.
- the autonomous driving control includes a lane keeping assist control, for example.
- lane keeping assist control steering wheels (not shown) are autonomously steered (that is, without the need for the driver to perform a steering operation) so that the vehicle is prevented from going out from its traffic. That is, with the lane keeping assist control, the steering wheel is autonomously operated to keep the vehicle traveling within a traffic lane, even if the driver does not perform any steering operation.
- the autonomous driving control includes a navigation control, for example.
- a navigation control for example.
- a constant speed control to keep the vehicle traveling at a preset constant speed occurs, and if there is another vehicle ahead of the vehicle, a follow-after control to adjust the speed of the vehicle in accordance with the distance from the other vehicle ahead of the vehicle.
- a comparison object is used.
- the comparison object is converted into a numerical value for comparison with a threshold.
- the threshold is used for determining whether the autonomous driving control should be switched to a manual driving. That is, the autonomous driving control device 100 switches from the autonomous driving control to the manual driving when the comparison object is equal to or greater than the threshold.
- the amount of steering, the amount of acceleration or the amount of braking operated by the driver during the autonomous driving control is used as the comparison object.
- the autonomous driving control device 100 switches from the autonomous driving control to the manual driving if any of the amounts of steering, acceleration and braking is equal to or greater than a threshold.
- the amount of steering includes a steering workload. The steering workload is described in detail in JP 2015-063244A.
- the manual driving is a driving mode in which the vehicle travels based primarily on the driving operation by the driver, for example.
- the manual driving includes a driving mode in which the vehicle travels based only on the driving operation by the driver, for example.
- the manual driving also includes a driving mode in which the vehicle travels based primarily on the driving operation by the driver and secondarily on a driving operation assist control that assists the driving operation by the driver.
- the driving operation assist control is executed during the manual driving occurs when any of the steering operation, the accelerator operation and the brake operation are mainly done by the driver, and the autonomous driving control device 100 performs any of the steering operation, the accelerator operation and the brake operation which are not primarily done by the driver.
- the amount of manual operation by the driver such as steering, accelerator or brake operation, may be adjusted by addition or subtraction of the amount of operation computed by the driving operation assist control.
- the autonomous driving control device 100 includes an external sensor unit 1 , a global positioning system (GPS) receiver unit 2 , an internal sensor unit 3 , a map database 4 , a navigation system 5 , an actuator unit 6 , a human machine interface (HMI) 7 , a monitor device 8 , a shift lever 9 , an auxiliary unit U, and an electronic control unit (ECU) 10 .
- GPS global positioning system
- HMI human machine interface
- monitor device 8 a shift lever 9
- U auxiliary unit
- ECU electronice control unit
- the external sensor unit 1 serves as a detector that detects an external condition and provides peripheral information about the vehicle.
- the external sensor unit 1 includes at least one of a camera, a radar, and a LIDAR (Laser Imaging Detection And Ranging sensor).
- the camera is an imaging device that images the external condition of the vehicle.
- the camera is mounted on the back side of a windshield of the vehicle, for example.
- the camera may be a monocular camera or a stereoscopic camera.
- the stereoscopic camera has two imaging parts disposed to reproduce a binocular parallax, for example.
- the imaging information obtained with the stereoscopic camera includes depth information.
- the camera outputs imaging information on the external condition of the vehicle to the ECU 10 .
- the camera may be a visible light camera or an infrared camera.
- the radar detects obstacles outside the vehicle using a radio wave.
- the radio wave is of a millimeter wave, for example.
- the radar transmits a radio wave around the vehicle and detects an obstacle by receiving the radio wave reflected from the obstacle.
- the radar can output the distance to the obstacle, the direction of the obstacle or the likes as obstacle information.
- the radar provides the information about the detected obstacle to the ECU 10 .
- the information about the received reflected radio wave may be provided to the ECU 10 .
- the LIDAR sensor detects an obstacle outside the vehicle while utilizing light.
- the LIDAR sensor emits light around the vehicle, then measuring the distance to the point of reflection and detecting an obstacle by receiving the light reflected from the obstacle.
- the LIDAR sensor can provide obstacle information, such as the distance to the obstacle or the direction of the obstacle.
- the LIDAR sensor outputs the information about the detected obstacle to the ECU 10 .
- the information about the received reflected light may be provided to the ECU 10 .
- the camera, the LIDAR sensor and the radar do not always have to be provided in combination.
- the GPS receiver unit 2 may be replaced with other means capable of determining the latitude and longitude of the vehicle.
- the internal sensor unit 3 serves as a detector that provides information about the traveling condition of the vehicle and about the amount of any of the steering operation, the accelerator operation and the brake operation by the driver of the vehicle (the amounts of operation include the steering workload described above).
- the internal sensor unit 3 includes at least one of a speed sensor, an acceleration sensor unit and a yaw rate sensor.
- the internal sensor unit 3 includes at least one of a steering sensor, an accelerator pedal sensor and a brake pedal sensor.
- the speed sensor is a detector that detects the speed of the vehicle.
- the speed sensor is a wheel speed sensor that is mounted on a wheel of the vehicle or a drive shaft that rotates integrally with the wheel and detects the rotational speed of the wheel.
- the speed sensor outputs speed information (wheel speed information) including the speed of the vehicle to the ECU 10 .
- the acceleration sensor unit serves a detector that detects the acceleration of the vehicle.
- the acceleration sensor unit includes a longitudinal acceleration sensor that detects the acceleration of the vehicle in the longitudinal direction and a lateral acceleration sensor that detects the acceleration of the vehicle in the lateral direction, for example.
- the acceleration sensor unit outputs acceleration information including the acceleration of the vehicle to the ECU 10 .
- the yaw rate sensor is a detector that detects the yaw rate (rotational angular velocity) of the center of gravity of the vehicle around the vertical axis.
- a gyro sensor is used as the yaw rate sensor.
- the yaw rate sensor outputs yaw rate information including the yaw rate of the vehicle to the ECU 10 .
- the accelerator pedal sensor is a detector that detects the amount of depression of the accelerator pedal, for example.
- the amount of depression of the accelerator pedal is indicated by the positon of the accelerator pedal (pedal position) with respect to a predetermined position, for example.
- the predetermined position may be a fixed position or a position that varies with a predetermined parameter.
- the accelerator pedal sensor is mounted on a shaft part of the accelerator pedal of the vehicle, for example.
- the accelerator pedal sensor outputs operation information which accords with the amount of depression of the accelerator pedal to the ECU 10 .
- the brake pedal sensor is a detector that detects the amount of depression of the brake pedal, for example.
- the amount of depression of the brake pedal is indicated by the positon of the brake pedal (pedal position) with respect to a predetermined position, for example.
- the predetermined position may be a fixed position or a position that varies with a predetermined parameter.
- the brake pedal sensor is mounted on a part of the brake pedal, for example.
- the brake pedal sensor may detect the operating force on the brake pedal (such as the force to depress the brake pedal or the pressure of the master cylinder).
- the brake pedal sensor outputs operation information which accords with the amount of depression of or the operating force on the brake pedal to the ECU 10 .
- the map database 4 is a database that stores map information.
- the map database 4 is implemented in a hard disk drive (HDD) mounted on the vehicle, for example.
- the map information includes road location information, road shape information and positional information about intersections and branches, for example.
- the road shape information includes road types, such as curves or straight roads, or the curvature of curves, for example.
- the map information may further include an output signal of the external sensor unit 1 , when the autonomous driving control device 100 uses positional information about obstructions, such as buildings and walls, or the simultaneous localization and mapping (SLAM) technology.
- SLAM simultaneous localization and mapping
- the map database 4 may be stored in a computer at an infrastructure, such as an information processing center, that can communicate with the vehicle.
- the navigation system 5 is a device that guides the driver of the vehicle to a destination set on the map by the driver of the vehicle.
- the navigation system 5 calculates a route along which the vehicle is to travel, based on the positional information about the vehicle obtained by the GPS receiver unit 2 and the map information in the map database 4 .
- a lane within which the vehicle is to travel in a multilane section may be specified, for example.
- the navigation system 5 calculates a desired route from the current position of the vehicle to a destination, and notifies the driver of the desired route through an indication on a display or an audio output of a speaker, for example.
- the navigation system 5 outputs information about the desired route for the vehicle to the ECU 10 , for example.
- the navigation system 5 uses the positional information about the vehicle obtained by the GPS receiver unit 2 and the map information in the map database 4 .
- the navigation system 5 may use information stored in a computer at an infrastructure, such as an information processing center, that can communicate with the vehicle. Alternatively, part of the processing performed by the navigation system 5 may be performed by the computer at the infrastructure.
- the actuator unit 6 is a device that controls a travelling of the vehicle.
- the actuator unit 6 includes at least a throttle actuator, a brake actuator and a steering actuator.
- the throttle actuator controls the amount of air supply to the engine (throttle opening) in response to a control signal from the ECU 10 , thereby controlling the driving force of the vehicle.
- the actuator unit 6 does not include the throttle actuator but has a motor serving as a motive power source and receives a control signal for the motor from the ECU 10 to control the driving force of the vehicle.
- the brake actuator controls a brake system in response to the control signal from the ECU 10 , thereby controlling the braking force to be applied to the wheels of the vehicle.
- the brake system may be a hydraulic brake system, for example.
- the steering actuator controls driving of an assistant motor, which controls the steering torque, of an electric power steering system in response to the control signal from the ECU 10 . In this way, the steering actuator controls the steering torque of the vehicle.
- the HMI 7 is an interface for output and input of information between an occupant (including the driver) of the vehicle and the autonomous driving control device 100 .
- the HMI 7 includes a display panel on which image information is shown to the occupant, a speaker for audio output, and a manipulation button or a touch panel with which the occupant can perform an input operation, for example.
- the HMI 7 may output information to the occupant through a personal digital assistant connected thereto by radio or receive an input operation by the occupant through the personal digital assistant.
- the monitor device 8 monitors the state of the driver.
- the monitor device 8 can check a manual driving preparation state of the driver. More specifically, the monitor device 8 can check whether or not the driver has completed a preparation to start the manual driving, for example. Alternatively, the monitor device 8 can also check whether or not the driver has an intention to perform the manual driving, for example.
- the monitor device 8 may be a camera capable of imaging the driver, for example, which is used in estimation of the degree of eye opening or the direction of the line of sight of the driver, for example.
- the monitor device 8 may be a camera that images the hands of the driver, for example, which is used to determine by image analysis whether or not the driver is holding the steering wheel, for example.
- the monitor device 8 may be a touch sensor (distortion sensor) that detects the strength of the grip on the steering wheel, such as the touch sensor described in JP11-091397A, for example.
- the shift lever 9 is provided.
- the shift lever 9 there is provided a shift position for a mode in which the autonomous driving control can be automatically started.
- the auxiliary unit U is typically a device that can be operated by the driver of the vehicle.
- the auxiliary unit U is a generic term of devices that are not included in the actuator unit 6 .
- the auxiliary unit U includes turn signals, headlamps, or wipers, for example.
- the ECU 10 performs the autonomous driving control of the vehicle.
- the ECU 10 has a central processing unit (CPU), a read only memory (ROM), and a random access memory (RAM), for example.
- CPU central processing unit
- ROM read only memory
- RAM random access memory
- the ECU 10 has an input part 11 , a recognition part 12 , a travel plan generation part 13 , a calculation part 14 , an output part 15 , and a control part 16 .
- the ECU 10 performs the controls of the above parts by executing a program loaded from the ROM into the RAM at the CPU.
- the ECU 10 may be composed of a plurality of electronic control units.
- the input part 11 acquires the amounts of steering operation, accelerator operation and brake operation by the driver of the vehicle during the autonomous driving control (the amounts of operation also include the steering workload described above) as well as the amounts of steering operation, accelerator operation and brake operation by the driver of the vehicle during the manual driving (the amounts of operation also include the steering workload described above), based on the information obtained by the internal sensor unit 3 .
- the amounts of operation include the steering angle of the steering wheel, the steering torque on the steering wheel, the steering workload, the amount of depression of the accelerator pedal, the amount of depression of the brake pedal, and the operating force on the brake pedal, for example.
- the amounts of operation may include a duration of a state where the steering angle of the steering wheel, the steering torque on the steering wheel, the steering workload, the amount of depression of the accelerator pedal, the amount of depression of the brake pedal, the operating force on the brake pedal or the like is equal to or greater than a preset threshold.
- the recognition part 12 recognizes the environment surrounding the vehicle based on the information obtained by the external sensor unit 1 or the GPS receiver unit 2 or the information in the map database 4 .
- the recognition part 12 has an obstacle recognition part (not shown), a road width recognition part (not shown), and an infrastructure recognition part (not shown), for example.
- the obstacle recognition part recognizes obstacles around the vehicle as the environment surrounding the vehicle based on the information obtained by the external sensor unit 1 .
- Obstacles recognized by the obstacle recognition part include a pedestrian, another vehicle, a moving object such as a motorcycle and a bicycle, a lane line (a white line or a yellow line), a curb, a guard rail, a pole and a median strip on a road, and a static object such as a building and a tree.
- the obstacle recognition part acquires information about the distance between the obstacle and the vehicle, the location of the obstacle, the direction, the relative speed and the relative acceleration of the obstacle with respect to the vehicle, and the type and the attribute of the obstacle.
- the types of the obstacle include a pedestrian, another vehicle, a moving object, a static object, and the like.
- the attribute of the object is a property of the obstacle, such as the hardness and the shape of the obstacle.
- the road width recognition part recognizes the width of the road on which the vehicle is traveling as the environment surrounding the vehicle based on the information obtained by the external sensor unit 1 and the GPS receiver unit 2 as well as the information in the map database 4 .
- the infrastructure recognition part recognizes, as the environment surrounding the vehicle, whether or not the vehicle is traveling across an intersection or in a parking area based on the map information in the map database 4 and the positional information about the vehicle obtained by the GPS receiver unit 2 .
- the infrastructure recognition part may recognize, as the environment surrounding the vehicle, whether or not the vehicle is traveling in a school zone, the vicinity of a childcare facility, the vicinity of a school, the vicinity of a park or the like based on the map information and the positional information about the vehicle.
- the travel plan generation part 13 generates a travel plan for the vehicle based on the desired route calculated by the navigation system 5 , the information about an obstacle around the vehicle recognized by the recognition part 12 , and the map information in the map database 4 .
- the travel plan is a trajectory along which the vehicle is to move on the desired route.
- the travel plane includes the speed, the acceleration, the deceleration, the direction, the steering or the like of the vehicle at different points in time, for example.
- the travel plan generation part 13 generates a travel plan that allows the vehicle to travel on the desired route by meeting safety, statutory and efficiency requirements. Furthermore, the travel plan generation part 13 generates the travel plan for the vehicle so as to avoid collision with an obstacle, based on the situation of obstacles around the vehicle.
- the calculation part 14 calculates a threshold used in the determination of whether or not to switch from the autonomous driving control to the manual driving, based on the amounts of operation (the amounts of operation may include the steering workload described above) by the driver of the vehicle during the autonomous driving control obtained by the input part 11 .
- the ECU 10 stores a function of a threshold and the amounts of operation by the driver of the vehicle (the amount of operation may include the steering workload described above).
- the function is used to calculate the threshold used in the determination of whether or not to switch from the autonomous driving control to the manual driving by the calculation part 14 .
- the output part 15 displays the threshold used in the determination of whether or not to switch from the autonomous driving control to the manual driving calculated by the calculation part 14 on a display of the HMI 7 .
- the control part 16 automatically controls traveling of the vehicle based on the travel plan generated by the travel plan generation part 13 .
- the control part 16 outputs a control signal based on the travel plan to the actuator unit 6 . That is, the autonomous driving control of the vehicle is achieved by the control part 16 controlling the actuator unit 6 based on the travel plan.
- the control part 16 switches from the autonomous driving control to the manual driving if an amount of operation by the driver obtained by the input part 11 (the amount of operation may include the steering workload described above) becomes equal to or greater than the threshold calculated by the calculation part 14 .
- FIG. 2 is a diagram for illustrating characteristic parts of the autonomous driving control device according to the first embodiment.
- the control part 16 has a determination section 16 a that determines whether or not the autonomous driving control by the autonomous driving control device 100 can be automatically started.
- the determination section 16 a is composed of N of determination sub-sections 16 a 1 , 16 a 2 ,and 16 a N, for example.
- the determination section 16 a makes the determination described below with regard to information other than the intention of the driver.
- the determination sub-section 16 a 1 determines whether or not the autonomous driving control can be automatically started, based on the difference between the position of the vehicle calculated based on the signal received by the GPS receiver unit 2 (see FIG. 1 ) and the actual position of the vehicle calculated based on the output signal from the external sensor unit 1 (see FIG. 1 ) and the map information in the map database 4 (see FIG. 1 ), for example.
- the determination sub-section 16 a 2 determines whether or not the autonomous driving control can be automatically started, based on the curvature of the road on which the vehicle is traveling.
- the determination section 16 a determines that the autonomous driving control can be automatically started, if all of the N of determination sub-sections 16 a 1 , 16 a 2 , --- and 16 a N determine that the autonomous driving control can be automatically started.
- the determination section 16 a functions as a first determination section that determines whether or not the autonomous driving control can be automatically started.
- the determination sub-section 16 b 2 determines whether or not switching from the autonomous driving control to the manual driving should be performed, based on the amount of accelerator or brake operation by the driver of the vehicle during the autonomous driving control obtained by the input part 11 .
- the determination section 16 b determines that switching from the autonomous driving control to the manual driving should be performed, if at least any one of the M of determination sub-sections 16 b 1 , 16 b 2 ... and 16 b M determines that switching from the autonomous driving control to the manual driving should be performed.
- the determination section 16 b functions as a second determination section that determines whether or not to switch from the autonomous driving control to the manual driving.
- the determination sub-sections 16 a 1 , 16 a 2 , ... 16 a N and the determination sub-sections 16 b 1 , 16 b 2 , ... 16 b M have essentially different determination criteria.
- the control part 16 (see FIGS. 1 and 2 ) has a determination section 16 c that makes a final determination of whether or not the autonomous driving control can be performed, and an autonomous driving control section 16 d that performs the autonomous driving control.
- the determination section 16 c determines that the autonomous driving control can be automatically started, if all of the N of determination sub-sections 16 a 1 , 16 a 2 , ... 16 a N determine that the autonomous driving control can be automatically started.
- the autonomous driving control section 16 d autonomously engaged in the autonomous driving control.
- the determination section 16 c determines that switching from the autonomous driving control to the manual driving should be performed. Then, the autonomous driving control by the autonomous driving control section 16 d is stopped, and the manual driving by the driver occurs. That is, a determination that switching from the autonomous driving control to the manual driving should be performed made by any of the M of determination sub-sections 16 b 1 , 16 b 2 , ... 16 b M serves as a trigger for terminating the autonomous driving control.
- the output part 15 (see FIGS. 1 and 2 ) has a control state notification section 15 a that notifies the driver that the autonomous driving control is being performed, for example.
- control state notification section 15 a provides an indication that the autonomous driving control is being performed on the display of the HMI 7 , for example.
- the control state notification section 15 a When switching from the autonomous driving control to the manual driving is performed, the control state notification section 15 a provides an indication that the autonomous driving control is not being performed (in other words, the manual driving is being performed) on the display of the HMI 7 , for example.
- the determination section 16 b determines whether or not switching from the autonomous driving control to the manual driving should be performed.
- the determination sub-section 16 b 1 determines whether or not switching from the autonomous driving control to the manual driving should be performed, based on the amount of steering operation (the amount of operation may include the steering workload described above) by the driver of the vehicle during the autonomous driving control obtained by the input part 11 (see FIG. 1 ).
- the determination sub-section 16 b 2 determines whether or not switching from the autonomous driving control to the manual driving should be performed, based on the amount of accelerator or brake operation by the driver of the vehicle during the autonomous driving control obtained by the input part 11 .
- the determination section 16 b determines whether or not switching from the autonomous driving control to the manual driving should be performed, based on the amount of operation (the amount of operation may include the steering workload described above) by the driver of the vehicle during the autonomous driving control obtained by the input part 11 .
- the calculation part 14 (see FIGS. 1 and 2 ) has an adjustment section 14 a that adjusts a threshold used in the determination section 16 b for determining whether or not to switch from the autonomous driving control to the manual driving.
- the adjustment section 14 a adjusts the threshold used in the determination section 16 b for the above determination so that switching from the autonomous driving control to the manual driving is more easily performed before a predetermined time elapses since the autonomous driving control is automatically started than after the predetermined time elapses.
- the threshold used in the determination section 16 b for the above determination is adjusted to be a first threshold by the adjustment section 14 a before the predetermined time elapses since the autonomous driving control is automatically started. After the predetermined time elapses, the threshold used in the determination section 16 b for the above determination is adjusted to be a second threshold greater than the first threshold by the adjustment section 14 a .
- the second threshold may be set as a fixed value in advance.
- the second threshold may not be set as a fixed vale but be set by a function of a state of a vehicle such as the speed of the vehicle, or a state of a driver such as the awareness of the driver.
- the second threshold may be set as a fixed value in advance and then be varied according to the state of the vehicle such as the speed of the vehicle, or the state of the driver such as the awareness of the driver.
- the second threshold is used for determining whether or not there is an override.
- the second threshold is at least a value that is determined independently of the timing when the autonomous driving control is started or disstarted.
- the second threshold is set so that there is an instant when the amount of operation (the amount of operation may include the steering workload described above) by the driver exceeds the second threshold while the manual driving by the driver is being performed.
- the determination of whether to stop the autonomous driving control can be made not only based on the comparison between the amount of operation and the threshold such as the example described above but also based on whether a specific operation is done by the driver or not. For example, the determination can be made based on whether a turn signal operation is done or not.
- the determination section 16 b determines that switching from the autonomous driving control to the manual driving even if the driver performs a turn signal operation. However, before the predetermined time elapses, the determination section 16 b determines that switching from the autonomous driving control to the manual driving should be performed when the driver performs a turn signal operation. That is, in embodiments of the present invention, switching from the autonomous driving control to the manual driving is more easily performed before the predetermined time elapses.
- FIG. 3 is a flowchart for illustrating processings including the determination made by the determination section 16 b or the likes of the autonomous driving control device according to the first embodiment.
- Step S 100 the determination sections 16 a and 16 c (see FIG. 2 ) determine whether or not the autonomous driving control can be automatically started. If the result of the determination is affirmative, the routine proceeds to Step S 101 . If the result of the determination is negative, the routine ends.
- Step S 101 the autonomous driving control section 16 d (see FIG. 2 ) automatically starts the autonomous driving control without the need for any operation by the driver.
- Step S 102 the ECU 10 (see FIG. 1 ) then determines whether or not there is an operation by the driver (more specifically, an operation by the driver that interferes with the autonomous driving control), based on the amount of operation by the driver (the amount of operation may include the steering workload described above) detected by the internal sensor unit 3 (see FIG. 1 ), for example. If the result of the determination is affirmative, the routine proceeds to Step S 103 . If the result of the determination is negative, the routine proceeds to Step S 107 .
- Step S 103 the ECU 10 determines whether or not a predetermined time has elapsed since the autonomous driving control is automatically started. If the result of the determination is affirmative, the routine proceeds to Step S 104 . If the result of the determination is negative, the routine proceeds to Step S 105 .
- Step S 104 the determination section 16 b (see FIG. 2 ) determines whether or not the amount of operation (the amount of operation may include the steering workload described above) is equal to or greater than the first threshold. If the result of the determination is affirmative, it is determined that the driver wishes to switch from the autonomous driving control to the manual driving, and the routine proceeds to Step S 106 . On the other hand, if the result of the determination is negative, it is determined that the driver wishes to keep the autonomous driving control, and the routine proceeds to Step S 107 .
- the amount of operation the amount of operation may include the steering workload described above
- Step S 105 the determination section 16 b (see FIG. 2 ) determines whether or not the amount of operation (the amount of operation may include the steering workload described above) is equal to or greater than the second threshold. If the result of the determination is affirmative, it is determined that the driver wishes to switch from the autonomous driving control to the manual driving, and the routine proceeds to Step S 106 . On the other hand, if the result of the determination is negative, it is determined that the driver wishes to keep the autonomous driving control, and the routine proceeds to Step S 107 .
- the amount of operation the amount of operation may include the steering workload described above
- the first threshold in Step S 104 is set at a smaller value than the second threshold in Step S 105 .
- the adjustment section 14 a adjusts the thresholds used in the determination made by the determination section 16 b (see FIG. 2 ) so that switching from the autonomous driving control to the manual driving is more easily performed (in other words, the result of the determination in Step S 104 is more likely to be affirmative) before the predetermined time elapses since the autonomous driving control is automatically started than after the predetermined time elapses.
- the predetermined time is set to be 2 seconds, for example, and the first threshold is set to be one third of the second threshold, for example.
- Step S 106 the autonomous driving control is terminated, and switching from the autonomous driving control to the manual driving is performed.
- Step S 107 the autonomous driving control by the autonomous driving control section 16 d (see FIG. 2 ) is maintained.
- the autonomous driving control can be automatically started by the autonomous driving control section 16 d (see FIG. 2 ) without the need for any operation by the driver.
- the autonomous driving control can also be started by an operation by the driver.
- the ignition of the vehicle is first switched on, and the control part 16 then determines whether or not the autonomous driving control can be started, based on the environment surrounding the vehicle recognized by the external sensor unit 1 and the recognition part 12 of the ECU 10 . If the autonomous driving control can be started, the control part 16 notifies the driver through the HMI 7 that the autonomous driving control can be started. When the driver then performs a predetermined input operation, the autonomous driving control device 100 starts the autonomous driving control.
- the autonomous driving control device 100 may be configured so that the autonomous driving control cannot be started by any operation by the driver.
- the first threshold is fixed at a constant value until the predetermined time elapses since the autonomous driving control is automatically started.
- the first threshold may be set to be a third of the second threshold, for example, at the point in time when the autonomous driving control is automatically started, and may be then gradually changed to be equal to the second threshold when the predetermined time elapses since the autonomous driving control is automatically started.
- the autonomous driving control of the vehicle can be automatically started by the autonomous driving control section 16 d (see FIG. 2 ). That is, the autonomous driving control device according to the first embodiment can start the autonomous driving control without the need for any operation by the driver to start the autonomous driving control.
- the autonomous driving control device can reduce the complexity of the driver’s operation to start the autonomous driving control and improve the ease of the operation to engage the autonomous driving control.
- the driver wishes to switch from the autonomous driving control to the manual driving.
- the driver may be undesirably unable to perform the manual driving in spite of the driver wishing to perform the manual driving.
- Step S 106 before the predetermined time elapses since the autonomous driving control is automatically started, switching from the autonomous driving control to the manual driving is performed in Step S 106 (see FIG. 3 ) if it is determined in Step S 104 (see FIG. 3 ) that the amount of operation (the amount of operation may include the steering workload described above) is equal to or greater than the first threshold which is smaller than the second threshold used after the predetermined time elapses,.
- the driver can switch from the autonomous driving control to the manual driving by a smaller amount of operation (the amount of operation may be the steering workload described above) before the predetermined time elapses since the autonomous driving control is automatically started than after the predetermined time elapses.
- the driver can more readily, or more quickly, engage in the manual driving before the predetermined time elapses since the autonomous driving control is automatically started than after the predetermined time elapses.
- the autonomous driving control device can reduce the possibility that the driver is unable to perform the manual driving in spite of the driver wishing to perform the manual driving.
- the autonomous driving control device includes the control state notification section 15 a (see FIG. 2 ) that functions as a notification device that notifies the driver of the automatic start of the autonomous driving control. Therefore, the autonomous driving control device according to the first embodiment can reduce the possibility that the driver fails to be aware that the autonomous driving control has been automatically started.
- control state notification section 15 a can be omitted in a second embodiment of the present invention.
- control state notification section 15 a also serves as a notification device that notifies the driver that the thresholds used in the determinations in Steps S 104 and S 105 (see FIG. 3 ) made by the determination section 16 b (see FIG. 2 ) are adjusted by the adjustment section 14 a (see FIG. 2 ) so that they are different between before and after the predetermined time elapses.
- the autonomous driving control device notifies the driver, before the predetermined time elapses since the autonomous driving control is automatically started, that the threshold used in the determination of whether or not to switch from the autonomous driving control to the manual driving is smaller than the threshold used after the predetermined time elapses. Therefore, even if the autonomous driving control is automatically started despite the intention of the driver, the autonomous driving control device according to the first embodiment can assure the driver that the driver can readily switch from the autonomous driving control to the manual driving within the predetermined time.
- Means for notifying that the threshold used before the predetermined time elapses and the threshold used after the predetermined time elapses are different may be a sound, an image indication, or a vibration of the steering wheel, for example.
- control state notification section 15 a that served as the above described notification device that notifies the driver of the variation of the thresholds can be omitted.
- the monitor device 8 (see FIG. 1 ) monitors the state of the driver. In accordance with the state of the driver monitored by the monitor device 8 , the length of the predetermined time in Step S 103 in FIG. 3 is changed by the adjustment section 14 a (see FIG. 2 ).
- the length of the predetermined time in which smaller threshold is used is increased if the monitor device 8 determines that the driver has not completed a preparation to engage in the manual driving, for example.
- the length of the predetermined time is reduced if the monitor device 8 determines that the driver has no intention to perform the manual driving, for example.
- the autonomous driving control device can reduce the possibility that switching from the autonomous driving control to the manual driving occurs despite the intention of the driver and the possibility that the autonomous driving control is maintained despite the intention of the driver.
- the monitor device 8 may be omitted, or the length of the predetermined time may be fixed.
- Fifth embodiment of the present invention can include the characteristics of the first to fourth embodiments of the present invention as required.
Landscapes
- Engineering & Computer Science (AREA)
- Automation & Control Theory (AREA)
- Human Computer Interaction (AREA)
- Transportation (AREA)
- Mechanical Engineering (AREA)
- Radar, Positioning & Navigation (AREA)
- Aviation & Aerospace Engineering (AREA)
- Remote Sensing (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Control Of Driving Devices And Active Controlling Of Vehicle (AREA)
- Traffic Control Systems (AREA)
- Auxiliary Drives, Propulsion Controls, And Safety Devices (AREA)
Abstract
An autonomous driving control device is capable of starting an autonomous driving control without an operation of a driver and reducing a possibility that the driver can not start manual driving. An autonomous driving control is switched to manual driving when a determination section determines that the amount of operation by the driver is equal to or greater than a first threshold, before a predetermined time elapses since the autonomous driving control is automatically started. An autonomous driving control is switched to a manual driving when the determination section determines that the amount of operation by the driver is equal to or greater than a second threshold that is greater than the first threshold, after the predetermined time elapses.
Description
- This application is a continuation of U.S. Application No. 17/562,689 filed Dec. 27, 2021, which is a continuation of U.S. Application No. 15/930,970 filed May 13, 2020 (now U.S. Pat. No. 11,307,577 issued Apr. 19, 2022), which is a continuation of U.S. Application No. 16/018,271 filed Jun. 26, 2018 (now U.S. Pat. No. 10,698,405 issued Jun. 30, 2020), which is a continuation of U.S. Application No. 15/413,568, filed Jan. 24, 2017 (now U.S. Pat. No. 10,054,942 issued Aug. 21, 2018), which claims priority to Japanese Patent Application No. 2016-044861 filed Mar. 8, 2016. The entire disclosures of the prior applications are considered part of the disclosure of the accompanying continuation application, and are hereby incorporated by reference.
- The present invention relates to an autonomous driving control device.
- There are known conventional autonomous driving control devices that perform an autonomous driving control. An example of such autonomous driving control devices is described in Patent Literature 1, for example.
- According to the autonomous driving control method described in Claim 1 of Patent Literature 1, when a control computer determines that a vehicle is ready for an autonomous driving control, the control computer notifies a user (driver) that the vehicle is ready. Then, the autonomous driving control is started when the control computer receives a first input indicating that the user (driver) is ready.
- Following is a patent literature which the applicant has noticed as a related art of the present invention.
- [Patent Literature 1]: U.S. Pat. No. 8670891
- As described above, in order to start the autonomous driving control, the autonomous driving control device described in Patent Literature 1 requires the first input that indicates the user (driver) is ready. Thus, with the autonomous driving control device described in Patent Literature 1, the user’s (driver’s) operation for starting the autonomous driving control is complicated.
- Besides, if the autonomous driving control is automatically started when the driver is wishing to continue performing the manual driving, the driver wishes to switch from the autonomous driving control to the manual driving. In such a situation, if the switching from the autonomous driving control to the manual driving is difficult, the driver may be unable to perform the manual driving in spite of the driver wishing to perform the manual driving.
- In view of the problem described above, an object of the embodiment of the present invention is to provide an autonomous driving control device that can autonomously engage in an autonomous driving control without the need for any operation of a driver to engage the autonomous driving control and at the same time can reduce the possibility that the driver is unable to perform a manual driving in spite of the driver wishing to perform the manual driving.
- In order to achieve the above described object, the first aspect of embodiments of the present invention is an autonomous driving control device that performs an autonomous driving control of a vehicle. The autonomous driving control device comprises:
- a first determination section that determines whether or not the autonomous driving control can be automatically started;
- a second determination section that determines whether or not to switch from the autonomous driving control to a manual driving; and
- an adjustment section that adjusts a threshold used in the determination made by the second determination section,
- wherein the autonomous driving control is automatically started when the first determination section determines that the autonomous driving control can be automatically started,
- before a predetermined time elapses since the autonomous driving control is automatically started, the threshold used in the determination made by the second determination section is adjusted to be a first threshold by the adjustment section, and switching from the autonomous driving control to the manual driving is performed when the second determination section determines that an amount of operation by a driver is equal to or greater than the first threshold, and
- after the predetermined time elapses since the autonomous driving control is automatically started, the threshold used in the determination made by the second determination section is adjusted to be a second threshold which is greater than the first threshold by the adjustment section, and switching from the autonomous driving control to the manual driving is performed when the second determination section determines that the amount of operation by the driver is equal to or greater than the second threshold.
- That is, the autonomous driving control device according to the present invention can autonomously engage in an autonomous driving control of the vehicle. More specifically, the autonomous driving control device according to the present invention can start the autonomous driving control without the need for any operation by the driver to start the autonomous driving control.
- Therefore, the autonomous driving control device according to the present invention can reduce the complexity of the operation by the driver to start the autonomous driving control and improve the ease of the operation to start the autonomous driving control, compared with the autonomous driving control device described in U.S. Pat. No. 8670891 that requires the first input indicating that the user (driver) is ready in order to engage in the autonomous driving control.
- If the autonomous driving control is automatically started when the driver is wishing to continue performing the manual driving, the driver wishes to switch from the autonomous driving control to the manual driving. In such a situation, if the switching from the autonomous driving control to the manual driving is difficult, the driver may be undesirably unable to perform the manual driving in spite of the driver wishing to perform the manual driving.
- In view of this, with the autonomous driving control device according to the present invention, before the predetermined time elapses since the autonomous driving control is automatically started, the autonomous driving control is switched to the manual driving when the amount of operation by the driver becomes equal to or greater than the first threshold that is smaller than the second threshold used after the predetermined time elapses.
- That is, with the autonomous driving control device according to the present invention, before the predetermined time elapses since the autonomous driving control is automatically started, the driver can switch from the autonomous driving control to the manual driving with a smaller amount of operation than after the predetermined time elapses.
- In other words, with the autonomous driving control device according to the present invention, the switching from the autonomous driving control to the manual driving is more easily performed before the predetermined time elapses since the autonomous driving control is automatically started than after the predetermined time elapses.
- Therefore, with the autonomous driving control device according to the present invention, the driver can more readily, or more quickly, start the manual driving before the predetermined time elapses since the autonomous driving control is automatically started than after the predetermined time elapses.
- As a result, the autonomous driving control device according to the present invention can reduce the possibility that the driver is unable to perform the manual driving in spite of the driver wishing to perform the manual driving.
- The second aspect of embodiments of the present invention may further comprise a notification device that notifies the driver of the automatic start of the autonomous driving control.
- That is, since the autonomous driving control device according to an embodiment of the present invention notifies the driver of the automatic start of the autonomous driving control, the autonomous driving control device can reduce the possibility that the driver fails to be aware that the autonomous driving control has been automatically started.
- The third aspect of embodiments of the present invention may further comprise a notification device that provides the driver a notification as for the change of the threshold used in the second determination section, said change arises due to the adjustment by the adjustment section.
- That is, with the autonomous driving control device according to an embodiment of the present invention, before the predetermined time elapses since the autonomous driving control is automatically started, the driver is notified that the threshold used in the determination as for switching from the autonomous driving control to the manual driving is smaller than the threshold used after the predetermined time elapses. Therefore, even if the autonomous driving control is automatically started despite the intention of the driver, the autonomous driving control device according to the embodiment of the present invention can assure the driver that the driver can readily switch from the autonomous driving control to the manual driving within the predetermined time.
- The fourth aspect of embodiments of the present invention further comprises a monitor device that monitors a state of the driver, and the adjustment section changes the predetermined time based on the state of the driver monitored by the monitor device.
- Specifically, with the autonomous driving control device according to the embodiment of the present invention, the predetermined time in which switching from the autonomous driving control to the manual driving is more easily performed is extended if the monitor device determines that the driver has not completed a preparation for engaging the manual driving, for example. On the other hand, the predetermined time in which switching from the autonomous driving control to the manual driving is more easily performed is shortened if the monitor device determines that the driver has no intention to perform the manual driving, for example.
- Thus, compared with the case where the length of the predetermined time is not changed, the autonomous driving control device according to the embodiment of the present invention can reduce the possibility that switching from the autonomous driving control to the manual driving occurs despite the intention of the driver.
- According to the present invention, the autonomous driving control can be started without the need for any operation by the driver to start the autonomous driving control, and the possibility that the driver is unable to perform the manual driving in spite of the driver wishing to perform the manual driving can be reduced.
-
FIG. 1 is a schematic diagram for explaining the configuration of an autonomous driving control device according to a first embodiment of the present invention; -
FIG. 2 is a diagram for explaining characteristic parts of the autonomous driving control device according to the first embodiment of the present invention; and -
FIG. 3 is a flowchart for explaining procedures such as a judgment conducted by ajudgement portion 16 b of the autonomous driving control unit according to the first embodiment of the present invention. - In the following, an autonomous driving control device according to a first embodiment of the present invention will be described.
FIG. 1 is a schematic diagram showing a configuration of the autonomous driving control device according to the first embodiment. - In the example shown in
FIG. 1 , an autonomousdriving control device 100 is mounted on a vehicle (not shown), such as an automobile. The autonomousdriving control device 100 performs an autonomous driving control for the vehicle. The term “autonomous driving control” means a control that does not require the driver of the vehicle to perform any driving operation, such as acceleration, deceleration and steering of the vehicle. - The autonomous driving control includes a lane keeping assist control, for example. According to the lane keeping assist control, steering wheels (not shown) are autonomously steered (that is, without the need for the driver to perform a steering operation) so that the vehicle is prevented from going out from its traffic. That is, with the lane keeping assist control, the steering wheel is autonomously operated to keep the vehicle traveling within a traffic lane, even if the driver does not perform any steering operation.
- The autonomous driving control includes a navigation control, for example. In the navigation control, if there is no other vehicle ahead of the vehicle, a constant speed control to keep the vehicle traveling at a preset constant speed occurs, and if there is another vehicle ahead of the vehicle, a follow-after control to adjust the speed of the vehicle in accordance with the distance from the other vehicle ahead of the vehicle.
- In the example shown in
FIG. 1 , a comparison object is used. The comparison object is converted into a numerical value for comparison with a threshold. The threshold is used for determining whether the autonomous driving control should be switched to a manual driving. That is, the autonomousdriving control device 100 switches from the autonomous driving control to the manual driving when the comparison object is equal to or greater than the threshold. - For example, the amount of steering, the amount of acceleration or the amount of braking operated by the driver during the autonomous driving control is used as the comparison object. The autonomous
driving control device 100 switches from the autonomous driving control to the manual driving if any of the amounts of steering, acceleration and braking is equal to or greater than a threshold. It should be noted that the amount of steering includes a steering workload. The steering workload is described in detail in JP 2015-063244A. - The manual driving is a driving mode in which the vehicle travels based primarily on the driving operation by the driver, for example. The manual driving includes a driving mode in which the vehicle travels based only on the driving operation by the driver, for example. The manual driving also includes a driving mode in which the vehicle travels based primarily on the driving operation by the driver and secondarily on a driving operation assist control that assists the driving operation by the driver.
- For example, the case in which the driving operation assist control is executed during the manual driving occurs when any of the steering operation, the accelerator operation and the brake operation are mainly done by the driver, and the autonomous
driving control device 100 performs any of the steering operation, the accelerator operation and the brake operation which are not primarily done by the driver. Alternatively, the amount of manual operation by the driver, such as steering, accelerator or brake operation, may be adjusted by addition or subtraction of the amount of operation computed by the driving operation assist control. - In the example shown in
FIG. 1 , the autonomousdriving control device 100 includes an external sensor unit 1, a global positioning system (GPS)receiver unit 2, aninternal sensor unit 3, a map database 4, anavigation system 5, an actuator unit 6, a human machine interface (HMI) 7, amonitor device 8, a shift lever 9, an auxiliary unit U, and an electronic control unit (ECU) 10. - In the example shown in
FIG. 1 , the external sensor unit 1 serves as a detector that detects an external condition and provides peripheral information about the vehicle. The external sensor unit 1 includes at least one of a camera, a radar, and a LIDAR (Laser Imaging Detection And Ranging sensor). - The camera is an imaging device that images the external condition of the vehicle. The camera is mounted on the back side of a windshield of the vehicle, for example. The camera may be a monocular camera or a stereoscopic camera. The stereoscopic camera has two imaging parts disposed to reproduce a binocular parallax, for example. The imaging information obtained with the stereoscopic camera includes depth information. The camera outputs imaging information on the external condition of the vehicle to the
ECU 10. The camera may be a visible light camera or an infrared camera. - The radar detects obstacles outside the vehicle using a radio wave. The radio wave is of a millimeter wave, for example. The radar transmits a radio wave around the vehicle and detects an obstacle by receiving the radio wave reflected from the obstacle. The radar can output the distance to the obstacle, the direction of the obstacle or the likes as obstacle information. The radar provides the information about the detected obstacle to the
ECU 10. When a sensor fusion should be executed, the information about the received reflected radio wave may be provided to theECU 10. - The LIDAR sensor detects an obstacle outside the vehicle while utilizing light. The LIDAR sensor emits light around the vehicle, then measuring the distance to the point of reflection and detecting an obstacle by receiving the light reflected from the obstacle. The LIDAR sensor can provide obstacle information, such as the distance to the obstacle or the direction of the obstacle. The LIDAR sensor outputs the information about the detected obstacle to the
ECU 10. When sensor fusion should be executed, the information about the received reflected light may be provided to theECU 10. The camera, the LIDAR sensor and the radar do not always have to be provided in combination. - In the example shown in
FIG. 1 , theGPS receiver unit 2 receives signals from three or more GPS satellites to provide positional information about the position of the vehicle. The positional information includes the latitude and longitude, for example. TheGPS receiver unit 2 outputs the positional information about the measured position of the vehicle to theECU 10. - In other examples, the
GPS receiver unit 2 may be replaced with other means capable of determining the latitude and longitude of the vehicle. - In the example shown in
FIG. 1 , theinternal sensor unit 3 serves as a detector that provides information about the traveling condition of the vehicle and about the amount of any of the steering operation, the accelerator operation and the brake operation by the driver of the vehicle (the amounts of operation include the steering workload described above). In order to obtain the information about the traveling condition of the vehicle, theinternal sensor unit 3 includes at least one of a speed sensor, an acceleration sensor unit and a yaw rate sensor. Further, in order to detect the amount of the operation, theinternal sensor unit 3 includes at least one of a steering sensor, an accelerator pedal sensor and a brake pedal sensor. - The speed sensor is a detector that detects the speed of the vehicle. For example, the speed sensor is a wheel speed sensor that is mounted on a wheel of the vehicle or a drive shaft that rotates integrally with the wheel and detects the rotational speed of the wheel. The speed sensor outputs speed information (wheel speed information) including the speed of the vehicle to the
ECU 10. - The acceleration sensor unit serves a detector that detects the acceleration of the vehicle. The acceleration sensor unit includes a longitudinal acceleration sensor that detects the acceleration of the vehicle in the longitudinal direction and a lateral acceleration sensor that detects the acceleration of the vehicle in the lateral direction, for example. The acceleration sensor unit outputs acceleration information including the acceleration of the vehicle to the
ECU 10. - The yaw rate sensor is a detector that detects the yaw rate (rotational angular velocity) of the center of gravity of the vehicle around the vertical axis. For example, a gyro sensor is used as the yaw rate sensor. The yaw rate sensor outputs yaw rate information including the yaw rate of the vehicle to the
ECU 10. - The steering sensor is a detector that detects the amount of operation of the steering wheel (the amount of steering operation) by the driver of the vehicle, for example. The amount of steering operation detected by the steering sensor is a steering angle of the steering wheel or a steering torque on the steering wheel, for example. The steering sensor is mounted on a steering shaft of the vehicle, for example. The steering sensor outputs information including the steering angle of the steering wheel or the steering torque on the steering wheel to the
ECU 10. - The accelerator pedal sensor is a detector that detects the amount of depression of the accelerator pedal, for example. The amount of depression of the accelerator pedal is indicated by the positon of the accelerator pedal (pedal position) with respect to a predetermined position, for example. The predetermined position may be a fixed position or a position that varies with a predetermined parameter. The accelerator pedal sensor is mounted on a shaft part of the accelerator pedal of the vehicle, for example. The accelerator pedal sensor outputs operation information which accords with the amount of depression of the accelerator pedal to the
ECU 10. - The brake pedal sensor is a detector that detects the amount of depression of the brake pedal, for example. The amount of depression of the brake pedal is indicated by the positon of the brake pedal (pedal position) with respect to a predetermined position, for example. The predetermined position may be a fixed position or a position that varies with a predetermined parameter. The brake pedal sensor is mounted on a part of the brake pedal, for example. The brake pedal sensor may detect the operating force on the brake pedal (such as the force to depress the brake pedal or the pressure of the master cylinder). The brake pedal sensor outputs operation information which accords with the amount of depression of or the operating force on the brake pedal to the
ECU 10. - In the example shown in
FIG. 1 , the map database 4 is a database that stores map information. The map database 4 is implemented in a hard disk drive (HDD) mounted on the vehicle, for example. The map information includes road location information, road shape information and positional information about intersections and branches, for example. The road shape information includes road types, such as curves or straight roads, or the curvature of curves, for example. The map information may further include an output signal of the external sensor unit 1, when the autonomousdriving control device 100 uses positional information about obstructions, such as buildings and walls, or the simultaneous localization and mapping (SLAM) technology. - In other examples, the map database 4 may be stored in a computer at an infrastructure, such as an information processing center, that can communicate with the vehicle.
- In the example shown in
FIG. 1 , thenavigation system 5 is a device that guides the driver of the vehicle to a destination set on the map by the driver of the vehicle. - The
navigation system 5 calculates a route along which the vehicle is to travel, based on the positional information about the vehicle obtained by theGPS receiver unit 2 and the map information in the map database 4. In the route, a lane within which the vehicle is to travel in a multilane section may be specified, for example. Thenavigation system 5 calculates a desired route from the current position of the vehicle to a destination, and notifies the driver of the desired route through an indication on a display or an audio output of a speaker, for example. Thenavigation system 5 outputs information about the desired route for the vehicle to theECU 10, for example. - In the example shown in
FIG. 1 , thenavigation system 5 uses the positional information about the vehicle obtained by theGPS receiver unit 2 and the map information in the map database 4. In other example, alternatively, thenavigation system 5 may use information stored in a computer at an infrastructure, such as an information processing center, that can communicate with the vehicle. Alternatively, part of the processing performed by thenavigation system 5 may be performed by the computer at the infrastructure. - In the example shown in
FIG. 1 , the actuator unit 6 is a device that controls a travelling of the vehicle. The actuator unit 6 includes at least a throttle actuator, a brake actuator and a steering actuator. - In the example shown in
FIG. 1 , the throttle actuator controls the amount of air supply to the engine (throttle opening) in response to a control signal from theECU 10, thereby controlling the driving force of the vehicle. - In other examples where the vehicle is an electric vehicle, the actuator unit 6 does not include the throttle actuator but has a motor serving as a motive power source and receives a control signal for the motor from the
ECU 10 to control the driving force of the vehicle. - The brake actuator controls a brake system in response to the control signal from the
ECU 10, thereby controlling the braking force to be applied to the wheels of the vehicle. The brake system may be a hydraulic brake system, for example. - The steering actuator controls driving of an assistant motor, which controls the steering torque, of an electric power steering system in response to the control signal from the
ECU 10. In this way, the steering actuator controls the steering torque of the vehicle. - In the example shown in
FIG. 1 , the HMI 7 is an interface for output and input of information between an occupant (including the driver) of the vehicle and the autonomousdriving control device 100. The HMI 7 includes a display panel on which image information is shown to the occupant, a speaker for audio output, and a manipulation button or a touch panel with which the occupant can perform an input operation, for example. The HMI 7 may output information to the occupant through a personal digital assistant connected thereto by radio or receive an input operation by the occupant through the personal digital assistant. - In the example shown in
FIG. 1 , themonitor device 8 monitors the state of the driver. Themonitor device 8 can check a manual driving preparation state of the driver. More specifically, themonitor device 8 can check whether or not the driver has completed a preparation to start the manual driving, for example. Alternatively, themonitor device 8 can also check whether or not the driver has an intention to perform the manual driving, for example. - The
monitor device 8 may be a camera capable of imaging the driver, for example, which is used in estimation of the degree of eye opening or the direction of the line of sight of the driver, for example. Alternatively, themonitor device 8 may be a camera that images the hands of the driver, for example, which is used to determine by image analysis whether or not the driver is holding the steering wheel, for example. Alternatively, themonitor device 8 may be a touch sensor (distortion sensor) that detects the strength of the grip on the steering wheel, such as the touch sensor described in JP11-091397A, for example. - In the example shown in
FIG. 1 , the shift lever 9 is provided. As for the shift lever 9, there is provided a shift position for a mode in which the autonomous driving control can be automatically started. - In the example shown in
FIG. 1 , the auxiliary unit U is typically a device that can be operated by the driver of the vehicle. The auxiliary unit U is a generic term of devices that are not included in the actuator unit 6. - In the example shown in
FIG. 1 , the auxiliary unit U includes turn signals, headlamps, or wipers, for example. - In the example shown in
FIG. 1 , theECU 10 performs the autonomous driving control of the vehicle. TheECU 10 has a central processing unit (CPU), a read only memory (ROM), and a random access memory (RAM), for example. - In the example shown in
FIG. 1 , theECU 10 has aninput part 11, arecognition part 12, a travelplan generation part 13, acalculation part 14, anoutput part 15, and acontrol part 16. TheECU 10 performs the controls of the above parts by executing a program loaded from the ROM into the RAM at the CPU. TheECU 10 may be composed of a plurality of electronic control units. - In the example shown in
FIG. 1 , theinput part 11 acquires the amounts of steering operation, accelerator operation and brake operation by the driver of the vehicle during the autonomous driving control (the amounts of operation also include the steering workload described above) as well as the amounts of steering operation, accelerator operation and brake operation by the driver of the vehicle during the manual driving (the amounts of operation also include the steering workload described above), based on the information obtained by theinternal sensor unit 3. The amounts of operation include the steering angle of the steering wheel, the steering torque on the steering wheel, the steering workload, the amount of depression of the accelerator pedal, the amount of depression of the brake pedal, and the operating force on the brake pedal, for example. Alternatively, the amounts of operation may include a duration of a state where the steering angle of the steering wheel, the steering torque on the steering wheel, the steering workload, the amount of depression of the accelerator pedal, the amount of depression of the brake pedal, the operating force on the brake pedal or the like is equal to or greater than a preset threshold. - In the example shown in
FIG. 1 , therecognition part 12 recognizes the environment surrounding the vehicle based on the information obtained by the external sensor unit 1 or theGPS receiver unit 2 or the information in the map database 4. Therecognition part 12 has an obstacle recognition part (not shown), a road width recognition part (not shown), and an infrastructure recognition part (not shown), for example. - The obstacle recognition part recognizes obstacles around the vehicle as the environment surrounding the vehicle based on the information obtained by the external sensor unit 1. Obstacles recognized by the obstacle recognition part include a pedestrian, another vehicle, a moving object such as a motorcycle and a bicycle, a lane line (a white line or a yellow line), a curb, a guard rail, a pole and a median strip on a road, and a static object such as a building and a tree. The obstacle recognition part acquires information about the distance between the obstacle and the vehicle, the location of the obstacle, the direction, the relative speed and the relative acceleration of the obstacle with respect to the vehicle, and the type and the attribute of the obstacle. The types of the obstacle include a pedestrian, another vehicle, a moving object, a static object, and the like. The attribute of the object is a property of the obstacle, such as the hardness and the shape of the obstacle.
- The road width recognition part recognizes the width of the road on which the vehicle is traveling as the environment surrounding the vehicle based on the information obtained by the external sensor unit 1 and the
GPS receiver unit 2 as well as the information in the map database 4. - The infrastructure recognition part recognizes, as the environment surrounding the vehicle, whether or not the vehicle is traveling across an intersection or in a parking area based on the map information in the map database 4 and the positional information about the vehicle obtained by the
GPS receiver unit 2. The infrastructure recognition part may recognize, as the environment surrounding the vehicle, whether or not the vehicle is traveling in a school zone, the vicinity of a childcare facility, the vicinity of a school, the vicinity of a park or the like based on the map information and the positional information about the vehicle. - In the example shown in
FIG. 1 , the travelplan generation part 13 generates a travel plan for the vehicle based on the desired route calculated by thenavigation system 5, the information about an obstacle around the vehicle recognized by therecognition part 12, and the map information in the map database 4. - The travel plan is a trajectory along which the vehicle is to move on the desired route. The travel plane includes the speed, the acceleration, the deceleration, the direction, the steering or the like of the vehicle at different points in time, for example.
- The travel
plan generation part 13 generates a travel plan that allows the vehicle to travel on the desired route by meeting safety, statutory and efficiency requirements. Furthermore, the travelplan generation part 13 generates the travel plan for the vehicle so as to avoid collision with an obstacle, based on the situation of obstacles around the vehicle. - In the example shown in
FIG. 1 , thecalculation part 14 calculates a threshold used in the determination of whether or not to switch from the autonomous driving control to the manual driving, based on the amounts of operation (the amounts of operation may include the steering workload described above) by the driver of the vehicle during the autonomous driving control obtained by theinput part 11. - For example, the
ECU 10 stores a function of a threshold and the amounts of operation by the driver of the vehicle (the amount of operation may include the steering workload described above). The function is used to calculate the threshold used in the determination of whether or not to switch from the autonomous driving control to the manual driving by thecalculation part 14. - In the example shown in
FIG. 1 , for example, theoutput part 15 displays the threshold used in the determination of whether or not to switch from the autonomous driving control to the manual driving calculated by thecalculation part 14 on a display of the HMI 7. - Specifically, for example, the
output part 15 displays the threshold used in the determination of whether or not to switch from the autonomous driving control to the manual driving during the autonomous driving control. - In the example shown in
FIG. 1 , thecontrol part 16 automatically controls traveling of the vehicle based on the travel plan generated by the travelplan generation part 13. Thecontrol part 16 outputs a control signal based on the travel plan to the actuator unit 6. That is, the autonomous driving control of the vehicle is achieved by thecontrol part 16 controlling the actuator unit 6 based on the travel plan. - During the autonomous driving control of the vehicle, the
control part 16 switches from the autonomous driving control to the manual driving if an amount of operation by the driver obtained by the input part 11 (the amount of operation may include the steering workload described above) becomes equal to or greater than the threshold calculated by thecalculation part 14. -
FIG. 2 is a diagram for illustrating characteristic parts of the autonomous driving control device according to the first embodiment. - In the example shown in
FIG. 2 , the control part 16 (seeFIGS. 1 and 2 ) has adetermination section 16 a that determines whether or not the autonomous driving control by the autonomousdriving control device 100 can be automatically started. Thedetermination section 16 a is composed of N ofdetermination sub-sections 16 a 1, 16 a 2,and 16 aN, for example. Thedetermination section 16 a makes the determination described below with regard to information other than the intention of the driver. - For example, the determination sub-section 16 a 1 determines whether or not the autonomous driving control can be automatically started, based on the difference between the position of the vehicle calculated based on the signal received by the GPS receiver unit 2 (see
FIG. 1 ) and the actual position of the vehicle calculated based on the output signal from the external sensor unit 1 (seeFIG. 1 ) and the map information in the map database 4 (seeFIG. 1 ), for example. - For example, the determination sub-section 16 a 2 determines whether or not the autonomous driving control can be automatically started, based on the curvature of the road on which the vehicle is traveling.
- The
determination section 16 a determines that the autonomous driving control can be automatically started, if all of the N ofdetermination sub-sections 16 a 1, 16 a 2, --- and 16 aN determine that the autonomous driving control can be automatically started. - In the example shown in
FIG. 2 , thedetermination section 16 a functions as a first determination section that determines whether or not the autonomous driving control can be automatically started. - In the example shown in
FIG. 2 , the control part 16 (seeFIGS. 1 and 2 ) has adetermination section 16 b that determines whether or not there is a trigger for terminating the autonomous driving control. Thedetermination section 16 b is composed of M ofdetermination sub-sections 16b 1, 16b 2, ... and 16 bM, for example. Thedetermination section 16 b makes the determination described below when a certain operation is intentionally performed by the driver. - For example, the
determination sub-section 16 b 1 determines whether or not switching from the autonomous driving control to the manual driving should be performed, based on the amount of steering operation (the amount of operation may include the steering workload described above) by the driver of the vehicle during the autonomous driving control obtained by the input part 11 (seeFIG. 1 ). - For example, the
determination sub-section 16b 2 determines whether or not switching from the autonomous driving control to the manual driving should be performed, based on the amount of accelerator or brake operation by the driver of the vehicle during the autonomous driving control obtained by theinput part 11. - The
determination section 16 b determines that switching from the autonomous driving control to the manual driving should be performed, if at least any one of the M ofdetermination sub-sections 16b 1, 16b 2 ... and 16 bM determines that switching from the autonomous driving control to the manual driving should be performed. - In the example shown in
FIG. 2 , thedetermination section 16 b functions as a second determination section that determines whether or not to switch from the autonomous driving control to the manual driving. - As described above, the determination sub-sections 16 a 1, 16 a 2, ... 16 aN and the determination sub-sections 16
b 1, 16b 2, ... 16 bM have essentially different determination criteria. - In the example shown in
FIG. 2 , the control part 16 (seeFIGS. 1 and 2 ) has a determination section 16 c that makes a final determination of whether or not the autonomous driving control can be performed, and an autonomousdriving control section 16 d that performs the autonomous driving control. - The determination section 16 c determines that the autonomous driving control can be automatically started, if all of the N of
determination sub-sections 16 a 1, 16 a 2, ... 16 aN determine that the autonomous driving control can be automatically started. - If the determination section 16 c determines that the autonomous driving control can be automatically started, the autonomous
driving control section 16 d autonomously engaged in the autonomous driving control. - On the other hand, if at least any one of the M of
determination sub-sections 16b 1, 16b 2, ... 16 bM determines that switching from the autonomous driving control to the manual driving should be performed, the determination section 16 c determines that switching from the autonomous driving control to the manual driving should be performed. Then, the autonomous driving control by the autonomousdriving control section 16 d is stopped, and the manual driving by the driver occurs. That is, a determination that switching from the autonomous driving control to the manual driving should be performed made by any of the M ofdetermination sub-sections 16b 1, 16b 2, ... 16 bM serves as a trigger for terminating the autonomous driving control. - In the example shown in
FIG. 2 , the output part 15 (seeFIGS. 1 and 2 ) has a controlstate notification section 15 a that notifies the driver that the autonomous driving control is being performed, for example. - When the autonomous driving control is automatically started, the control
state notification section 15 a provides an indication that the autonomous driving control is being performed on the display of the HMI 7, for example. - When switching from the autonomous driving control to the manual driving is performed, the control
state notification section 15 a provides an indication that the autonomous driving control is not being performed (in other words, the manual driving is being performed) on the display of the HMI 7, for example. - In the example shown in
FIG. 2 , after the autonomous driving control is started, thedetermination section 16 b determines whether or not switching from the autonomous driving control to the manual driving should be performed. - For example, the
determination sub-section 16 b 1 determines whether or not switching from the autonomous driving control to the manual driving should be performed, based on the amount of steering operation (the amount of operation may include the steering workload described above) by the driver of the vehicle during the autonomous driving control obtained by the input part 11 (seeFIG. 1 ). - For example, the
determination sub-section 16b 2 determines whether or not switching from the autonomous driving control to the manual driving should be performed, based on the amount of accelerator or brake operation by the driver of the vehicle during the autonomous driving control obtained by theinput part 11. - That is, the
determination section 16 b determines whether or not switching from the autonomous driving control to the manual driving should be performed, based on the amount of operation (the amount of operation may include the steering workload described above) by the driver of the vehicle during the autonomous driving control obtained by theinput part 11. - In the example shown in
FIG. 2 , the calculation part 14 (seeFIGS. 1 and 2 ) has anadjustment section 14 a that adjusts a threshold used in thedetermination section 16 b for determining whether or not to switch from the autonomous driving control to the manual driving. - Specifically, the
adjustment section 14 a adjusts the threshold used in thedetermination section 16 b for the above determination so that switching from the autonomous driving control to the manual driving is more easily performed before a predetermined time elapses since the autonomous driving control is automatically started than after the predetermined time elapses. - More specifically, the threshold used in the
determination section 16 b for the above determination is adjusted to be a first threshold by theadjustment section 14 a before the predetermined time elapses since the autonomous driving control is automatically started. After the predetermined time elapses, the threshold used in thedetermination section 16 b for the above determination is adjusted to be a second threshold greater than the first threshold by theadjustment section 14 a. - The second threshold may be set as a fixed value in advance. Alternatively, the second threshold may not be set as a fixed vale but be set by a function of a state of a vehicle such as the speed of the vehicle, or a state of a driver such as the awareness of the driver. Alternatively, the second threshold may be set as a fixed value in advance and then be varied according to the state of the vehicle such as the speed of the vehicle, or the state of the driver such as the awareness of the driver. Specifically, the second threshold is used for determining whether or not there is an override. The second threshold is at least a value that is determined independently of the timing when the autonomous driving control is started or disstarted.
- The second threshold is set so that there is an instant when the amount of operation (the amount of operation may include the steering workload described above) by the driver exceeds the second threshold while the manual driving by the driver is being performed.
- The determination of whether to stop the autonomous driving control can be made not only based on the comparison between the amount of operation and the threshold such as the example described above but also based on whether a specific operation is done by the driver or not. For example, the determination can be made based on whether a turn signal operation is done or not.
- In embodiments of the present invention, after the predetermined time elapses since the autonomous driving control is started, the
determination section 16 b does not determine that switching from the autonomous driving control to the manual driving even if the driver performs a turn signal operation. However, before the predetermined time elapses, thedetermination section 16 b determines that switching from the autonomous driving control to the manual driving should be performed when the driver performs a turn signal operation. That is, in embodiments of the present invention, switching from the autonomous driving control to the manual driving is more easily performed before the predetermined time elapses. -
FIG. 3 is a flowchart for illustrating processings including the determination made by thedetermination section 16 b or the likes of the autonomous driving control device according to the first embodiment. - Once the routine shown in
FIG. 3 is started, first, in Step S100, thedetermination sections 16 a and 16 c (seeFIG. 2 ) determine whether or not the autonomous driving control can be automatically started. If the result of the determination is affirmative, the routine proceeds to Step S101. If the result of the determination is negative, the routine ends. - In Step S101, the autonomous
driving control section 16 d (seeFIG. 2 ) automatically starts the autonomous driving control without the need for any operation by the driver. - In Step S102, the ECU 10 (see
FIG. 1 ) then determines whether or not there is an operation by the driver (more specifically, an operation by the driver that interferes with the autonomous driving control), based on the amount of operation by the driver (the amount of operation may include the steering workload described above) detected by the internal sensor unit 3 (seeFIG. 1 ), for example. If the result of the determination is affirmative, the routine proceeds to Step S103. If the result of the determination is negative, the routine proceeds to Step S107. - In Step S103, for example, the
ECU 10 determines whether or not a predetermined time has elapsed since the autonomous driving control is automatically started. If the result of the determination is affirmative, the routine proceeds to Step S104. If the result of the determination is negative, the routine proceeds to Step S105. - In Step S104, the
determination section 16 b (seeFIG. 2 ) determines whether or not the amount of operation (the amount of operation may include the steering workload described above) is equal to or greater than the first threshold. If the result of the determination is affirmative, it is determined that the driver wishes to switch from the autonomous driving control to the manual driving, and the routine proceeds to Step S106. On the other hand, if the result of the determination is negative, it is determined that the driver wishes to keep the autonomous driving control, and the routine proceeds to Step S107. - In Step S105, the
determination section 16 b (seeFIG. 2 ) determines whether or not the amount of operation (the amount of operation may include the steering workload described above) is equal to or greater than the second threshold. If the result of the determination is affirmative, it is determined that the driver wishes to switch from the autonomous driving control to the manual driving, and the routine proceeds to Step S106. On the other hand, if the result of the determination is negative, it is determined that the driver wishes to keep the autonomous driving control, and the routine proceeds to Step S107. - Specifically, in the example shown in
FIG. 3 , the first threshold in Step S104 is set at a smaller value than the second threshold in Step S105. - That is, in the example shown in
FIG. 3 , theadjustment section 14 a (seeFIG. 2 ) adjusts the thresholds used in the determination made by thedetermination section 16 b (seeFIG. 2 ) so that switching from the autonomous driving control to the manual driving is more easily performed (in other words, the result of the determination in Step S104 is more likely to be affirmative) before the predetermined time elapses since the autonomous driving control is automatically started than after the predetermined time elapses. - In the example shown in
FIG. 3 , the predetermined time is set to be 2 seconds, for example, and the first threshold is set to be one third of the second threshold, for example. - In Step S106, the autonomous driving control is terminated, and switching from the autonomous driving control to the manual driving is performed.
- In Step S107, the autonomous driving control by the autonomous
driving control section 16 d (seeFIG. 2 ) is maintained. - In an application of the autonomous driving control device according to the first embodiment, the autonomous driving control can be automatically started by the autonomous
driving control section 16 d (seeFIG. 2 ) without the need for any operation by the driver. In addition, the autonomous driving control can also be started by an operation by the driver. - Specifically, for example, the ignition of the vehicle is first switched on, and the
control part 16 then determines whether or not the autonomous driving control can be started, based on the environment surrounding the vehicle recognized by the external sensor unit 1 and therecognition part 12 of theECU 10. If the autonomous driving control can be started, thecontrol part 16 notifies the driver through the HMI 7 that the autonomous driving control can be started. When the driver then performs a predetermined input operation, the autonomousdriving control device 100 starts the autonomous driving control. - In another application of the autonomous driving control device according to the first embodiment, the autonomous
driving control device 100 may be configured so that the autonomous driving control cannot be started by any operation by the driver. - In the example shown in
FIG. 3 , the first threshold is fixed at a constant value until the predetermined time elapses since the autonomous driving control is automatically started. In another example, alternatively, the first threshold may be set to be a third of the second threshold, for example, at the point in time when the autonomous driving control is automatically started, and may be then gradually changed to be equal to the second threshold when the predetermined time elapses since the autonomous driving control is automatically started. - In other words, with the autonomous driving control device according to the first embodiment, the autonomous driving control of the vehicle can be automatically started by the autonomous
driving control section 16 d (seeFIG. 2 ). That is, the autonomous driving control device according to the first embodiment can start the autonomous driving control without the need for any operation by the driver to start the autonomous driving control. - Therefore, compared with the case where an input that indicates that the driver is ready is required to start the autonomous driving control, the autonomous driving control device according to the first embodiment can reduce the complexity of the driver’s operation to start the autonomous driving control and improve the ease of the operation to engage the autonomous driving control.
- On the other hand, if the autonomous driving control is automatically started in spite of the driver wishing to perform the manual driving, the driver wishes to switch from the autonomous driving control to the manual driving. In such a situation, if the switching from the autonomous driving control to the manual driving is difficult to perform, the driver may be undesirably unable to perform the manual driving in spite of the driver wishing to perform the manual driving.
- In view of this, with the autonomous driving control device according to the first embodiment, before the predetermined time elapses since the autonomous driving control is automatically started, switching from the autonomous driving control to the manual driving is performed in Step S106 (see
FIG. 3 ) if it is determined in Step S104 (seeFIG. 3 ) that the amount of operation (the amount of operation may include the steering workload described above) is equal to or greater than the first threshold which is smaller than the second threshold used after the predetermined time elapses,. - That is, with the autonomous driving control device according to the first embodiment, the driver can switch from the autonomous driving control to the manual driving by a smaller amount of operation (the amount of operation may be the steering workload described above) before the predetermined time elapses since the autonomous driving control is automatically started than after the predetermined time elapses.
- In other words, with the autonomous driving control device according to the first embodiment, switching from the autonomous driving control to the manual driving is more easily performed before the predetermined time elapses since the autonomous driving control is automatically started than after the predetermined time elapses.
- Therefore, with the autonomous driving control device according to the first embodiment, the driver can more readily, or more quickly, engage in the manual driving before the predetermined time elapses since the autonomous driving control is automatically started than after the predetermined time elapses.
- As a result, the autonomous driving control device according to the first embodiment can reduce the possibility that the driver is unable to perform the manual driving in spite of the driver wishing to perform the manual driving.
- Furthermore, the autonomous driving control device according to the first embodiment includes the control
state notification section 15 a (seeFIG. 2 ) that functions as a notification device that notifies the driver of the automatic start of the autonomous driving control. Therefore, the autonomous driving control device according to the first embodiment can reduce the possibility that the driver fails to be aware that the autonomous driving control has been automatically started. - It should be noted that the control
state notification section 15 a can be omitted in a second embodiment of the present invention. - In the first embodiment described above, the control
state notification section 15 a also serves as a notification device that notifies the driver that the thresholds used in the determinations in Steps S104 and S105 (seeFIG. 3 ) made by thedetermination section 16 b (seeFIG. 2 ) are adjusted by theadjustment section 14 a (seeFIG. 2 ) so that they are different between before and after the predetermined time elapses. - That is, the autonomous driving control device according to the first embodiment notifies the driver, before the predetermined time elapses since the autonomous driving control is automatically started, that the threshold used in the determination of whether or not to switch from the autonomous driving control to the manual driving is smaller than the threshold used after the predetermined time elapses. Therefore, even if the autonomous driving control is automatically started despite the intention of the driver, the autonomous driving control device according to the first embodiment can assure the driver that the driver can readily switch from the autonomous driving control to the manual driving within the predetermined time.
- Means for notifying that the threshold used before the predetermined time elapses and the threshold used after the predetermined time elapses are different may be a sound, an image indication, or a vibration of the steering wheel, for example.
- In a third embodiment of the present invention, the control
state notification section 15 a that served as the above described notification device that notifies the driver of the variation of the thresholds can be omitted. - With the autonomous driving control device according to the first embodiment, the monitor device 8 (see
FIG. 1 ) monitors the state of the driver. In accordance with the state of the driver monitored by themonitor device 8, the length of the predetermined time in Step S103 inFIG. 3 is changed by theadjustment section 14 a (seeFIG. 2 ). - More specifically, with the autonomous driving control device according to the first embodiment, the length of the predetermined time in which smaller threshold is used is increased if the
monitor device 8 determines that the driver has not completed a preparation to engage in the manual driving, for example. On the other hand, the length of the predetermined time is reduced if themonitor device 8 determines that the driver has no intention to perform the manual driving, for example. - Thus, compared with the case where the length of the predetermined time is fixed, the autonomous driving control device according to the first embodiment can reduce the possibility that switching from the autonomous driving control to the manual driving occurs despite the intention of the driver and the possibility that the autonomous driving control is maintained despite the intention of the driver.
- In a fourth embodiment of the present invention, the
monitor device 8 may be omitted, or the length of the predetermined time may be fixed. - Fifth embodiment of the present invention can include the characteristics of the first to fourth embodiments of the present invention as required.
Claims (4)
1. An autonomous driving control device that performs an autonomous driving control of a vehicle, said autonomous driving control device is configured to perform:
detecting an override operation by a driver during execution of the autonomous driving control for automatically controlling at least one of driving operations including acceleration, deceleration, and steering of the vehicle; and
terminating the autonomous driving control when the override operation satisfies a predetermined override condition, wherein
said predetermined override condition changes from a condition in which the autonomous driving is easily terminated to a condition in which the autonomous driving is difficult to be terminated.
2. The autonomous driving control device according to claim 1 , further being configured to notify the driver of the start of the autonomous driving control.
3. The autonomous driving control device according to claim 1 , further being configured to perform:
utilizing a monitor device that monitors a state of the driver; and
changing the timing when the override condition changes based on the state of the driver monitored by the monitor device.
4. The autonomous driving control device according to claim 1 , further being configured to notify the driver that the override condition is likely to be satisfied before the override condition is changed, and that the override condition is unlikely to be satisfied after the override condition is changed.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US18/326,488 US20230324908A1 (en) | 2016-03-08 | 2023-05-31 | Autonomous driving control device |
Applications Claiming Priority (7)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2016044861A JP6583061B2 (en) | 2016-03-08 | 2016-03-08 | Automatic operation control device |
JP2016-044861 | 2016-03-08 | ||
US15/413,568 US10054942B2 (en) | 2016-03-08 | 2017-01-24 | Autonomous driving control device |
US16/018,271 US10698405B2 (en) | 2016-03-08 | 2018-06-26 | Autonomous driving control device |
US15/930,970 US11307577B2 (en) | 2016-03-08 | 2020-05-13 | Autonomous driving control device |
US17/562,689 US11703858B2 (en) | 2016-03-08 | 2021-12-27 | Autonomous driving control device |
US18/326,488 US20230324908A1 (en) | 2016-03-08 | 2023-05-31 | Autonomous driving control device |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US17/562,689 Continuation US11703858B2 (en) | 2016-03-08 | 2021-12-27 | Autonomous driving control device |
Publications (1)
Publication Number | Publication Date |
---|---|
US20230324908A1 true US20230324908A1 (en) | 2023-10-12 |
Family
ID=59700371
Family Applications (5)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US15/413,568 Active US10054942B2 (en) | 2016-03-08 | 2017-01-24 | Autonomous driving control device |
US16/018,271 Active 2037-02-11 US10698405B2 (en) | 2016-03-08 | 2018-06-26 | Autonomous driving control device |
US15/930,970 Active US11307577B2 (en) | 2016-03-08 | 2020-05-13 | Autonomous driving control device |
US17/562,689 Active US11703858B2 (en) | 2016-03-08 | 2021-12-27 | Autonomous driving control device |
US18/326,488 Pending US20230324908A1 (en) | 2016-03-08 | 2023-05-31 | Autonomous driving control device |
Family Applications Before (4)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US15/413,568 Active US10054942B2 (en) | 2016-03-08 | 2017-01-24 | Autonomous driving control device |
US16/018,271 Active 2037-02-11 US10698405B2 (en) | 2016-03-08 | 2018-06-26 | Autonomous driving control device |
US15/930,970 Active US11307577B2 (en) | 2016-03-08 | 2020-05-13 | Autonomous driving control device |
US17/562,689 Active US11703858B2 (en) | 2016-03-08 | 2021-12-27 | Autonomous driving control device |
Country Status (3)
Country | Link |
---|---|
US (5) | US10054942B2 (en) |
JP (1) | JP6583061B2 (en) |
DE (1) | DE102017104255A1 (en) |
Families Citing this family (28)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE102015225157A1 (en) * | 2015-12-14 | 2017-06-14 | Robert Bosch Gmbh | Method for transmitting, receiving and processing data values, and a transmission and reception device |
JP6583061B2 (en) | 2016-03-08 | 2019-10-02 | トヨタ自動車株式会社 | Automatic operation control device |
JP6497353B2 (en) * | 2016-04-28 | 2019-04-10 | トヨタ自動車株式会社 | Automatic operation control device |
JP6473735B2 (en) * | 2016-12-19 | 2019-02-20 | 本田技研工業株式会社 | Vehicle control device |
JP6686869B2 (en) * | 2016-12-22 | 2020-04-22 | 株式会社デンソー | Driving change control device and driving change control method |
JP6447647B2 (en) * | 2017-03-09 | 2019-01-09 | オムロン株式会社 | Operation mode switching control device, method and program |
JP6705413B2 (en) | 2017-03-28 | 2020-06-03 | トヨタ自動車株式会社 | Automatic driving system |
US10471963B2 (en) * | 2017-04-07 | 2019-11-12 | TuSimple | System and method for transitioning between an autonomous and manual driving mode based on detection of a drivers capacity to control a vehicle |
JP6624150B2 (en) | 2017-04-11 | 2019-12-25 | トヨタ自動車株式会社 | Autonomous driving system |
US20190018409A1 (en) * | 2017-07-11 | 2019-01-17 | GM Global Technology Operations LLC | Systems and methods for providing an intelligent override for a driving automation system |
JP6565988B2 (en) * | 2017-08-25 | 2019-08-28 | トヨタ自動車株式会社 | Automatic driving device |
CN108297877B (en) * | 2017-10-10 | 2019-08-13 | 腾讯科技(深圳)有限公司 | Control method for vehicle, system and device |
GB201802475D0 (en) * | 2018-02-15 | 2018-04-04 | Jaguar Land Rover Ltd | Controller and vehicle |
DE102018203056A1 (en) * | 2018-03-01 | 2019-09-05 | Robert Bosch Gmbh | Method and device for controlling a switching between an automatic driving operation and a manual driving operation of a vehicle |
GB2572204B (en) * | 2018-03-23 | 2020-09-02 | Jaguar Land Rover Ltd | Vehicle controller and control method |
US11578986B2 (en) * | 2018-12-20 | 2023-02-14 | Here Global B.V. | Autonomous driving instructions |
US10471969B1 (en) * | 2019-01-07 | 2019-11-12 | GM Global Technology Operations LLC | System and method to restrict vehicle operations in response to driver impairment |
JP7151566B2 (en) * | 2019-03-14 | 2022-10-12 | トヨタ自動車株式会社 | Vehicle running control device |
US11254286B2 (en) | 2019-09-17 | 2022-02-22 | GM Global Technology Operations LLC | System and method to disable automated driving mode based on vehicle operation context |
DE102019218079A1 (en) * | 2019-11-22 | 2021-05-27 | Zf Friedrichshafen Ag | Determining a control of an at least partially autonomous vehicle |
US20210171033A1 (en) * | 2019-12-09 | 2021-06-10 | Bendix Commercial Vehicle Systems Llc | Controller and method for activating adaptive cruise control |
DE102020000147B4 (en) * | 2020-01-13 | 2024-10-10 | Mercedes-Benz Group AG | deactivation procedure |
DE102020200405B4 (en) * | 2020-01-14 | 2023-03-30 | Robert Bosch Gesellschaft mit beschränkter Haftung | Safer transfer of the steering task from an automatic to a driver |
EP3915851B1 (en) * | 2020-05-28 | 2024-05-01 | Zenuity AB | System and method for estimating take-over time |
US11433915B2 (en) * | 2020-08-28 | 2022-09-06 | Toyota Research Institute, Inc. | Determining an action to be performed by a vehicle in response to conflicting input signals |
DE102020128390A1 (en) * | 2020-10-28 | 2022-04-28 | Bayerische Motoren Werke Aktiengesellschaft | Device and method for controlling a driving function for automated longitudinal and/or lateral guidance of a vehicle |
KR20230164445A (en) * | 2022-05-25 | 2023-12-04 | 현대자동차주식회사 | Apparatus and method for controlling driving of vehicle |
US20240239380A1 (en) * | 2023-01-12 | 2024-07-18 | Woven By Toyota, Inc. | Autonomous vehicle operator engagement |
Family Cites Families (45)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3622329B2 (en) * | 1996-03-08 | 2005-02-23 | スズキ株式会社 | Vehicle steering device |
JPH09319999A (en) | 1996-05-29 | 1997-12-12 | Omron Corp | Drive-supporting device |
US6169952B1 (en) * | 1997-04-08 | 2001-01-02 | Honda Giken Kogyo Kabushiki Kaisha | System for determining passability of vehicle |
JPH1191397A (en) | 1997-09-22 | 1999-04-06 | Toyota Motor Corp | Automatic travel vehicle control device |
JP3853991B2 (en) * | 1998-11-04 | 2006-12-06 | 本田技研工業株式会社 | Vehicle travel safety device |
JP2001317957A (en) | 2000-05-08 | 2001-11-16 | Shin Nippon Giken Kogyo Kk | Fully automatically running automobile |
JP2003063272A (en) * | 2001-08-30 | 2003-03-05 | Hitachi Ltd | Automatic speed controller for vehicle |
JP4428134B2 (en) * | 2004-05-13 | 2010-03-10 | アイシン・エィ・ダブリュ株式会社 | Vehicle control device |
JP4632093B2 (en) | 2006-06-07 | 2011-02-16 | 株式会社ジェイテクト | Vehicle steering system |
JP4973687B2 (en) * | 2009-05-13 | 2012-07-11 | トヨタ自動車株式会社 | Driving support device |
DE102010007252A1 (en) * | 2010-02-09 | 2011-08-11 | Bayerische Motoren Werke Aktiengesellschaft, 80809 | Method for automatic braking of a vehicle for collision avoidance or collision following reduction |
US8260482B1 (en) | 2010-04-28 | 2012-09-04 | Google Inc. | User interface for displaying internal state of autonomous driving system |
US9073576B2 (en) * | 2011-09-02 | 2015-07-07 | GM Global Technology Operations LLC | System and method for smooth steering override transition during automated lane centering |
DE102012112442A1 (en) * | 2012-12-17 | 2014-06-18 | Continental Teves Ag & Co. Ohg | Method for controlling vehicle, involves decreasing detection threshold with increasing level of automation for deactivation of assistance function of driver assistance system by driver operating vehicle steering element |
US9342074B2 (en) * | 2013-04-05 | 2016-05-17 | Google Inc. | Systems and methods for transitioning control of an autonomous vehicle to a driver |
US8874301B1 (en) * | 2013-07-09 | 2014-10-28 | Ford Global Technologies, Llc | Autonomous vehicle with driver presence and physiological monitoring |
JP6187090B2 (en) | 2013-09-25 | 2017-08-30 | 日産自動車株式会社 | Vehicle operation control device and vehicle operation control method |
DE102013219887A1 (en) * | 2013-10-01 | 2015-04-02 | Volkswagen Aktiengesellschaft | Method for a driver assistance system of a vehicle |
DE102013222048B4 (en) * | 2013-10-30 | 2023-10-05 | Volkswagen Aktiengesellschaft | Method and device for activating or deactivating an automatic driving function |
KR101901962B1 (en) * | 2013-11-08 | 2018-11-07 | 한국전자통신연구원 | Apparatus and method for autonomous driving controll using navigation |
JP6252235B2 (en) * | 2014-02-25 | 2017-12-27 | アイシン・エィ・ダブリュ株式会社 | Automatic driving support system, automatic driving support method, and computer program |
WO2015145606A1 (en) * | 2014-03-26 | 2015-10-01 | 日産自動車株式会社 | Information presentation device and information presentation method |
US9365213B2 (en) * | 2014-04-30 | 2016-06-14 | Here Global B.V. | Mode transition for an autonomous vehicle |
US9849834B2 (en) * | 2014-06-11 | 2017-12-26 | Ford Gloabl Technologies, L.L.C. | System and method for improving vehicle wrong-way detection |
US9637096B2 (en) * | 2014-06-16 | 2017-05-02 | Honda Motor Co., Ltd. | Vehicle control apparatus |
US10431018B1 (en) * | 2014-11-13 | 2019-10-01 | State Farm Mutual Automobile Insurance Company | Autonomous vehicle operating status assessment |
KR101659034B1 (en) * | 2015-01-20 | 2016-09-23 | 엘지전자 주식회사 | Apparatus for switching driving mode of vehicle and method thereof |
JP6375237B2 (en) * | 2015-01-28 | 2018-08-15 | 日立オートモティブシステムズ株式会社 | Automatic operation control device |
US20160260328A1 (en) * | 2015-03-06 | 2016-09-08 | Qualcomm Incorporated | Real-time Occupancy Mapping System for Autonomous Vehicles |
JP6269546B2 (en) | 2015-03-23 | 2018-01-31 | トヨタ自動車株式会社 | Automatic driving device |
JP6304086B2 (en) | 2015-03-23 | 2018-04-04 | トヨタ自動車株式会社 | Automatic driving device |
EP3091411B1 (en) * | 2015-05-05 | 2020-02-19 | Volvo Car Corporation | Vehicle system, vehicle comprising a vehicle system and method for allowing transition from an autonomous driving mode |
CN107531243B (en) * | 2015-05-14 | 2020-03-10 | 本田技研工业株式会社 | Automatic driving control device |
DE102015209137A1 (en) * | 2015-05-19 | 2016-11-24 | Robert Bosch Gmbh | Method and system for controlling a driving function of a vehicle |
JP6409699B2 (en) * | 2015-07-13 | 2018-10-24 | トヨタ自動車株式会社 | Automated driving system |
US10160484B2 (en) * | 2015-07-31 | 2018-12-25 | GM Global Technology Operations LLC | Enhanced steering wheel hold detection by a hybrid method |
US10082797B2 (en) * | 2015-09-16 | 2018-09-25 | Ford Global Technologies, Llc | Vehicle radar perception and localization |
EP3153362B1 (en) * | 2015-10-07 | 2018-07-11 | Volvo Car Corporation | Vehicle brake-control-system, vehicle comprising a brake-control-system and a method for controlling a vehicle brake system |
DE102016007187A1 (en) * | 2015-12-19 | 2017-06-22 | Daimler Ag | Method for deactivating an automated driving function of a vehicle and driver assistance system for carrying out the method |
KR20170085633A (en) * | 2016-01-14 | 2017-07-25 | 주식회사 만도 | Method for controlling Electric Power Steering and Apparatus thereof |
US10324463B1 (en) * | 2016-01-22 | 2019-06-18 | State Farm Mutual Automobile Insurance Company | Autonomous vehicle operation adjustment based upon route |
KR102464926B1 (en) * | 2016-02-11 | 2022-11-08 | 삼성전자주식회사 | Apparatus and Method for controlling a vehicle thereof |
JP6327423B2 (en) * | 2016-02-15 | 2018-05-23 | 本田技研工業株式会社 | Vehicle control system, vehicle control method, and vehicle control program |
JP6332875B2 (en) * | 2016-02-17 | 2018-05-30 | 本田技研工業株式会社 | Vehicle control device, vehicle control method, and vehicle control program |
JP6583061B2 (en) | 2016-03-08 | 2019-10-02 | トヨタ自動車株式会社 | Automatic operation control device |
-
2016
- 2016-03-08 JP JP2016044861A patent/JP6583061B2/en active Active
-
2017
- 2017-01-24 US US15/413,568 patent/US10054942B2/en active Active
- 2017-03-01 DE DE102017104255.5A patent/DE102017104255A1/en active Pending
-
2018
- 2018-06-26 US US16/018,271 patent/US10698405B2/en active Active
-
2020
- 2020-05-13 US US15/930,970 patent/US11307577B2/en active Active
-
2021
- 2021-12-27 US US17/562,689 patent/US11703858B2/en active Active
-
2023
- 2023-05-31 US US18/326,488 patent/US20230324908A1/en active Pending
Also Published As
Publication number | Publication date |
---|---|
US20170261981A1 (en) | 2017-09-14 |
US11307577B2 (en) | 2022-04-19 |
US20200272146A1 (en) | 2020-08-27 |
US11703858B2 (en) | 2023-07-18 |
JP2017159754A (en) | 2017-09-14 |
DE102017104255A1 (en) | 2017-09-14 |
US20180299891A1 (en) | 2018-10-18 |
US10698405B2 (en) | 2020-06-30 |
US20220121198A1 (en) | 2022-04-21 |
US10054942B2 (en) | 2018-08-21 |
JP6583061B2 (en) | 2019-10-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11703858B2 (en) | Autonomous driving control device | |
US10710632B2 (en) | Automatic driving control device | |
US10222796B2 (en) | Autonomous driving control apparatus | |
JP6460008B2 (en) | Automatic driving device | |
US11010624B2 (en) | Traffic signal recognition device and autonomous driving system | |
CN107817791B (en) | Vehicle control device | |
US9914463B2 (en) | Autonomous driving device | |
US20170334458A1 (en) | Vehicle | |
US20160362116A1 (en) | Autonomous driving device and vehicle control device | |
US20160214612A1 (en) | Autonomous driving device | |
US10759425B2 (en) | Autonomous driving system | |
US11814048B2 (en) | Vehicle travel control apparatus | |
CN106338988A (en) | Control system of automated driving vehicle | |
US10345807B2 (en) | Control system for and control method of autonomous driving vehicle | |
JP2017151703A (en) | Automatic driving device | |
US20200051436A1 (en) | Vehicle control apparatus and vehicle control method | |
JP6558261B2 (en) | Automatic driving device | |
US20220063615A1 (en) | Vehicle travel control apparatus | |
JP6772940B2 (en) | Autonomous driving system | |
JP2017151704A (en) | Automatic driving device | |
JP2019166949A (en) | Drive assist system of vehicle | |
JP2021178543A (en) | Driving support device for vehicle |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
STPP | Information on status: patent application and granting procedure in general |
Free format text: DOCKETED NEW CASE - READY FOR EXAMINATION |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: NON FINAL ACTION MAILED |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: RESPONSE TO NON-FINAL OFFICE ACTION ENTERED AND FORWARDED TO EXAMINER |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: FINAL REJECTION MAILED |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: ADVISORY ACTION MAILED |