CN109388137A - 驾驶辅助设备和存储介质 - Google Patents
驾驶辅助设备和存储介质 Download PDFInfo
- Publication number
- CN109388137A CN109388137A CN201810876527.9A CN201810876527A CN109388137A CN 109388137 A CN109388137 A CN 109388137A CN 201810876527 A CN201810876527 A CN 201810876527A CN 109388137 A CN109388137 A CN 109388137A
- Authority
- CN
- China
- Prior art keywords
- vehicle
- driving
- notice
- congestion status
- control
- 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.)
- Granted
Links
- 230000004888 barrier function Effects 0.000 claims abstract description 97
- 230000006399 behavior Effects 0.000 description 17
- 238000012545 processing Methods 0.000 description 17
- 230000001133 acceleration Effects 0.000 description 11
- 238000000034 method Methods 0.000 description 10
- 238000012360 testing method Methods 0.000 description 10
- 238000004891 communication Methods 0.000 description 6
- 230000006870 function Effects 0.000 description 6
- 238000001514 detection method Methods 0.000 description 4
- 238000010586 diagram Methods 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 4
- 230000008859 change Effects 0.000 description 3
- 238000005259 measurement Methods 0.000 description 3
- 230000004044 response Effects 0.000 description 3
- 206010000117 Abnormal behaviour Diseases 0.000 description 1
- 230000009471 action Effects 0.000 description 1
- 230000003466 anti-cipated effect Effects 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 230000010485 coping Effects 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 238000000151 deposition Methods 0.000 description 1
- 230000005611 electricity Effects 0.000 description 1
- 239000012530 fluid Substances 0.000 description 1
- 230000005484 gravity Effects 0.000 description 1
- 238000003384 imaging method Methods 0.000 description 1
- 238000007689 inspection Methods 0.000 description 1
- 230000000116 mitigating effect Effects 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 238000003825 pressing Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V20/00—Scenes; Scene-specific elements
- G06V20/50—Context or environment of the image
- G06V20/56—Context or environment of the image exterior to a vehicle by using sensors mounted on the vehicle
- G06V20/58—Recognition of moving objects or obstacles, e.g. vehicles or pedestrians; Recognition of traffic objects, e.g. traffic signs, traffic lights or roads
-
- 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
- G05D1/0231—Control of position or course in two dimensions specially adapted to land vehicles using optical position detecting means
- G05D1/0246—Control of position or course in two dimensions specially adapted to land vehicles using optical position detecting means using a video camera in combination with image processing means
- G05D1/0251—Control of position or course in two dimensions specially adapted to land vehicles using optical position detecting means using a video camera in combination with image processing means extracting 3D information from a plurality of images taken from different locations, e.g. stereo vision
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60Q—ARRANGEMENT OF SIGNALLING OR LIGHTING DEVICES, THE MOUNTING OR SUPPORTING THEREOF OR CIRCUITS THEREFOR, FOR VEHICLES IN GENERAL
- B60Q1/00—Arrangement of optical signalling or lighting devices, the mounting or supporting thereof or circuits therefor
- B60Q1/26—Arrangement of optical signalling or lighting devices, the mounting or supporting thereof or circuits therefor the devices being primarily intended to indicate the vehicle, or parts thereof, or to give signals, to other traffic
- B60Q1/34—Arrangement of optical signalling or lighting devices, the mounting or supporting thereof or circuits therefor the devices being primarily intended to indicate the vehicle, or parts thereof, or to give signals, to other traffic for indicating change of drive direction
- B60Q1/346—Arrangement of optical signalling or lighting devices, the mounting or supporting thereof or circuits therefor the devices being primarily intended to indicate the vehicle, or parts thereof, or to give signals, to other traffic for indicating change of drive direction with automatic actuation
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60Q—ARRANGEMENT OF SIGNALLING OR LIGHTING DEVICES, THE MOUNTING OR SUPPORTING THEREOF OR CIRCUITS THEREFOR, FOR VEHICLES IN GENERAL
- B60Q1/00—Arrangement of optical signalling or lighting devices, the mounting or supporting thereof or circuits therefor
- B60Q1/26—Arrangement of optical signalling or lighting devices, the mounting or supporting thereof or circuits therefor the devices being primarily intended to indicate the vehicle, or parts thereof, or to give signals, to other traffic
- B60Q1/50—Arrangement of optical signalling or lighting devices, the mounting or supporting thereof or circuits therefor the devices being primarily intended to indicate the vehicle, or parts thereof, or to give signals, to other traffic for indicating other intentions or conditions, e.g. request for waiting or overtaking
- B60Q1/507—Arrangement of optical signalling or lighting devices, the mounting or supporting thereof or circuits therefor the devices being primarily intended to indicate the vehicle, or parts thereof, or to give signals, to other traffic for indicating other intentions or conditions, e.g. request for waiting or overtaking specific to autonomous vehicles
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60Q—ARRANGEMENT OF SIGNALLING OR LIGHTING DEVICES, THE MOUNTING OR SUPPORTING THEREOF OR CIRCUITS THEREFOR, FOR VEHICLES IN GENERAL
- B60Q1/00—Arrangement of optical signalling or lighting devices, the mounting or supporting thereof or circuits therefor
- B60Q1/26—Arrangement of optical signalling or lighting devices, the mounting or supporting thereof or circuits therefor the devices being primarily intended to indicate the vehicle, or parts thereof, or to give signals, to other traffic
- B60Q1/50—Arrangement of optical signalling or lighting devices, the mounting or supporting thereof or circuits therefor the devices being primarily intended to indicate the vehicle, or parts thereof, or to give signals, to other traffic for indicating other intentions or conditions, e.g. request for waiting or overtaking
- B60Q1/547—Arrangement of optical signalling or lighting devices, the mounting or supporting thereof or circuits therefor the devices being primarily intended to indicate the vehicle, or parts thereof, or to give signals, to other traffic for indicating other intentions or conditions, e.g. request for waiting or overtaking for issuing requests to other traffic participants; for confirming to other traffic participants they can proceed, e.g. they can overtake
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W30/00—Purposes of road vehicle drive control systems not related to the control of a particular sub-unit, e.g. of systems using conjoint control of vehicle sub-units
- B60W30/08—Active safety systems predicting or avoiding probable or impending collision or attempting to minimise its consequences
- B60W30/09—Taking automatic action to avoid collision, e.g. braking and steering
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W30/00—Purposes of road vehicle drive control systems not related to the control of a particular sub-unit, e.g. of systems using conjoint control of vehicle sub-units
- B60W30/18—Propelling the vehicle
- B60W30/18009—Propelling the vehicle related to particular drive situations
- B60W30/18163—Lane change; Overtaking manoeuvres
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W60/00—Drive control systems specially adapted for autonomous road vehicles
- B60W60/001—Planning or execution of driving tasks
- B60W60/0027—Planning or execution of driving tasks using trajectory prediction for other traffic participants
- B60W60/00276—Planning or execution of driving tasks using trajectory prediction for other traffic participants for two or more other traffic participants
-
- 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/0088—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots characterized by the autonomous decision making process, e.g. artificial intelligence, predefined behaviours
-
- 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
- G05D1/0212—Control of position or course in two dimensions specially adapted to land vehicles with means for defining a desired trajectory
- G05D1/0214—Control of position or course in two dimensions specially adapted to land vehicles with means for defining a desired trajectory in accordance with safety or protection criteria, e.g. avoiding hazardous areas
-
- 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
- G05D1/0212—Control of position or course in two dimensions specially adapted to land vehicles with means for defining a desired trajectory
- G05D1/0223—Control of position or course in two dimensions specially adapted to land vehicles with means for defining a desired trajectory involving speed control of the vehicle
-
- 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
- G05D1/0255—Control of position or course in two dimensions specially adapted to land vehicles using acoustic signals, e.g. ultra-sonic singals
-
- 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
- G05D1/0257—Control of position or course in two dimensions specially adapted to land vehicles using a radar
-
- 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
- G05D1/0276—Control of position or course in two dimensions specially adapted to land vehicles using signals provided by a source external to the vehicle
-
- 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
- G05D1/0276—Control of position or course in two dimensions specially adapted to land vehicles using signals provided by a source external to the vehicle
- G05D1/0278—Control of position or course in two dimensions specially adapted to land vehicles using signals provided by a source external to the vehicle using satellite positioning signals, e.g. GPS
-
- G—PHYSICS
- G08—SIGNALLING
- G08G—TRAFFIC CONTROL SYSTEMS
- G08G1/00—Traffic control systems for road vehicles
- G08G1/005—Traffic control systems for road vehicles including pedestrian guidance indicator
-
- G—PHYSICS
- G08—SIGNALLING
- G08G—TRAFFIC CONTROL SYSTEMS
- G08G1/00—Traffic control systems for road vehicles
- G08G1/16—Anti-collision systems
- G08G1/166—Anti-collision systems for active traffic, e.g. moving vehicles, pedestrians, bikes
-
- G—PHYSICS
- G08—SIGNALLING
- G08G—TRAFFIC CONTROL SYSTEMS
- G08G1/00—Traffic control systems for road vehicles
- G08G1/16—Anti-collision systems
- G08G1/167—Driving aids for lane monitoring, lane changing, e.g. blind spot detection
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60Q—ARRANGEMENT OF SIGNALLING OR LIGHTING DEVICES, THE MOUNTING OR SUPPORTING THEREOF OR CIRCUITS THEREFOR, FOR VEHICLES IN GENERAL
- B60Q1/00—Arrangement of optical signalling or lighting devices, the mounting or supporting thereof or circuits therefor
- B60Q1/26—Arrangement of optical signalling or lighting devices, the mounting or supporting thereof or circuits therefor the devices being primarily intended to indicate the vehicle, or parts thereof, or to give signals, to other traffic
- B60Q1/50—Arrangement of optical signalling or lighting devices, the mounting or supporting thereof or circuits therefor the devices being primarily intended to indicate the vehicle, or parts thereof, or to give signals, to other traffic for indicating other intentions or conditions, e.g. request for waiting or overtaking
- B60Q1/503—Arrangement of optical signalling or lighting devices, the mounting or supporting thereof or circuits therefor the devices being primarily intended to indicate the vehicle, or parts thereof, or to give signals, to other traffic for indicating other intentions or conditions, e.g. request for waiting or overtaking using luminous text or symbol displays in or on the vehicle, e.g. static text
- B60Q1/5035—Arrangement of optical signalling or lighting devices, the mounting or supporting thereof or circuits therefor the devices being primarily intended to indicate the vehicle, or parts thereof, or to give signals, to other traffic for indicating other intentions or conditions, e.g. request for waiting or overtaking using luminous text or symbol displays in or on the vehicle, e.g. static text electronic displays
-
- 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
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W2720/00—Output or target parameters relating to overall vehicle dynamics
- B60W2720/10—Longitudinal speed
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W2720/00—Output or target parameters relating to overall vehicle dynamics
- B60W2720/12—Lateral speed
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- General Physics & Mathematics (AREA)
- Remote Sensing (AREA)
- Radar, Positioning & Navigation (AREA)
- Mechanical Engineering (AREA)
- Aviation & Aerospace Engineering (AREA)
- Transportation (AREA)
- Multimedia (AREA)
- Theoretical Computer Science (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Health & Medical Sciences (AREA)
- Business, Economics & Management (AREA)
- Artificial Intelligence (AREA)
- Evolutionary Computation (AREA)
- Game Theory and Decision Science (AREA)
- Medical Informatics (AREA)
- Human Computer Interaction (AREA)
- Acoustics & Sound (AREA)
- Electromagnetism (AREA)
- Traffic Control Systems (AREA)
- Control Of Driving Devices And Active Controlling Of Vehicle (AREA)
- Lighting Device Outwards From Vehicle And Optical Signal (AREA)
Abstract
一种用于辅助驾驶车辆的驾驶辅助设备包括非拥堵状态计算单元和意图通知控制单元。非拥堵状态计算单元被配置成计算车辆周围的多个动态障碍物的非拥堵状态。意图通知控制单元被配置成在车辆已经减速或停止之后基于由非拥堵状态计算单元计算的非拥堵状态来控制通知设备使得执行车辆的通过意图的通知。
Description
技术领域
本发明涉及驾驶辅助设备以及存储介质。
背景技术
已知在美国专利第9,196,164号中公开的自主车辆。该自主车辆具有通过声音、视觉显示等向自主车辆周围的行人通知车辆的动作计划的功能。针对由自主车辆检测到的周围行人,自主车辆可以选择以下动作计划之一:(1)使车辆停止并且给行人让路;(2)使车辆减速并且给行人让路;以及(3)继续驾驶而不给行人让路。自主车辆具有向周围行人通知从上述三个动作计划中选择的动作计划的功能。
发明内容
上述相关技术公布公开了向一个动态障碍物例如行人通知自主车辆的动作计划。然而,该公布未公开如何应对车辆周围存在多个动态障碍物例如一组行人的情况。
利用在上述相关技术公布中公开的自主车辆,当车辆周围存在多个动态障碍物时,难以选择继续驾驶而不给行人让路的动作计划。因此,自主车辆重复地选择给动态障碍物让路的动作计划并且向动态障碍物通知动作计划。在这种情况下,担心车辆不能通过存在多个动态障碍物的区域或者车辆将需要很长时间来通过这样的区域。
本发明的第一方面涉及一种用于辅助驾驶车辆的驾驶辅助设备。驾驶辅助设备包括:非拥堵状态计算单元,其被配置成计算车辆周围的多个动态障碍物的非拥堵状态;以及意图通知控制单元,其被配置成在车辆已经减速或停止之后基于由非拥堵状态计算单元计算的非拥堵状态来控制通知设备以执行车辆的通过意图的通知。
利用驾驶辅助设备,每当周围动态障碍物处于非拥堵状态时,驾驶辅助设备执行通过意图的通知以优先考虑车辆的通过,从而可以减少车辆通过所需要的时间。
根据第一方面的驾驶辅助设备还可包括车辆行为控制单元,该车辆行为控制单元被配置成基于多个动态障碍物的非拥堵状态来控制车辆的行为。与仅由意图通知控制单元提供意图通知的情况相比,控制车辆的行为使得可以提供更强的通过意图通知。
在根据第一方面的驾驶辅助设备中,车辆行为控制单元还可以控制车辆行为以使车辆以等于或低于预定速度的车辆速度向前移动。通过使车辆以低速向前移动,驾驶辅助设备可以提供强的通过意图通知以提示多个动态障碍物给车辆让出路径,使得车辆可以安全地通过存在多个动态障碍物的区域。
根据第一方面的驾驶辅助设备还可以包括交通信息获取单元,该交通信息获取单元获取关于车辆周围的交通的交通信息。意图通知控制单元还可以基于关于车辆周围的交通的信息来控制车辆的通过意图的通知。在这种情况下,可以通过考虑周围交通信息来减少车辆通过所需要的时间。
在根据第一方面的驾驶辅助设备中,非拥堵状态计算单元还可以通过使用车辆周围的预定区域中存在的动态障碍物的数量来计算非拥堵状态。
在根据第一方面的驾驶辅助设备中,意图通知控制单元还可以在计算多个动态障碍物的非拥堵状态之前执行对给动态障碍物让路的意图的通知的控制。
根据第一方面的驾驶辅助设备还可以包括:外部状态识别单元,其被配置成识别车辆周围的多个动态障碍物;以及驾驶控制单元,其被配置成基于外部状态识别单元的识别结果执行车辆的驾驶控制。驾驶控制单元可以使车辆减速或停止。
本发明的第二方面涉及一种存储程序的计算机可读存储介质。该程序包括指令,该指令在由处理器执行时,使处理器计算车辆周围的多个动态障碍物的非拥堵状态以及在车辆已经减速或停止之后基于所计算的非拥堵状态来控制通知设备以执行车辆的通过意图的通知。
在驾驶辅助方法中,在车辆减速或停止之后,每当动态障碍物处于非拥堵状态时,驾驶辅助设备执行通过意图的通知以优先考虑车辆的通过,从而使得可以减少车辆通过所需要的时间。
根据本发明,与传统的通知方法相比,即使在车辆周围存在多个动态障碍物例如行人时,车辆也可以通过,或者可以减少车辆通过所需要的时间。
附图说明
下面将参照附图描述本发明的示例性实施方式的特征、优点以及技术和工业意义,其中,相似的附图标记表示相似的元件,并且在附图中:
图1是示出第一实施方式的驾驶辅助设备的配置的框图;
图2是示出由图1中的驾驶辅助设备执行的操作的示例的流程图;
图3示出了由第一实施方式的非拥堵状态计算单元计算的非拥堵状态指标的示例;
图4是示出由第二实施方式的驾驶辅助设备执行的操作的示例的流程图;
图5是示出第三实施方式的驾驶辅助设备的配置的框图;以及
图6是示出由第三实施方式的驾驶辅助设备执行的操作的示例的流程图。
具体实施方式
第一实施方式
图1是示出根据第一实施方式的驾驶辅助设备的配置的框图。如图1所示,根据第一实施方式的驾驶辅助设备100是设置在车辆M例如机动车中的控制设备,并且用于执行车辆M的驾驶辅助控制。驾驶辅助设备100确定是否可以进行驾驶辅助。当驾驶辅设备100确定可以进行驾驶辅助时或者当由驾驶员执行开始驾驶辅助控制的操作(例如,按下自主驾驶控制的开始按钮的操作等)时,驾驶辅助设备100开始车辆M的驾驶辅助控制。驾驶辅助控制的示例包括通过车辆速度控制和车辆转向辅助控制进行的驾驶辅助。驾驶辅助控制也可以仅用于向车辆M的驾驶员提供信息。下面将描述自主驾驶控制的情况。自主驾驶控制是指沿预设目标路线自主驾驶车辆M的车辆控制。在自主驾驶控制下,车辆M自主地行驶而不需要驾驶员执行驾驶操作。目标路线是指地图上的车辆M在自主驾驶控制下沿其移动的路线。
驾驶辅助设备100例如由被配置成执行自主驾驶控制的ECU 10构成。ECU 10是电子控制单元,包括例如中央处理单元(CPU)、只读存储器(ROM)、随机存取存储器(RAM)和控制器局域网(CAN)通信电路。ECU 10通过将存储在ROM中的程序加载到RAM上并且通过CPU执行加载到RAM上的程序来实现各种功能。ECU 10也可以由多个电子控制单元构成。ECU 10连接至外部传感器1、GPS接收单元2、内部传感器3、地图数据库4、导航***5、致动器6、人机接口(HMI)7以及辅助设备U。
外部传感器1例如是用于检测车辆M周围的外部状态的检测设备。外部传感器1包括摄像机、雷达和光成像检测和测距(LIDAR)中的至少一者。外部传感器1还用于识别车辆M沿其行驶的行驶车道的白线(稍后将描述)。外部传感器1可以用于测量车辆M的位置。外部传感器1可以包括超声传感器作为检测车辆M周围的外部状态的装置。
摄像机是用于拍摄车辆的外部状态的图像拍摄设备。摄像机被设置在车辆M的风挡的后侧。摄像机也可以被设置在车辆M的右侧和左侧以及车辆的后侧。摄像机将在车辆M的前方拍摄的成像信息发送至ECU 10。摄像机可以是单目摄像机或立体摄像机。立体摄像机具有被布置用于再现双目视差的两个成像单元。
雷达通过使用电波(例如,毫米波)来检测车辆M周围的障碍物。雷达通过向车辆M的周边发送电波并且接收从障碍物反射的电波来检测障碍物。雷达将关于所检测到的障碍物的信息发送至ECU 10。障碍物包括固定障碍物(例如,路边石、电线杆、杆、护栏、壁、建筑物、路边告示牌和交通标志)以及动态障碍物(例如,行人、自行车和其他车辆)。
LIDAR通过使用光来检测车辆M外部的障碍物。LIDAR通过将光发送至车辆M的周边、接收从障碍物反射的光并且测量至反射点的距离来检测障碍物。LIDAR将关于检测到的障碍物的信息发送至ECU 10。不需要同时提供LIDAR和雷达二者。
超声传感器通过使用超声波来检测车辆M附近的外部障碍物。超声传感器通过向车辆M的周边发送超声波、接收从障碍物反射的超声波并且测量至反射点的距离来检测障碍物。超声传感器将关于检测到的障碍物的信息发送至ECU 10。
GPS接收单元2被设置在车辆M中并且用作用于测量车辆M的位置的位置测量单元。GPS接收单元2通过从三个或更多个GPS卫星接收信号来测量车辆M的位置(例如,车辆M的经度和纬度)。GPS接收单元2将关于车辆M的测量位置的信息发送至ECU 10。
内部传感器3是用于检测车辆M的车辆状态的检测设备。内部传感器3包括车辆速度传感器、加速度传感器和横摆角速度传感器。车辆速度传感器是用于检测车辆M的车辆速度的检测器。车辆速度传感器可以用作针对车辆M的车轮、与车轮一体旋转的驱动轴等设置的用于检测车轮旋转速度的车轮速度传感器。车辆速度传感器将关于检测到的车辆速度的信息发送至ECU 10。
内部传感器3可以包括转向角传感器。转向角传感器是用于检测车辆M的转向角(实际转向角)的传感器。转向角传感器被设置在车辆M的转向轴上。转向角传感器将关于检测到的转向角的信息发送至ECU 10。
加速度传感器是用于检测车辆M的加速度的检测器。加速度传感器包括用于检测车辆M的前后方向上的加速度的前后加速度传感器以及用于检测车辆M的横向加速度的横向加速度传感器。加速度传感器将车辆M的加速度信息发送至ECU 10。横摆角速度传感器是用于检测车辆M绕重心的竖直轴线的横摆角速度(旋转角速度)的检测器。横摆角速度传感器可以是陀螺仪传感器。横摆角速度传感器将关于检测到的车辆M的横摆角速度的信息发送至ECU 10。
地图数据库4是用于存储地图信息的数据库。地图信息可以包括关于固定障碍物的位置的信息。地图信息可以包括关于道路上设置的白线的位置的信息。地图数据库4被设置在车辆M中包括的硬盘驱动器(HDD)中。地图数据库4可以经由无线通信访问地图信息控制中心的服务器,并且可以使用存储在地图信息控制中心的服务器中的最新地图信息周期性地更新地图信息。地图数据库4不一定需要设置在车辆M中。例如,地图数据库4可以设置在能够与车辆M通信的服务器中。
地图数据库4可以存储交通规则相关信息,例如车辆停止线、人行横道、交通信号或速度限制信息。
导航***5被设置在车辆M中,并且设置车辆M在自主驾驶控制下沿其行驶的目标路线。导航***5基于预设目的地、由GPS接收单元2测量的车辆M的位置以及地图数据库4的地图信息来计算从车辆M的位置至目的地的目标路线。通过车辆M的乘客对设置在导航***5中的输入按钮(或触摸面板)的操作来设置自主驾驶控制下的目的地。导航***5可以通过众所周知的方法设置目标路线。导航***5可以具有以下功能:在车辆M由驾驶员手动驾驶时,沿目标路线引导车辆。导航***5将关于车辆M的目标路线的信息发送至ECU 10。导航***5可以被配置成使得其功能可以部分地由设施的服务器例如能够与车辆M通信的信息处理中心执行。导航***5的功能可以由ECU 10执行。
目标路线还包括在驾驶员未明确设置目的地的情况下基于过去目的地历史或地图信息自主生成的目标路线。
致动器6是用于控制车辆M的驱动的装置。致动器6是车辆行为控制单元的一个示例。致动器6至少包括发动机致动器、制动致动器和转向致动器。发动机致动器通过响应于来自ECU 10的控制信号控制供应至发动机的空气量(节气门开度)来控制车辆M的驱动力。当车辆M是混合动力车辆时,不仅基于供应至发动机的空气量而且还基于从ECU 10输入至用作动力源的马达的控制信号来控制驱动力。当车辆M是电动汽车时,基于从ECU 10输入至用作动力源的马达的控制信号来控制驱动力。
制动致动器通过响应于来自ECU 10的控制信号控制制动***来控制施加至车辆M的车轮的制动力。制动***可以是液压制动***。转向致动器响应于来自ECU 10的控制信号控制电动助力转向***的辅助马达的驱动以控制转向扭矩。以这种方式,转向致动器控制车辆M的转向扭矩。
HMI 7是用于在车辆M的乘客(包括驾驶员)与驾驶辅助设备100之间输入和输出信息的接口。HMI 7包括例如用于为乘客显示图像信息的显示面板、用于输出音频的扬声器以及用于乘客的输入操作的操作按钮或触摸面板。当乘客执行输入操作以开始或停止自主驾驶时,HMI 7向ECU 10输出信号,并且开始或停止自主驾驶。当到达自主驾驶要关闭的目的地时,HMI 7通知乘客已经到达目的地。HMI 7可以使用无线连接的移动信息终端向乘客输出信息,或者可以使用无线连接的移动信息终端接收乘客的输入操作。
可以从车辆M的外部识别辅助设备U。术语辅助设备U是致动器6不包括的设备的通用术语。例如,辅助设备U包括转向信号灯、前灯、风挡刮水器、扬声器和显示器。
在以下描述中,将描述ECU 10的功能配置。ECU 10包括车辆位置识别单元11、外部状态识别单元12、驾驶状况识别单元13、驾驶计划生成单元14、驾驶控制单元15、非拥堵状态计算单元16、车辆优先确定单元17和意图通知控制单元18。
车辆位置识别单元11基于GPS接收单元2的位置信息和地图数据库4的地图信息来识别车辆M在地图上的位置。车辆位置识别单元11还可以通过将外部传感器1的检测结果或由外部状态识别单元12识别的外部状态(稍后将描述)与地图信息进行比较来补偿车辆M的位置和方向的精度。例如,车辆位置识别单元11还可以使用地图数据库4的地图信息中包括的固定障碍物例如电杆等的位置信息和外部传感器1的检测结果,通过传统的SLAM技术来识别车辆M的位置。
外部状态识别单元12基于外部传感器1的检测结果来识别车辆M的外部状态。外部状态识别单元12可以基于由摄像机拍摄的图像和/或来自雷达的障碍物信息,通过众所周知的方法来识别车辆M的外部状态,包括车辆M周围的障碍物的位置。外部状态识别单元12还可以识别车辆M周围的动态障碍物。术语动态障碍物是指移动的或可移动的障碍物例如人、自行车或其他车辆等。动态障碍物可以区别于静态障碍物,并且通过众所周知的方法例如模式匹配等来跟踪。另外,外部状态识别单元12可以通过众所周知的方法例如雷达普勒方法或者通过测量相对位置随时间的变化来识别动态障碍物与车辆M之间的相对速度。外部状态识别单元12还可以基于由摄像机拍摄的图像来识别行驶车道的白线的位置或者路面上的交通标志相对于车辆M的位置,或者交通车道的中心的位置和道路宽度,或者道路形状(例如,行驶车道的曲率、路面坡度的变化或起伏的路面)。
驾驶状况识别单元13基于内部传感器3的检测结果来识别车辆M的驾驶状况,驾驶状况包括车辆M的车辆速度和方向。具体地,驾驶状况识别单元13基于来自车辆速度传感器的车辆速度信息来识别车辆M的车辆速度。驾驶状况识别单元13基于来自横摆角速度传感器的横摆角速度信息来识别车辆M的方向。
驾驶计划生成单元14基于由导航***5设置的目标路线、来自地图数据库4的地图信息、由外部状态识别单元12识别的车辆M的外部状态以及由驾驶状况识别单元13识别的车辆M的驾驶状况来生成车辆M的驾驶计划。该驾驶计划用于使车辆M从其当前位置移动至到预设目的地。
驾驶计划包括依赖于车辆M在目标路线上的位置的车辆M的控制目标值。目标路线上的位置是地图上的目标路线延伸的方向上的位置。目标路线上的位置是指目标路线延伸的方向上针对每个预定间隔(例如,1m)设置的纵向位置。控制目标值是用作车辆M在驾驶计划中的控制目标的值。与目标路线的每个设定纵向位置相关地设置控制目标值。驾驶计划生成单元14通过以预定间隔设置目标路线上的纵向位置并且针对每个纵向位置设置控制目标值(例如,目标横向位置和目标车辆速度)来生成驾驶计划。设置的纵向位置和目标横向位置可以被共同设置为一个位置坐标。设置的纵向位置和目标横向位置是指关于被设置为驾驶计划中的目标的纵向位置和横向位置的信息。
例如,当外部状态识别单元12识别出动态障碍物时,驾驶计划生成单元14生成车辆M的驾驶计划,使得动态障碍物不会干扰车辆M。在这种情况下,可以生成驾驶计划使得车辆M的目标车辆速度在动态障碍物的周边处减小,或者车辆M在动态障碍物的周边处停止(即,使得目标车辆速度为0)。
驾驶控制单元15基于由车辆位置识别单元11识别的车辆M在地图上的位置以及由驾驶计划生成单元14生成的驾驶计划,来执行包括车辆M的速度控制和转向控制的自主驾驶控制。驾驶计划由驾驶计划生成单元14生成,并且用于使车辆移动至预设目的地或替选目的地。驾驶控制单元15通过向致动器6发送控制信号来执行自主驾驶控制。当驾驶控制单元15执行自主驾驶控制时,车辆M的驾驶状态变成自主驾驶状态。由驾驶控制单元15执行的控制可以是包括车辆M的速度控制或转向控制的驾驶辅助控制而不是自主驾驶控制。
非拥堵状态计算单元16基于外部状态识别单元12的识别结果来计算动态障碍物的非拥堵状态。表示动态障碍物的非拥堵状态的指标可以是例如由外部状态识别单元12识别的车辆周围的预定区域内的动态障碍物的数量。在这种情况下,预定区域可以被设置为例如位于车辆沿其行驶的方向上的区域。此外,非拥堵状态计算单元16可以基于例如车辆M的车辆速度或碰撞时间(TTC)来设置从车辆M至预定区域的距离或预定区域的大小或形状,碰撞时间(TTC)通过将车辆M与动态障碍物之间的相对距离(Dr)除以相对速度(Vr)来获得。
另外,非拥堵状态计算单元16可以基于外部传感器1的检测结果来计算当前非拥堵状态或者可以预测动态障碍物在预定时间之后的位置,并且计算在预定时间之后的非拥堵状态。当非拥堵状态计算单元16计算出预定时间之后的非拥堵状态时,可以根据例如车辆M的车辆速度或车辆M的至动态障碍物的碰撞时间(TTC)来确定预定时间。
图3示出了由非拥堵状态计算单元16计算预定时间之后的动态障碍物的非拥堵状态的指标的一个示例。图3中所示的车辆M沿接近一组动态障碍物(Ob1、Ob2、...、Obi、...、Obn)的方向移动。动态障碍物(Ob1、Ob2、...、Obi、...、Obn)分别以速度vi移动。非拥堵状态计算单元16计算在车辆M以车辆速度V移动时车辆M与每个动态障碍物(Obi)的TTC(TTCi),并且获得计算值中的最小TTCi(MinTTC)。作为非拥堵状态的指标,计算可以使用在MinTTC(秒)之后存在于以下区域中的动态障碍物的数量:该区域具有距车辆M的位置的预定宽度(MarginL、MarginR)和预定长度(Marginl)。在图3的示例中,在MinTTC(秒)之后该区域中存在四个动态障碍物Ob1'、Ob2'、Ob3'和Ob6'(Ob1'、Ob2'、Ob3'和Ob6'分别指示MinTTC(秒)之后的Ob1、Ob2、Ob3和Ob6)。
表示动态障碍物的非拥堵状态的指标可以是例如预定区域内的由动态障碍物占据的区域的比率。也可以在不需要定义预定区域的情况下计算动态障碍物的非拥堵状态,并且可以通过使用外部传感器1的可检测范围的整个区域来计算动态障碍物的非拥堵状态。因为外部传感器1的可检测范围根据车辆M周围的状况(例如,天气、是否存在任何干扰等)而变化,因此也可以仅在可检测范围等于或大于预定范围的情况下计算非拥堵状态的指标。
非拥堵状态计算单元16并不总是必须在车辆M的驾驶期间执行计算。例如,可以在驾驶计划生成单元14生成使车辆M在动态障碍物周围减速或停止的驾驶计划之后或者在驾驶控制单元15执行使车辆M减速或停止的控制之后执行计算。
车辆优先确定单元17基于由非拥堵状态计算单元16计算的非拥堵状态来确定是否优先考虑车辆M的通过。优先考虑车辆的通过指示当车辆M周围存在动态障碍物时,车辆M的通过优先于动态障碍物。此外,车辆优先确定单元17可以针对动态障碍物基于非拥堵状态的指标与预定阈值的比较来执行确定。例如,当在该时刻或在预定时间之后存在于车辆周围的预定区域内的动态障碍物的数量等于或低于预定阈值即是非拥堵状态时,车辆优先确定单元17确定优先考虑车辆M的通过。
在该实施方式中,当外部状态识别单元12识别出动态障碍物时,车辆优先确定单元17在车辆M减速或停止之后确定是否优先考虑车辆M的通过。
在由车辆优先确定单元进行的确定中使用的阈值可以根据地图数据库4的地图信息、由外部状态识别单元12识别的车辆M的外部状态、由驾驶状况识别单元13识别的车辆M的驾驶状况或由驾驶计划生成单元14生成的车辆M的驾驶计划等而变化。例如,当阈值基于地图信息而变化时,可以基于当前位置是在市区还是郊区来将阈值设置成在市区比在郊区高。当驾驶状况识别单元识别出车辆M尚未停止时,可以将阈值设置成比车辆M已经停止的情况低。
当车辆优先确定单元17确定优先考虑车辆M的通过时,意图通知控制单元18控制通知设备以执行优先考虑车辆M的通过的通过意图通知。通知设备可以是例如辅助设备U或致动器6。用于优先考虑车辆M的通过的通过意图通知方法可以是基于例如通过使用音频或光通过辅助设备U进行通知的通过意图的通知或者通过使用车辆行为的变化等对车辆M周围的动态障碍物进行的通知。此外,针对优先考虑车辆M的通过的意图通知,意图通知控制单元18可以将控制命令发送至驾驶计划生成单元、驾驶控制单元15和致动器6中的至少一个来以低速驱动车辆M。
对于优先考虑车辆M的通过的意图通知,如果车辆M以低速移动,则可以更可靠地传达该意图。
意图通知控制单元18根据意图通知方法适当地将控制命令值发送至辅助设备U、驾驶控制单元15或致动器6。
当车辆优先确定单元17确定不优先考虑车辆M的通过时,意图通知控制单元18还可以执行控制以将优先考虑动态障碍物的通过的意图通知提供至车辆M的外部。在这种情况下,意图通知控制单元18还可以执行控制以将优先考虑动态障碍物的通过的意图通知提供至车辆M的外部,直到车辆周围的预定区域内存在的动态障碍物的数量等于或低于预定阈值或者直到经过预定时间段。
如参照图3所描述的,当非拥堵状态计算单元16基于外部传感器1的检测结果预测到动态障碍物在预定时间之后将处于的位置并且计算出在预定时间之后的非拥堵状态时,意图通知控制单元18还可以执行控制以在从预测的时间起经过预定时间之后提供通过意图的通知。在这种情况下,可以将提供通过意图通知的时间设置成在经过预定时间之前,使得可以提供较早意图通知。
在以下描述中,将描述由驾驶辅助设备100执行的操作的示例。
图2是示出由驾驶辅助设备100执行的操作的示例的流程图。例如,在驾驶辅助设备100中,当自主驾驶开/关开关接收到请求开始自主驾驶的操作时,ECU 10执行用于自主驾驶的如下操作。
如图2所示,ECU 10的外部状态识别单元12识别车辆M周围的动态障碍物(S101)。驾驶计划生成单元14基于由外部状态识别单元12进行的动态障碍物的识别结果来确定车辆M是否需要停止或减速(S102)。当驾驶计划生成单元14确定车辆M应该停止或减速时(S102:是),ECU 10进行至S103。当驾驶计划生成单元14确定车辆M不必停止或减速时(S102:否),ECU 10进行至S108。
在S103中,驾驶计划生成单元14生成使车辆M停止或减速的驾驶计划(S103)。接下来,驾驶控制单元15基于在S103中由驾驶计划生成单元14生成的驾驶计划来执行使车辆M停止或减速的驾驶控制(S104)。另一方面,在S108中,驾驶计划生成单元14生成在不执行任何驾驶控制的情况下使车辆M通过的驾驶计划(S108)。接下来,驾驶控制单元15基于在S108中由驾驶计划生成单元14生成的驾驶计划来执行在不执行任何驾驶控制的情况下使车辆M通过的驾驶控制(S109)。
非拥堵状态计算单元16基于外部传感器1的检测结果来计算动态障碍物的非拥堵状态(S105)。基于由非拥堵状态计算单元16计算的动态障碍物的非拥堵状态,车辆优先确定单元17确定是否优先考虑车辆M的通过(S106)。在S106中,当由非拥堵状态计算单元16计算的非拥堵状态的指标等于或低于预定阈值X时,车辆优先确定单元17确定优先考虑车辆M的通过。当车辆优先确定单元17确定优先考虑车辆M的通过时(S106:是),ECU 10进行至S107。当车辆优先确定单元17确定不优先考虑车辆M的通过时(S106:否),ECU 10返回至S105的处理。
在S107中,意图通知控制单元18控制优先考虑车辆M的通过的意图通知。在S107或S109的处理之后,ECU 10在自自主驾驶控制持续的同时重复S101的处理。
如上所述,在本实施方式的驾驶辅助设备100中,当在执行自主驾驶控制的情况下基于动态障碍物的识别结果执行使车辆M停止或减速的控制时,计算动态障碍物的非拥堵状态,并且基于所计算的非拥堵状态执行关于是否优先考虑车辆M的通过的确定。当确定车辆M的通过优先时,可以执行优先考虑车辆M的通过的意图通知,从而可以减少车辆通过所需要的时间。
在第一实施方式的描述中,车辆优先确定单元17确定是否优先考虑车辆M的通过,但是示例实施方式不限于此。在上述实施方式的修改中,可以不必设置车辆优先确定单元17,并且可以由意图通知控制单元18基于由非拥堵状态计算单元16计算的非拥堵状态来执行对车辆M通过的意图通知的控制。例如,意图通知控制单元18可以基于由非拥堵状态计算单元计算的非拥堵状态来确定是否执行意图通知,并且确定对意图通知的控制的细节。
第一实施方式的描述中,描述了执行自主驾驶控制的示例。然而,本发明也可以应用于手动操作的车辆。例如,可以使用用于基于驾驶员的输入操作来估计车辆的动作计划的部件代替驾驶计划生成单元14,并且可以基于所估计的车辆M的动作计划来执行通过意图的通知。替选地,可以在基于用户的输入操作或者从内部传感器3获得的车辆M的速度或加速度信息检测到车辆M已经减速或停止时,执行对意图通知的控制。在这种情况下,由驾驶员执行图1中的驾驶计划生成单元14和驾驶控制单元15的处理以及图2中的S102、S103、S104、S108和S109的处理。当手动操作车辆M时,可以在执行通过意图的通知时向车辆M的乘客提供信息,使得车辆M的乘客可以容易地识别情况。
第二实施方式
在以下描述中,将描述第二实施方式。在该描述中,将描述第二实施方式与第一实施方式之间的差异。
图4是示出由驾驶辅助设备100执行的自主驾驶的操作的一个示例的流程图。例如,当自主驾驶开/关开关接收到请求开始自主驾驶的操作时,驾驶辅助设备100控制ECU10以执行用于自主驾驶的以下操作。
如图4所示,ECU 10的外部状态识别单元12识别车辆M周围的动态障碍物(S201)。驾驶计划生成单元14基于由外部状态识别单元12进行的动态障碍物的识别结果来确定车辆M是否需要停止或减速(S202)。当驾驶计划生成单元14确定车辆M需要停止或减速时(S202:是)时,ECU 10进行至S203。当驾驶计划生成单元14确定车辆M不必停止或减速时(S202:否),ECU 10进行至S212。
在S203中,驾驶计划生成单元14生成使车辆M停止或减速的驾驶计划(S203)。接下来,驾驶控制单元15基于在S203中由驾驶计划生成单元14生成的驾驶计划来执行使车辆M停止或减速的驾驶控制(S204)。另一方面,在S212中,驾驶计划生成单元14生成不使车辆M停止或减速的驾驶计划(S212)。接下来,驾驶控制单元15基于在S212中由驾驶计划生成单元14生成的驾驶计划来执行不使车辆M停止或减速的驾驶控制(S213)。
在S205中,意图通知控制单元18在S204中的使车辆M停止或减速的驾驶控制被执行之后,执行给动态障碍物让路的意图通知的控制(S205)。此外,可以通知在其期间车辆M将给动态障碍物让路的剩余时间以作为要控制的意图通知的细节。
在S206中,当自S205的处理开始起经过的时间超过预定时间A时(S206:是),意图通知控制单元18进行至S207。经过的时间是指自车辆M由于S204中的停止或减速控制而停止或减速至等于或低于预定车辆速度的速度起所经过的时间。另一方面,在S206中,如果自S205的处理开始起经过的时间没有超过预定时间A(S206:否),则重复S206。
在S207中,在S206中超过预定时间A之后,意图通知控制单元18执行对意图通知的控制以通知动态障碍物车辆M希望通过(S207)。此外,可以通知在其期间车辆M将执行优先考虑车辆自身的通过的意图通知的剩余时间以作为要控制的意图通知的细节。
在S208中,当自S207的处理开始起经过的时间超过预定时间B时(S208:是),意图通知控制单元18进行至S209。另一方面,在S208中,如果自S207的处理开始起经过的时间没有超过预定时间B(S208:否),则重复S207。
非拥堵状态计算单元16基于外部传感器1的检测结果来计算动态障碍物的非拥堵状态(S209)。车辆优先确定单元17基于由非拥堵状态计算单元计算的动态障碍物的非拥堵状态来确定是否优先考虑车辆M的通过(S210)。当车辆优先确定单元17确定优先考虑车辆M的通过时(S210:是),ECU 10进行至S211。当车辆优先确定单元17确定不优先考虑车辆M的通过时(S210:否),ECU 10返回至S207的处理。
在S211中,意图通知控制单元18执行对优先考虑车辆M的通过的意图通知的控制。在S211或S213的处理之后,ECU 10在自主驾驶控制持续的同时重复S201的处理。
如上所述,在实施方式的驾驶辅助设备100中,在车辆M希望通过的通知(预通知)在预定时间段之后被执行之后,基于非拥堵状态执行通过意图的通知,在该预定时间段期间执行给周围动态障碍物让路的通知。因此,车辆M周围的动态障碍物可以更清楚地理解车辆M的意图。
第三实施方式
在以下描述中,将描述第三实施方式。在该描述中,将描述第三实施方式与第一实施方式之间的差异。
图5是示出根据第三实施方式的驾驶辅助设备200中的ECU 20的框图。如图5所示,该实施方式的驾驶辅助设备200与第一实施方式的不同之处在于:驾驶辅助设备200具有交通信息获取单元19,并且ECU 20连接至通信单元C。
交通信息获取单元19获取关于车辆M周围的交通的交通信息。例如,交通信息是关于车辆M周围的交通拥堵情况或者跟随车辆M的车辆数量。
通信单元C通过与车辆M的外部的通信来接收和发送信息。由通信单元C接收到的信息可以包括例如从外部中心分发的局部或广域交通信息、从其他车辆发送的关于其他车辆的驾驶信息或传感器检测结果。
交通信息获取单元19可以例如基于外部传感器1的检测结果获取关于车辆M周围的交通拥堵的信息。交通信息获取单元19还可以使用由通信单元C接收到的信息获取关于例如跟随车辆的数量或交通拥堵的信息。
当交通信息获取单元19获取关于车辆M周围的交通的信息时,车辆优先确定单元17基于所获取的交通信息和由非拥堵状态计算单元16计算的非拥堵状态来确定是否优先考虑车辆M的通过。例如,当交通信息获取单元19获取其中跟随车辆M的车辆数量是预定值或更多的交通信息时,即使在与未获取这样的交通信息的情况相比较更拥堵的状态下(即,在存在更多动态障碍物的状态下),车辆优先确定单元17也确定优先考虑车辆的通过。结果是,当车辆M后方存在拥堵时,例如,执行便于车辆M优先通过的操作,从而可以减轻车辆M后方的拥堵。
由车辆优先确定单元17使用的交通信息也可以是例如关于车辆M周围的交通状况、广域交通信息或车辆M到达目的地所需要的时间。根据要使用的交通信息的类型,车辆优先确定单元17可以改变用于确定或控制模式的非拥堵状态的阈值。例如,当交通信息是关于车辆M后方的拥堵时,除了通过意图的视觉或听觉通知之外,可以执行增加用于确定的非拥堵状态的阈值的控制,或者可以执行使车辆以低速移动的控制。
图6是示出由驾驶辅助设备200执行的自主驾驶的处理的一个示例的流程图。当自主驾驶开/关开关接收到请求开始自主驾驶的操作时,驾驶辅助设备200控制ECU 20以执行用于自主驾驶的以下操作。
如图6所示,ECU 20的外部状态识别单元12识别车辆M周围的动态障碍物(S301)。驾驶计划生成单元14基于由外部状态识别单元12进行的动态障碍物的识别结果来确定是否使车辆M是停止或减速(S302)。当驾驶计划生成单元14确定车辆M需要停止或减速时(S302:是),ECU 20进行至S303。当驾驶计划生成单元14确定不需要使车辆M停止或减速时(S302:否),ECU 20进行至S311。
在S303中,驾驶计划生成单元14生成使车辆M停止或减速的驾驶计划(S303)。接下来,驾驶控制单元15基于在S203中由驾驶计划生成单元14生成的驾驶计划来执行使车辆M停止或减速的驾驶控制(S304)。另一方面,在S311中,驾驶计划生成单元14生成在不执行任何驾驶控制的情况下使车辆M通过的驾驶计划(S311)。接下来,驾驶控制单元15基于在S311中由驾驶计划生成单元14生成的驾驶计划来执行在不执行任何驾驶控制的情况下使车辆M通过的驾驶控制(S312)。
非拥堵状态计算单元16基于外部传感器1的检测结果来计算动态障碍物的非拥堵状态(S305)。车辆优先确定单元17确定由非拥堵状态计算单元计算的动态障碍物的非拥堵状态是否超过预定阈值X(S306)。当车辆优先确定单元17确定动态障碍物的非拥堵状态超过预定阈值X时(S306:是),ECU 20进行至S310。当车辆优先确定单元17确定动态障碍物的非拥堵状态未超过预定阈值X时(S306:否),ECU 20进行至S307。
在S307中,交通信息获取单元19获取关于车辆M周围的交通的信息(S307)。另外,交通信息获取单元19确定例如车辆M的后方是否存在拥堵(S308)。当交通信息获取单元19确定车辆M的后方存在拥堵时(S308:是),ECU 20进行至S310。当交通信息获取单元19确定车辆M的后方不存在拥堵时(S308:否),ECU 20返回至S305的处理。
在S310中,意图通知控制单元18执行对优先考虑车辆M的通过的意图通知的控制。在S310或S312的处理之后,在自动驾驶控制继续的同时,ECU 20重复S301的处理。
如上所述,在根据该实施方式的驾驶辅助设备200中,当在执行自主驾驶控制的情况下基于动态障碍物的识别结果执行使车辆M停止或减速的控制时,计算动态障碍物的非拥堵状态,并且基于所计算的非拥堵状态和交通信息来确定是否优先考虑车辆M的通过。当确定优先考虑车辆M的通过时,可以执行意图通知以优先考虑车辆M的通过。因此,可以减少车辆通过所需要的时间。
如上所述,已经描述了本发明的实施方式。然而,本发明不限于上述实施方式,并且可以以各种形式来实施。例如,无论车辆M是自主车辆还是手动操作的车辆,本发明均可以应用于具有各种支持水平的车辆。
Claims (7)
1.一种用于辅助车辆的驾驶的驾驶辅助设备,所述驾驶辅助设备的特征在于包括:
非拥堵状态计算单元,被配置成计算所述车辆周围的多个动态障碍物的非拥堵状态;以及
意图通知控制单元,被配置成在所述车辆已经减速或停止之后基于由所述非拥堵状态计算单元计算的所述非拥堵状态来控制通知设备,使得执行所述车辆的通过意图的通知。
2.根据权利要求1所述的驾驶辅助设备,其特征在于还包括车辆行为控制单元,所述车辆行为控制单元被配置成基于由所述非拥堵状态计算单元计算的所述非拥堵状态来控制所述车辆的行为,
其中,所述车辆行为控制单元被配置成基于由所述非拥堵状态计算单元计算的所述非拥堵状态来执行使所述车辆以等于或低于预定速度的速度向前移动的控制。
3.根据权利要求1或2所述的驾驶辅助设备,其特征在于还包括交通信息获取单元,所述交通信息获取单元获取关于所述车辆周围的交通的交通信息,
其中,所述意图通知控制单元还被配置成基于关于所述车辆周围的交通的所述交通信息来控制所述车辆的通过意图的通知。
4.根据权利要求1或2所述的驾驶辅助设备,其特征在于,所述非拥堵状态计算单元被配置成通过使用所述车辆周围的预定区域内存在的动态障碍物的数量来计算所述非拥堵状态。
5.根据权利要求1或2所述的驾驶辅助设备,其特征在于,所述意图通知控制单元被配置成在计算所述多个动态障碍物的所述非拥堵状态之前执行对给所述动态障碍物让路的意图的通知的控制。
6.根据权利要求1或2所述的驾驶辅助设备,其特征在于还包括:
外部状态识别单元,被配置成识别所述车辆周围的所述多个动态障碍物;以及
驾驶控制单元,被配置成基于所述外部状态识别单元的识别结果来执行所述车辆的驾驶控制,
其中,通过所述驾驶控制单元使所述车辆减速或停止。
7.一种存储程序的计算机可读存储介质,所述程序包括指令,所述指令在由处理器执行时,使所述处理器执行以下操作:
计算车辆周围的多个动态障碍物的非拥堵状态,以及
在所述车辆已经减速或停止之后基于所计算的非拥堵状态控制通知设备以执行所述车辆的通过意图的通知。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2017154078A JP6711329B2 (ja) | 2017-08-09 | 2017-08-09 | 走行支援装置 |
JP2017-154078 | 2017-08-09 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109388137A true CN109388137A (zh) | 2019-02-26 |
CN109388137B CN109388137B (zh) | 2022-03-29 |
Family
ID=65084661
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810876527.9A Active CN109388137B (zh) | 2017-08-09 | 2018-08-03 | 驾驶辅助设备和存储介质 |
Country Status (4)
Country | Link |
---|---|
US (1) | US10421394B2 (zh) |
JP (1) | JP6711329B2 (zh) |
CN (1) | CN109388137B (zh) |
DE (1) | DE102018118458A1 (zh) |
Families Citing this family (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR102494364B1 (ko) * | 2017-09-26 | 2023-02-03 | 주식회사 에이치엘클레무브 | 차량 제어 시스템, 차량 외장형 전자 제어 유닛, 차량 제어 방법 및 애플리케이션 |
JP7087654B2 (ja) | 2018-05-14 | 2022-06-21 | トヨタ自動車株式会社 | 車外報知装置、及び車外報知方法 |
JP7110729B2 (ja) | 2018-05-25 | 2022-08-02 | トヨタ自動車株式会社 | 自動運転システム及び自動運転システムの制御方法 |
JP7115184B2 (ja) | 2018-09-26 | 2022-08-09 | トヨタ自動車株式会社 | 自動運転システム |
JP7139902B2 (ja) | 2018-11-14 | 2022-09-21 | トヨタ自動車株式会社 | 報知装置 |
JP7151495B2 (ja) | 2019-01-16 | 2022-10-12 | トヨタ自動車株式会社 | 自動運転システム |
JP7444539B2 (ja) | 2019-01-17 | 2024-03-06 | トヨタ自動車株式会社 | 運転支援装置 |
JP2021071891A (ja) * | 2019-10-30 | 2021-05-06 | 株式会社東芝 | 走行制御装置、走行制御方法、及びコンピュータプログラム |
Citations (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090099728A1 (en) * | 2007-10-16 | 2009-04-16 | Hitachi, Ltd. | Control apparatus for avoiding collision |
CN102096803A (zh) * | 2010-11-29 | 2011-06-15 | 吉林大学 | 基于机器视觉的行人安全状态识别*** |
JP2012238185A (ja) * | 2011-05-12 | 2012-12-06 | Mitsubishi Motors Corp | 飛出し警報装置 |
CN102822881A (zh) * | 2010-04-05 | 2012-12-12 | 丰田自动车株式会社 | 车辆的碰撞判定装置 |
CN104217615A (zh) * | 2014-09-16 | 2014-12-17 | 武汉理工大学 | 一种基于车路协同的行人防碰撞***和方法 |
US8954252B1 (en) * | 2012-09-27 | 2015-02-10 | Google Inc. | Pedestrian notifications |
CN104340226A (zh) * | 2013-07-25 | 2015-02-11 | 通用汽车环球科技运作有限责任公司 | 用于在机动车与对象可能碰撞之前发出警报的*** |
CN104798123A (zh) * | 2012-11-21 | 2015-07-22 | 丰田自动车株式会社 | 驾驶辅助装置以及驾驶辅助方法 |
CN105216792A (zh) * | 2014-06-12 | 2016-01-06 | 株式会社日立制作所 | 对周围环境中的障碍物目标进行识别跟踪的方法和设备 |
CN105492284A (zh) * | 2013-08-30 | 2016-04-13 | 丰田自动车株式会社 | 驾驶辅助设备 |
CN105492286A (zh) * | 2013-08-30 | 2016-04-13 | 丰田自动车株式会社 | 驾驶辅助装置 |
CN105705395A (zh) * | 2013-12-11 | 2016-06-22 | 英特尔公司 | 个人驾驶偏好适应的车辆的计算机辅助或自主驾驶 |
US9449506B1 (en) * | 2016-05-09 | 2016-09-20 | Iteris, Inc. | Pedestrian counting and detection at a traffic intersection based on location of vehicle zones |
US20160300485A1 (en) * | 2015-04-10 | 2016-10-13 | Honda Motor Co., Ltd. | Pedestrian path predictions |
CN106184229A (zh) * | 2016-06-30 | 2016-12-07 | 惠州华阳通用电子有限公司 | 车辆驾驶预警方法及其*** |
CN106494396A (zh) * | 2015-09-03 | 2017-03-15 | Lg电子株式会社 | 车辆驾驶辅助装置、悬架装置以及车辆 |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5409924B2 (ja) | 2010-09-21 | 2014-02-05 | トヨタ自動車株式会社 | 移動体 |
JP5615160B2 (ja) | 2010-12-21 | 2014-10-29 | トヨタ自動車株式会社 | 移動体 |
JP5696701B2 (ja) | 2012-08-31 | 2015-04-08 | 株式会社デンソー | 対歩行者報知装置 |
EP3007151A4 (en) * | 2013-05-31 | 2017-02-22 | Hitachi Automotive Systems, Ltd. | Vehicular risk alert control device |
JP6368574B2 (ja) | 2014-07-29 | 2018-08-01 | クラリオン株式会社 | 車両制御装置 |
JP2017004471A (ja) | 2015-06-16 | 2017-01-05 | 株式会社デンソー | 報知システム |
JP6128263B2 (ja) | 2016-05-23 | 2017-05-17 | 株式会社デンソー | 車載装置 |
-
2017
- 2017-08-09 JP JP2017154078A patent/JP6711329B2/ja active Active
-
2018
- 2018-07-25 US US16/044,670 patent/US10421394B2/en active Active
- 2018-07-31 DE DE102018118458.1A patent/DE102018118458A1/de active Pending
- 2018-08-03 CN CN201810876527.9A patent/CN109388137B/zh active Active
Patent Citations (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090099728A1 (en) * | 2007-10-16 | 2009-04-16 | Hitachi, Ltd. | Control apparatus for avoiding collision |
CN102822881A (zh) * | 2010-04-05 | 2012-12-12 | 丰田自动车株式会社 | 车辆的碰撞判定装置 |
CN102096803A (zh) * | 2010-11-29 | 2011-06-15 | 吉林大学 | 基于机器视觉的行人安全状态识别*** |
JP2012238185A (ja) * | 2011-05-12 | 2012-12-06 | Mitsubishi Motors Corp | 飛出し警報装置 |
US8954252B1 (en) * | 2012-09-27 | 2015-02-10 | Google Inc. | Pedestrian notifications |
CN104798123A (zh) * | 2012-11-21 | 2015-07-22 | 丰田自动车株式会社 | 驾驶辅助装置以及驾驶辅助方法 |
CN104340226A (zh) * | 2013-07-25 | 2015-02-11 | 通用汽车环球科技运作有限责任公司 | 用于在机动车与对象可能碰撞之前发出警报的*** |
CN105492284A (zh) * | 2013-08-30 | 2016-04-13 | 丰田自动车株式会社 | 驾驶辅助设备 |
CN105492286A (zh) * | 2013-08-30 | 2016-04-13 | 丰田自动车株式会社 | 驾驶辅助装置 |
CN105705395A (zh) * | 2013-12-11 | 2016-06-22 | 英特尔公司 | 个人驾驶偏好适应的车辆的计算机辅助或自主驾驶 |
CN105216792A (zh) * | 2014-06-12 | 2016-01-06 | 株式会社日立制作所 | 对周围环境中的障碍物目标进行识别跟踪的方法和设备 |
CN104217615A (zh) * | 2014-09-16 | 2014-12-17 | 武汉理工大学 | 一种基于车路协同的行人防碰撞***和方法 |
US20160300485A1 (en) * | 2015-04-10 | 2016-10-13 | Honda Motor Co., Ltd. | Pedestrian path predictions |
CN106494396A (zh) * | 2015-09-03 | 2017-03-15 | Lg电子株式会社 | 车辆驾驶辅助装置、悬架装置以及车辆 |
US9449506B1 (en) * | 2016-05-09 | 2016-09-20 | Iteris, Inc. | Pedestrian counting and detection at a traffic intersection based on location of vehicle zones |
CN106184229A (zh) * | 2016-06-30 | 2016-12-07 | 惠州华阳通用电子有限公司 | 车辆驾驶预警方法及其*** |
Non-Patent Citations (1)
Title |
---|
吕能超 等: "基于车路协同与机器视觉的行人防碰撞***", 《武汉理工大学学报(交通科学与工程版)》 * |
Also Published As
Publication number | Publication date |
---|---|
DE102018118458A1 (de) | 2019-02-14 |
US10421394B2 (en) | 2019-09-24 |
JP6711329B2 (ja) | 2020-06-17 |
JP2019032734A (ja) | 2019-02-28 |
CN109388137B (zh) | 2022-03-29 |
US20190047468A1 (en) | 2019-02-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109388137A (zh) | 驾驶辅助设备和存储介质 | |
CN105938365B (zh) | 车辆控制装置 | |
JP6323385B2 (ja) | 車両走行制御装置 | |
US10643474B2 (en) | Vehicle control device, vehicle control method, and recording medium | |
JP6361567B2 (ja) | 自動運転車両システム | |
JP7067067B2 (ja) | 信号機認識装置、及び自動運転システム | |
JP6854890B2 (ja) | 通知システムおよびその制御方法、車両、並びにプログラム | |
RU2767216C1 (ru) | Способ управления движением транспортного средства и аппаратура управления движением транспортного средства | |
CN106097774A (zh) | 车道变更支援装置 | |
CN109664888B (zh) | 高速功能自动切换***、高级驾驶辅助***及高速功能自动切换方法 | |
CN109421799A (zh) | 车辆控制装置、车辆控制方法及存储介质 | |
JP6623303B2 (ja) | 車両制御装置 | |
CN110050301A (zh) | 车辆控制装置 | |
CN107054362A (zh) | 车辆控制装置、车辆控制方法和车辆控制程序 | |
CN110114253A (zh) | 车辆控制装置、车辆控制方法及程序 | |
JP7163729B2 (ja) | 車両制御装置 | |
CN113581203B (zh) | 车辆控制方法、装置、设备、存储介质、程序产品 | |
US20190347492A1 (en) | Vehicle control device | |
CN110053617A (zh) | 车辆控制装置、车辆控制方法及存储介质 | |
CN106541946A (zh) | 车速控制装置 | |
JP7238670B2 (ja) | 画像表示装置 | |
JP7152339B2 (ja) | 走行制御装置、走行制御方法、およびプログラム | |
JP6252399B2 (ja) | 車線変更支援装置 | |
CN109466542A (zh) | 车辆控制装置、车辆控制方法及存储介质 | |
JP2021033614A (ja) | 自動運転システム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |