CN110099834B - 车辆控制***、车辆控制方法及存储介质 - Google Patents
车辆控制***、车辆控制方法及存储介质 Download PDFInfo
- Publication number
- CN110099834B CN110099834B CN201680091816.7A CN201680091816A CN110099834B CN 110099834 B CN110099834 B CN 110099834B CN 201680091816 A CN201680091816 A CN 201680091816A CN 110099834 B CN110099834 B CN 110099834B
- Authority
- CN
- China
- Prior art keywords
- automatic driving
- vehicle
- host vehicle
- driving mode
- control unit
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 title claims description 15
- 230000001133 acceleration Effects 0.000 claims abstract description 19
- 230000009471 action Effects 0.000 description 26
- 238000010586 diagram Methods 0.000 description 16
- 238000004891 communication Methods 0.000 description 10
- 230000008859 change Effects 0.000 description 8
- 230000002093 peripheral effect Effects 0.000 description 6
- 230000008569 process Effects 0.000 description 5
- 238000001514 detection method Methods 0.000 description 4
- 239000000523 sample Substances 0.000 description 4
- 238000002485 combustion reaction Methods 0.000 description 3
- 230000006870 function Effects 0.000 description 3
- 238000003384 imaging method Methods 0.000 description 3
- 230000006399 behavior Effects 0.000 description 2
- 230000005484 gravity Effects 0.000 description 2
- 230000007246 mechanism Effects 0.000 description 2
- 238000005070 sampling Methods 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 230000000295 complement effect Effects 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 230000036461 convulsion Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005401 electroluminescence Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 239000000446 fuel Substances 0.000 description 1
- 238000007499 fusion processing Methods 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 229910044991 metal oxide Inorganic materials 0.000 description 1
- 150000004706 metal oxides Chemical class 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Images
Classifications
-
- 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
-
- 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
- B60W10/00—Conjoint control of vehicle sub-units of different type or different function
- B60W10/04—Conjoint control of vehicle sub-units of different type or different function including control of propulsion units
-
- 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
- B60W10/00—Conjoint control of vehicle sub-units of different type or different function
- B60W10/20—Conjoint control of vehicle sub-units of different type or different function including control of steering systems
-
- 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/10—Path keeping
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W30/00—Purposes of road vehicle drive control systems not related to the control of a particular sub-unit, e.g. of systems using conjoint control of vehicle sub-units
- B60W30/14—Adaptive cruise control
- B60W30/16—Control of distance between vehicles, e.g. keeping a distance to preceding vehicle
-
- 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/10—Interpretation of driver requests or demands
-
- 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/0051—Handover processes from occupants to vehicle
-
- 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
-
- 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
- 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
- B60W2050/143—Alarm means
-
- 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
- B60W2050/146—Display means
-
- 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
- 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/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
- 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
- B60W2554/00—Input parameters relating to objects
- B60W2554/80—Spatial relation or speed relative to objects
- B60W2554/801—Lateral distance
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W2554/00—Input parameters relating to objects
- B60W2554/80—Spatial relation or speed relative to objects
- B60W2554/804—Relative 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
- B60W2556/00—Input parameters relating to data
- B60W2556/35—Data fusion
-
- 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
-
- 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
Landscapes
- Engineering & Computer Science (AREA)
- Automation & Control Theory (AREA)
- Transportation (AREA)
- Mechanical Engineering (AREA)
- Human Computer Interaction (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Physics & Mathematics (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Aviation & Aerospace Engineering (AREA)
- General Physics & Mathematics (AREA)
- Traffic Control Systems (AREA)
- Control Of Driving Devices And Active Controlling Of Vehicle (AREA)
- Health & Medical Sciences (AREA)
- Artificial Intelligence (AREA)
- Evolutionary Computation (AREA)
- Game Theory and Decision Science (AREA)
- Medical Informatics (AREA)
- Business, Economics & Management (AREA)
- Navigation (AREA)
Abstract
车辆控制***具备:接受部,其接受由本车辆的乘客进行的操作;自动驾驶控制部,其在由所述接受部接受到规定的操作的情况下,执行控制所述本车辆的转向及加减速的自动驾驶模式;以及模式控制部,其在所述本车辆到达了包括分支地点、汇合地点及目的地中的至少一个的规定区间的情况下,禁止由所述自动驾驶控制部开始所述自动驾驶模式。
Description
技术领域
本发明涉及车辆控制***、车辆控制方法及存储介质。
背景技术
以往,已知有通过由乘客操作设置于车室内的规定的开关而开始车辆的自动驾驶的技术(例如,参照专利文献1)。
在先技术文献
专利文献
专利文献1:日本特开2008-290680号公报
发明内容
发明要解决的课题
然而,在以往的技术中,存在在接受来自乘客的指示而刚开始自动驾驶之后,成为难以进行自动驾驶的判断的局面的情况。
本发明是考虑这样的情形而完成的,目的之一在于,提供一种能够更合适地进行自动驾驶的开始判断的车辆控制***、车辆控制方法及存储介质。
用于解决课题的方案
技术方案1记载的发明是一种车辆控制***,其具备:接受部,其接受由本车辆的乘客进行的操作;自动驾驶控制部,其在由所述接受部接受到规定的操作的情况下,执行控制所述本车辆的转向及加减速的自动驾驶模式;以及模式控制部,其在所述本车辆到达了包括分支地点、汇合地点及目的地中的至少一个的规定区间的情况下,禁止由所述自动驾驶控制部开始所述自动驾驶模式。
技术方案2记载的发明,在技术方案1记载的车辆控制***的基础上,所述自动驾驶模式是按照到设定的目的地的路径将所述本车辆引导至所述目的地的驾驶模式,所述分支地点是在所述路径上到达所述目的地的车道从主车道分支的分支地点,所述汇合地点是在所述路径上使到达所述目的地的车道成为了主车道的汇合地点。
技术方案3记载的发明,在技术方案1记载的车辆控制***的基础上,所述自动驾驶模式是沿着所述本车辆所存在的本车道使所述本车辆行驶的驾驶模式,所述汇合地点是所述本车道汇合于主车道的汇合地点,在所述本车辆到达了至少包括所述汇合地点的规定区间的情况下,所述模式控制部禁止由所述自动驾驶控制部开始所述自动驾驶模式。
技术方案4记载的发明,在技术方案1~3中任一项记载的车辆控制***的基础上,所述车辆控制***还具备识别部,该识别部识别存在于所述本车辆的周边的周边车辆,在没有由所述识别部在使所述本车辆所存在的本车道成为了主车道的汇合地点识别到存在于向所述主车道汇合的汇合车道上的汇合车辆的情况下,所述模式控制部许可由所述自动驾驶控制部开始所述自动驾驶模式。
技术方案5记载的发明,在技术方案4记载的车辆控制***的基础上,在由所述识别部在使所述本车道成为了主车道的汇合地点识别到所述汇合车辆的情况下,所述模式控制部基于所述本车辆与所述汇合车辆的相对关系,禁止由所述自动驾驶控制部开始所述自动驾驶模式。
技术方案6记载的发明,在技术方案5记载的车辆控制***的基础上,在将所述本车辆与所述汇合车辆之间的相对距离除以所述本车辆与所述汇合车辆的相对速度而得到的时间低于阈值的情况下,所述模式控制部禁止由所述自动驾驶控制部开始所述自动驾驶模式。
技术方案7记载的发明,在技术方案1~6中任一项记载的车辆控制***的基础上,所述模式控制部在禁止所述自动驾驶控制部执行自动驾驶模式之后,在由所述接受部接受到规定的操作的情况下,在所述本车辆从所述规定区间退出了的时机,许可由所述自动驾驶控制部开始所述自动驾驶模式。
技术方案8记载的发明,在技术方案7记载的车辆控制***的基础上,在从由所述接受部接受到规定的操作起到经过规定时间为止的期间,在所述本车辆没有从所述规定区间退出的情况下,所述模式控制部禁止由所述自动驾驶控制部开始所述自动驾驶模式。
技术方案9记载的发明,在技术方案1~8中任一项记载的车辆控制***的基础上,所述车辆控制***还具备输出信息的输出部,所述模式控制部在许可了由所述自动驾驶控制部开始所述自动驾驶模式的情况下,使所述输出部输出表示许可了所述自动驾驶模式的执行的信息。
技术方案10记载的发明,在技术方案1~9中任一项记载的车辆控制***的基础上,所述车辆控制***还具备输出信息的输出部,所述模式控制部在许可了由所述自动驾驶控制部开始所述自动驾驶模式的情况下,使所述输出部输出与所述本车辆到达所述规定区间为止所需的时间或距离相关的信息。
技术方案11记载的发明,在技术方案1~9中任一项记载的车辆控制***的基础上,所述车辆控制***还具备输出信息的输出部,所述模式控制部在禁止了由所述自动驾驶控制部开始所述自动驾驶模式的情况下,使所述输出部输出与所述本车辆通过所述规定区间为止所需的时间或距离相关的信息。
技术方案12记载的发明,是一种车辆控制方法,其使车载计算机进行如下处理:接受由本车辆的乘客进行的操作;在接受到规定的操作的情况下,执行控制所述本车辆的转向及加减速的自动驾驶模式;以及在所述本车辆到达了包括分支地点、汇合地点及目的地中的至少一个的规定区间的情况下,禁止开始所述自动驾驶模式。
技术方案13记载的发明,是一种存储介质,所述存储介质存储有车辆控制程序,所述车辆控制程序使车载计算机进行如下处理:接受由本车辆的乘客进行的操作;在接受到规定的操作的情况下,执行控制所述本车辆的转向及加减速的自动驾驶模式;以及在所述本车辆到达了包括分支地点、汇合地点及目的地中的至少一个的规定区间的情况下,禁止开始所述自动驾驶模式。
发明效果
根据各技术方案记载的发明,在本车辆到达了包括分支地点、汇合地点及目的地中的至少一个的规定区间的情况下,禁止开始自动驾驶模式,所以,能够更合适地进行自动驾驶的开始判断。
附图说明
图1是第一实施方式中的车辆控制***1的结构图。
图2是示出由本车位置识别部122识别出本车辆M相对于本车道L1的相对位置及姿态的情形的图。
图3是示出基于推荐车道来生成目标轨道的情形的图。
图4是示出禁止自动驾驶模式的执行的场景的一例的图。
图5是示出第一实施方式中的由模式控制部124执行的处理的一例的流程图。
图6是示出显示有模式禁止通知图像的触摸面板31的一例的图。
图7是用于说明汇合车辆与本车辆M的碰撞余裕时间TTC的图。
图8是示出显示有模式许可通知图像的触摸面板31的一例的图。
图9是示出显示有模式许可通知图像的触摸面板31的另一例的图。
图10是示出第二实施方式中的由模式控制部124执行的处理的一例的流程图。
具体实施方式
以下,参照附图,对本发明的车辆控制***、车辆控制方法及存储介质的实施方式进行说明。
<第一实施方式>
图1是第一实施方式中的车辆控制***1的结构图。搭载有车辆控制***1的车辆例如是二轮、三轮、四轮等的车辆,其驱动源是柴油发动机、汽油发动机等内燃机、电动机、或者它们的组合。电动机使用由连结于内燃机的发电机产生的发电电力、或者二次电池、燃料电池的放电电力而进行动作。
车辆控制***1例如具备相机10、雷达装置12、探测器14、物体识别装置16、通信装置20、HMI(Human Machine Interface)30、车辆传感器40、导航装置50、MPU(Micro-Processing Unit)60、驾驶操作件80、自动驾驶控制单元100、行驶驱动力输出装置200、制动装置210及转向装置220。这些装置、设备通过CAN(Controller Area Network)通信线等多路通信线、串行通信线、无线通信网等而互相连接。需要说明的是,图1所示的结构只不过是一例,既可以省略结构的一部分,也可以还追加别的结构。
相机10例如是利用了CCD(Charge Coupled Device)、CMOS(Complementary MetalOxide Semiconductor)等固体摄像元件的数码相机。相机10在搭载有车辆控制***1的车辆(以下,称作本车辆M)的任意部位安装一个或多个。在对前方进行拍摄的情况下,相机10安装于前风窗玻璃上部、车室内后视镜背面等。相机10例如周期性地反复对本车辆M的周边进行拍摄。相机10也可以是立体摄影机。
雷达装置12向本车辆M的周边放射毫米波等电波,并且检测由物体反射后的电波(反射波)来至少检测物体的位置(距离及方位)。雷达装置12在本车辆M的任意部位安装有一个或多个。雷达装置12也可以利用FMCW(Frequency Modulated Continuous Wave)方式来检测物体的位置及速度。
探测器14是测定对于照射光的散射光来检测距对象的距离的LIDAR(LightDetection and Ranging或者Laser Imaging Detection and Ranging)。探测器14在本车辆M的任意部位安装有一个或多个。
物体识别装置16对由相机10、雷达装置12及探测器14中的一部分或全部检测的检测结果进行传感器融合处理,来识别物体的位置、种类、速度等。物体识别装置16将识别结果向自动驾驶控制单元100输出。
通信装置20例如利用蜂窝网、Wi-Fi网、Bluetooth(注册商标)、DSRC(DedicatedShort Range Communication)等,与存在于本车辆M的周边的其他车辆(周边车辆的一例)通信,或者经由无线基地站而与各种服务器装置通信。
HMI30对本车辆M的乘客提示各种信息,并且接受由乘客进行的输入操作。例如,HMI30具备触摸面板31和AD(Auto-Drive)开关32。HMI30是“输出部”的一例。另外,HMI30也是“接受部”的一例。
触摸面板31例如具有LCD(Liquid Crystal Display)、有机EL(Electroluminescence)显示器等,接受由乘客输入的操作。例如,触摸面板31安装于仪表板的各部分、副驾驶座、后部座位的任意部位。触摸面板31生成基于接受到的输入操作的操作输入信号,将该信号向自动驾驶控制单元100输出。
AD开关32例如是接受用于开始后述的自动驾驶模式的操作(规定的操作的一例)的开关。例如,AD开关32设置于转向盘附近,或者与触摸面板31同样地设置于仪表板的各部分。需要说明的是,AD开关32也可以是输入按键等。AD开关32生成基于接受到的输入操作的操作输入信号,将该信号向自动驾驶控制单元100输出。
另外,HMI30也可以除了触摸面板31及AD开关32之外,还具备扬声器、灯等。
车辆传感器40包括检测本车辆M的速度的车速传感器、检测加速度的加速度传感器、检测绕铅垂轴的角速度的横摆角速度传感器、以及检测本车辆M的朝向的方位传感器等。车辆传感器40将检测到的信息(速度、加速度、角速度、方位等)向自动驾驶控制单元100输出。
导航装置50例如具备GNSS(Global Navigation Satellite System)接收机51、导航HMI52及路径决定部53,在HDD(Hard Disk Drive)、闪存器等存储装置中保持有第一地图信息54。
GNSS接收机51基于从GNSS卫星接收到的信号来确定本车辆M的位置(绝对位置)。本车辆M的位置也可以由利用了车辆传感器40的输出的INS(Inertial NavigationSystem)来确定或补充。
导航HMI52包括显示器、扬声器、触摸面板、输入按键等。导航HMI52也可以与前述的HMI30一部分或全部共用化。
路径决定部53例如使用导航HMI52,参照第一地图信息54来决定从由GNSS接收机51确定出的本车辆M的位置(或者输入的任意的位置)到由乘客输入的目的地为止的路径。第一地图信息54例如是利用表示道路的线路和由线路连接的节点来表现道路形状的信息。第一地图信息54也可以包括道路的曲率、POI(Point Of Interest)信息等。由路径决定部53决定的路径被向MPU60输出。
另外,导航装置50也可以基于由路径决定部53决定的路径而进行使用了导航HMI52的路径引导。需要说明的是,导航装置50例如也可以通过用户所持有的智能手机、平板终端等终端装置的功能来实现。另外,导航装置50也可以经由通信装置20向导航服务器发送当前位置和目的地,取得从导航服务器回复的路径。
MPU60例如作为推荐车道设定部61发挥功能,在HDD、闪存器等存储装置中保持有第二地图信息62。推荐车道设定部61将从导航装置50提供的路径分割为多个区段(例如,在车辆行进方向上按每100[m]分割),并参照第二地图信息62,按每个区段来设定本车辆M应该行驶的推荐车道。
例如,推荐车道设定部61在从导航装置50提供的路径具有多个车道的情况下,在各区段中,从各区段所包含的一个以上的车道中,将某一车道设定为推荐车道。在提供的路径上存在分支地点、汇合地点等的情况下,推荐车道设定部61以使本车辆M能够在该地点在用于向目的地行进的合理的行驶路径上行驶的方式设定推荐车道。例如,在从包括多个车道的主车道分支出的车道的延长线上存在目的地的情况下,推荐车道设定部61将主车道所包含的车道中的去往分支目的地的车道(分支车道)的车道设定为推荐车道。此时,推荐车道在距分支地点向跟前侧规定距离的位置被设定为主车道所包含的多个车道中的、沿着分支车道的车道(连接于分支车道的车道)。规定距离例如被设定为在到分支地点之前能够具有余裕地进行车道变更的程度的距离(例如2[km]左右)。以下,将从向跟前侧规定距离的地点到分支地点为止的区间称作规定区间来进行说明。
另外,规定区间不限定于从向跟前侧规定距离的地点到分支地点为止的区间,也可以是从向跟前侧规定距离的地点到汇合地点、目的地为止的区间。需要说明的是,这些规定区间也可以被设定为在本车辆M行驶了规定时间的情况下行进的区间。
第二地图信息62是精度比第一地图信息54高的地图信息。第二地图信息62例如包括车道的中央的信息或者车道的边界的信息等。另外,第二地图信息62中可以包括道路信息、交通限制信息、住所信息(住所、邮政编码)、设施信息、电话号码信息等。道路信息中包括高速道路、收费道路、国道、都道府县道这样的表示道路的类别的信息、道路的车道数、各车道的宽度、道路的坡度、道路的位置(包括经度、纬度、高度的三维坐标)、车道的弯道的曲率、车道的汇合地点及分支地点的位置、设置于道路的标识等信息。第二地图信息62可以通过使用通信装置20访问其他装置而随时更新。
驾驶操作件80例如包括油门踏板、制动踏板、换挡杆、转向盘等。在驾驶操作件80上安装有对操作量或者操作的有无进行检测的传感器,其检测结果被向自动驾驶控制单元100、或者行驶驱动力输出装置200、制动装置210及转向装置220中的一方或双方输出。
自动驾驶控制单元100例如具备第一控制部120和第二控制部140。第一控制部120及第二控制部140分别通过由CPU(Central Processing Unit)等处理器执行程序(软件)来实现。另外,第一控制部120及第二控制部140的构成要素中的一部分或全部既可以通过LSI(Large Scale Integration)、ASIC(Application Specific Integrated Circuit)、FPGA(Field-Programmable Gate Array)等硬件来实现,也可以通过软件与硬件的协同配合来实现。
第一控制部120例如具备外界识别部121、本车位置识别部122、行动计划生成部123及模式控制部124。外界识别部121是“识别部”的一例。
外界识别部121基于从相机10、雷达装置12及探测器14经由物体识别装置16输入的信息,识别周边车辆的位置及速度、加速度等状态。所谓周边车辆,例如是在本车辆M的周边行驶的、向与本车辆M相同的方向行驶的车辆。周边车辆例如是在本车辆M的紧前方行驶的前行车辆。该前行车辆也可以是在本车道上在本车辆M的前方处于停车的车辆。周边车辆的位置既可以由该周边车辆的重心、角部等代表点来表示,也可以由以周边车辆的轮廓表现出的区域来表示。所谓周边车辆的“状态”,也可以包括周边车辆的加速度、加加速度、或者“行动状态”(例如是否正在进行车道变更或者正要进行车道变更等)。另外,外界识别部142也可以除了识别周边车辆之外,还识别车道的落下物、护栏、电线杆、驻车车辆、行人、道路路面的标示、标识及其他物体的位置。
本车位置识别部122例如识别本车辆M正在行驶的车道(本车道)、以及本车辆M相对于本车道的相对位置及姿态。本车位置识别部122例如通过比较从第二地图信息62得到的道路划分线的图案(例如实线与虚线的排列)与从由相机10拍摄到的图像中识别出的本车辆M的周边的道路划分线的图案,来识别本车道。在该识别中,也可以加进从导航装置50取得的本车辆M的位置、基于INS的处理结果。
并且,本车位置识别部122例如识别本车辆M相对于本车道的位置、姿态。图2是示出由本车位置识别部122识别出本车辆M相对于本车道L1的相对位置及姿态的情形的图。本车位置识别部122例如识别本车辆M的基准点(例如重心)从本车道中央CL的偏离OS及本车辆M的行进方向相对于连接本车道中央CL的线所成的角度θ,作为本车辆M相对于本车道L1的相对位置及姿态。需要说明的是,也可以取代此,本车位置识别部122识别本车辆M的基准点相对于本车道L1的某一侧端部的位置等,作为本车辆M相对于本车道的相对位置。由本车位置识别部122识别出的本车辆M的相对位置向行动计划生成部123及模式控制部124提供。
行动计划生成部123以在由推荐车道设定部61设定为推荐车道的车道上行驶、且能够应对本车辆M的周边状况的方式,生成行动计划。所谓行动计划,由在自动驾驶模式下依次执行的事件构成。所谓自动驾驶模式,指的是由自动驾驶控制单元100控制本车辆M的加减速及转向。例如,自动驾驶模式是通过控制本车辆M的加减速及转向,按照决定有推荐车道的路径将本车辆M引导至目的地的模式。
事件例如有以一定速度在同一行驶车道上行驶的定速行驶事件、追随于前行车辆的追随行驶事件、使行驶车道变更的车道变更事件、赶超前行车辆的赶超事件等。例如在前行车辆的速度比本车辆M的速度慢一定速度以上、且在与本车道相邻的相邻车道上行驶的周边车辆的平均速度等比本车辆M的速度快一定速度以上的状况下,计划赶超事件。例如,在执行赶超事件的情况下,本车辆M暂且通过车道变更向相邻车道移动,伴随着加速等,通过车道变更移动到前行车辆的前方。
另外,事件例如包括在用于向主车道汇合的汇合车道上使本车辆M加减速并使行驶车道向汇合车道变更的汇合事件、在分支地点使本车辆M向从主车道分支出的分支车道进行车道变更的分支事件、配合周边车辆等的行为而使本车辆M紧急停止的紧急停止事件、用于结束自动驾驶模式并切换为手动驾驶模式的切换事件(接管事件)等。所谓手动驾驶模式,指的是通过乘客对驾驶操作件80的操作来控制行驶驱动力输出装置200、制动装置210及转向装置220。另外,也存在在这些事件的执行中基于本车辆M的周边状况(车道的障碍物、周边车辆、行人的存在、道路施工所导致的车道狭窄等)而计划用于躲避的事件的情况。
并且,行动计划生成部123生成本车辆M将来行驶的目标轨道。目标轨道表现为将本车辆M应该到达的地点(轨道点)依次排列而成的轨道。轨道点是每隔规定的行驶距离的本车辆M应该到达的地点,有别于此,每隔规定的采样时间(例如零点几[sec]程度)的目标速度及目标加速度作为目标轨道的一部分而生成。另外,轨道点也可以是每隔规定的采样时间的、在该采样时刻本车辆M应该到达的位置。在该情况下,目标速度、目标加速度的信息由轨道点的间隔来表现。
图3是示出基于推荐车道来生成目标轨道的情形的图。如图所示,推荐车道被设定为适于沿着到目的地为止的路径行驶。当来到距推荐车道的切换地点向跟前侧规定距离的位置时,行动计划生成部123起动车道变更事件、分支事件、汇合事件等。从推荐车道的切换地点起的规定距离可以根据事件的种类决定。在各事件的执行中(起动中),在需要躲避障碍物的情况下,行动计划生成部123既可以如图所示生成用于躲避的轨道,也可以生成在障碍物的跟前使本车辆M停止那样的减速用的轨道。
行动计划生成部123例如生成多个目标轨道的候补,基于安全性和效率性的观点,选择在该时间点下的最佳的目标轨道。
另外,行动计划生成部123在手动驾驶模式下不生成行动计划及目标轨道。
模式控制部124例如在本车辆M到达了包括本车道从主车道分支的分支地点、本车道汇合于主车道的汇合地点以及目的地中的任一个在内的规定区间的情况下,禁止由行动计划生成部123开始自动驾驶模式。
例如,模式控制部124在禁止基于行动计划生成部123的自动驾驶模式的执行的情况下,使由触摸面板31、AD开关32接受到的自动驾驶模式的开始操作无效。例如,模式控制部124既可以通过禁止从触摸面板31及AD开关32取得操作输入信号来使针对触摸面板31及AD开关32的操作无效化,也可以通过将从触摸面板31及AD开关32取得的操作输入信号废弃(消除)来使针对触摸面板31及AD开关32的操作无效化。
另外,模式控制部124可以在本车辆M到达了包括分支地点、汇合地点以及目的地中的任一个在内的规定区间的情况下,在已经由行动计划生成部123执行着自动驾驶模式时,使自动驾驶模式继续。
图4是示出禁止自动驾驶模式的执行的场景的一例的图。图中Pa表示包括汇合地点的规定区间,Pb表示包括分支地点的规定区间,箭头V表示本车辆M及周边车辆的行进方向。
例如,在本车辆M正在向主车道的车道L1汇合的汇合车道L3上行驶的状况下,在本车辆M到达了规定区间Pa的情况下,模式控制部124禁止由行动计划生成部123开始自动驾驶模式。
另外,在正在主车道的车道L2上行驶的本车辆M向分支车道L4分支的状况下,在本车辆M到达了规定区间Pb的情况下,模式控制部124禁止由行动计划生成部123开始自动驾驶模式。
在自动驾驶模式下,与定速行驶事件、追随行驶事件相比,在汇合事件、分支事件的情况下,应该监视的周边车辆的数多,目标轨道复杂,所以,自动驾驶的难易度容易变高。在这样的自动驾驶的难易度高的事件时,设想之前在手动驾驶模式下驾驶着本车辆M的乘客通过操作AD开关32等而向车辆侧交接本车辆M的操作权。此时,若与周边车辆的车间距离不充分,或者残留的汇合道路短而无法进行充分的加速,或者没有确保识别周边车辆所需的时间,则存在没有满足顺利地进行自动驾驶所需的各种条件的情况。其结果是,基于自动驾驶的控制变得困难,担心会从自动驾驶模式向手动驾驶模式切换(接管),或者没有考虑周边车辆而做出强行的车道变更等。
与此相对,在本实施方式中,在设想执行自动驾驶的难易度高的事件的地点周边、即便开始自动驾驶模式其执行时间也短的目的地周边,禁止基于行动计划生成部123的自动驾驶模式的执行,由此,能够更合适地进行自动驾驶的开始判断。
第二控制部140具备行驶控制部141。行驶控制部141控制行驶驱动力输出装置200、制动装置210及转向装置220,以使得本车辆M按照预定的时刻通过由行动计划生成部123生成的目标轨道。行动计划生成部123及行驶控制部141是“自动驾驶控制部”的一例。
行驶驱动力输出装置200将用于使车辆行驶的行驶驱动力(转矩)向驱动轮输出。行驶驱动力输出装置200例如具备内燃机、电动机及变速器等的组合和对它们进行控制的ECU。ECU在自动驾驶模式下,按照从行驶控制部141输入的信息来控制上述结构。另外,ECU在手动驾驶模式下,按照从驾驶操作件80输入的信息来控制上述结构。
制动装置210例如具备制动钳、向制动钳传递液压的液压缸、使液压缸产生液压的电动马达及制动ECU。制动ECU按照从行驶控制部141输入的信息来控制电动马达,使得与制动操作相应的制动转矩被向各车轮输出。制动装置210可以具备将通过驾驶操作件80所包含的制动踏板的操作而产生的液压经由主液压缸向液压缸传递的机构作为备用。需要说明的是,制动装置210不限于上述说明的结构,也可以是按照从行驶控制部141输入的信息来控制致动器,将主液压缸的液压向液压缸传递的电子控制式液压制动装置。
转向装置220例如具备转向ECU和电动马达。电动马达例如使力作用于齿条-小齿轮机构而变更转向轮的朝向。转向ECU在自动驾驶模式下,按照从行驶控制部141输入的信息来驱动电动马达,在手动驾驶模式下,按照从驾驶操作件80输入的信息来驱动电动马达,从而变更转向轮的朝向。
以下,使用流程图对基于模式控制部124的一系列处理进行说明。图5是示出第一实施方式中的由模式控制部124执行的处理的一例的流程图。本流程图的处理例如在手动驾驶模式中以规定的周期反复进行。
首先,模式控制部124基于由本车位置识别部122识别的本车辆M的相对位置和设定有推荐车道的路径,判定本车辆M是否到达了包括目的地的规定区间(步骤S100)。
在判定为本车辆M到达了包括目的地的规定区间的情况下,模式控制部124禁止由行动计划生成部123开始自动驾驶模式(步骤S102)。
接着,模式控制部124使HMI30输出表示禁止了自动驾驶模式的执行的信息,将该信息通知给乘客(步骤S104)。例如,模式控制部124使触摸面板31显示表示禁止了自动驾驶模式的执行的图像(以下,称作模式禁止通知图像)。
图6是示出显示有模式禁止通知图像的触摸面板31的一例的图。例如,模式控制部124可以使触摸面板31以文字等显示禁止了自动驾驶模式的执行的情况,并且,显示到接下来许可自动驾驶模式的开始为止所需的时间或距离。例如,模式控制部124基于由车辆传感器40检测到的本车辆M的速度、加速度等,导出本车辆M通过分支地点、汇合地点这样的自动驾驶的难易度高的地点所需的时间或距离。并且,模式控制部124使导出的时间或距离作为图像而显示于触摸面板31。由此,乘客能够识别能够使自动驾驶模式开始的时机。
另外,模式控制部124可以按规定周期(例如每行进规定距离、或者每经过规定时间)反复导出通过自动驾驶的难易度高的地点所需的时间或距离,使触摸面板31逐次显示该导出的时间或距离。由此,乘客能够通过倒数形式识别以何种程度继续手动驾驶就能够开始自动驾驶。
另一方面,在判定为本车辆M没有到达包括目的地的规定区间的情况下,模式控制部124基于由本车位置识别部122识别出的本车辆M的相对位置和设定有推荐车道的路径,判定本车辆M是否到达了包括汇合地点或分支地点的规定区间(步骤S106)。
在判定为本车辆M到达了包括汇合地点或分支地点的规定区间的情况下,模式控制部124使处理移向上述的S102。
另一方面,在判定为本车辆M没有到达包括汇合地点或分支地点的规定区间的情况下,模式控制部124基于由本车位置识别部122识别出的本车辆M的相对位置和设定有推荐车道的路径,判定本车辆M是否到达了被汇合地点(步骤S108)。所谓被汇合地点,是使本车辆M所存在的本车道成为主车道的汇合地点。
在判定为本车辆M没有到达被汇合地点的情况下,模式控制部124使处理移向后述的S110。
另一方面,在判定为本车辆M到达了被汇合地点的情况下,模式控制部124判定是否由外界识别部121识别到汇合车辆(步骤S114)。所谓汇合车辆,是在被汇合地点存在于向本车道(主车道)汇合的汇合车道上的车辆。
在判定为没有由外界识别部121识别到汇合车辆的情况下,模式控制部124使处理移向后述的S110。
另一方面,在判定为由外界识别部121识别到汇合车辆的情况下,模式控制部124判定该汇合车辆与本车辆M的碰撞余裕时间TTC(Time To Collision)是否低于阈值(步骤S116)。
图7是用于说明汇合车辆与本车辆M的碰撞余裕时间TTC的图。图中mref表示在向本车辆M行驶的本车道L1汇合的汇合车道L3上存在的汇合车辆。例如,模式控制部124设想使本车辆M的前端向汇合车道L3侧假想地延伸出的延出线FM和使汇合车辆mref的后端向本车道L1侧假想地延伸出的延出线Bmref,导出这些延出线FM与延出线Bmref之间的距离(相对距离)除以本车辆M及汇合车辆mref的相对速度而得到的时间,作为汇合车辆与本车辆M的碰撞余裕时间TTC。
在判定为碰撞余裕时间TTC低于阈值的情况下,即,没有充分确保本车辆M与汇合车辆之间的距离的情况下,模式控制部124使处理移向上述的S102。
另一方面,在判定为碰撞余裕时间TTC为阈值以上的情况下,即,充分确保了本车辆M与汇合车辆之间的距离的情况下,模式控制部124许可由行动计划生成部123开始自动驾驶模式(步骤S110)。
接着,模式控制部124使HMI30输出表示许可了自动驾驶模式的执行的信息,将该信息通知给乘客(步骤S112)。例如,模式控制部124使触摸面板31显示表示许可了自动驾驶模式的执行的图像(以下,称作模式许可通知图像)。由此,本流程图的处理结束。
图8是示出显示有模式许可通知图像的触摸面板31的一例的图。例如,模式控制部124使许可了自动驾驶模式的执行作为图像而显示于触摸面板31。此时,模式控制部124也可以使触摸面板31受理接受自动驾驶模式的开始的操作(图中“是”的区域的操作)。
图9是示出显示有模式许可通知图像的触摸面板31的另一例的图。如图示那样,模式控制部124也可以使触摸面板31以文字等显示许可了自动驾驶模式的执行,并且显示到接下来禁止自动驾驶模式的开始为止所需的时间或距离。另外,模式控制部124例如可以按规定周期反复导出到达自动驾驶的难易度高的地点所需的时间或距离,使触摸面板31逐次显示该导出的时间或距离。由此,例如,乘客能够识别如果切换为手动驾驶,则在10分钟后无法向自动驾驶恢复。另外,乘客能够判断为了从手动驾驶向自动驾驶切换必须在接下来的几分钟以内操作AD开关32。
根据以上说明的第一实施方式,具备:触摸面板31或AD开关32,其接受由本车辆M的乘客进行的操作;行动计划生成部123及行驶控制部141,它们在由触摸面板31或AD开关32接受到自动驾驶模式的开始操作的情况下,执行自动驾驶模式;以及模式控制部124,其在本车辆M到达了包括分支地点、汇合地点以及目的地中的至少一个的规定区间的情况下,禁止开始自动驾驶模式,由此,能够更合适地进行自动驾驶的开始判断。
<第二实施方式>
以下,对第二实施方式进行说明。在第二实施方式中,在禁止了自动驾驶模式的执行的状态下AD开关32等***作了时,预约自动驾驶模式的开始,在这一点,与上述的第一实施方式不同。以下,以与第一实施方式的不同点为中心进行说明,省略对与第一实施方式共通的功能等的说明。
图10是示出第二实施方式中的由模式控制部124执行的处理的一例的流程图。本流程图的处理例如在手动驾驶模式中以规定的周期反复进行。
首先,模式控制部124进行等待直到AD开关32***作(步骤S200)。另外,模式控制部124也可以进行等待直到如上述的图8所示对触摸面板31进行了使自动驾驶模式的执行开始的操作(图中“是”的区域被进行触摸操作)。
在对AD开关32或触摸面板31进行了使自动驾驶模式的执行开始的操作的情况下,模式控制部124判定是否处于许可了自动驾驶模式的执行的期间(步骤S202)。
在许可了自动驾驶模式的执行的情况下,模式控制部124使行动计划生成部123执行自动驾驶模式(步骤S204),使基于各事件的目标轨道生成。
另一方面,在没有许可自动驾驶模式的执行的情况下,模式控制部124预约自动驾驶模式的开始(步骤S206)。所谓预约,例如是在将来的某时间点满足了规定的条件的情况下,基于过去进行了的自动驾驶模式的开始操作,在该时间点以后使自动驾驶模式开始。所谓规定的条件,包括:(1)本车辆M的位置处于包括分支地点、汇合地点以及目的地中的任一个的规定区间外,(2)在被汇合地点不存在汇合车辆,(3)在被汇合地点存在汇合车辆,但该汇合车辆与本车辆M的碰撞余裕时间TTC为阈值以上这样的条件。
接着,模式控制部124判定在到经过规定时间(例如5分钟左右)为止的期间是否满足了规定的条件(步骤S208)。在到经过规定时间为止的期间满足了规定的条件的情况下,模式控制部124使处理移向上述的S204。
例如,在禁止了自动驾驶模式的执行(开始)之后,进行自动驾驶模式的开始操作而预约了自动驾驶模式的开始的情况下,模式控制部124在本车辆M在规定时间内从包括分支地点、汇合地点以及目的地中的任一个的规定区间退出了的情况下,在该退出时机,许可开始自动驾驶模式。
另一方面,在到经过规定时间为止的期间没有满足规定的条件的情况下,模式控制部124维持手动驾驶模式(步骤S210)。例如,模式控制部124在本车辆M在规定时间内无法从包括分支地点、汇合地点以及目的地中的任一方的规定区间退出的情况下,维持手动驾驶模式。此时,模式控制部124可以使触摸面板31显示上述的图6那样的模式禁止通知图像。
根据以上说明的第二实施方式,与第一实施方式同样,能够更合适地进行自动驾驶的开始判断。
另外,根据上述的第二实施方式,在从进行了使自动驾驶模式的执行开始的操作起到经过规定时间为止的期间没有满足规定的条件的情况下,取消向自动驾驶模式的切换,所以,能够防止例如乘客忘记了该预约操作而切换为自动驾驶模式。
需要说明的是,在上述的任一实施方式中,设为按照到目的地为止的路径执行自动驾驶来进行说明,但是不限定于此。例如,自动驾驶控制单元100也可以仅仅沿途进行自动驾驶。例如,当在由模式控制部124许可了自动驾驶模式的执行的情况下AD开关32***作时(进行自动驾驶模式的开始操作时),行动计划生成部123沿着由本车位置识别部122识别到的本车道生成目标轨道。由此,行驶控制部141通过控制行驶驱动力输出装置200、制动装置210以及转向装置220,来使本车辆M沿着本车道行驶。
此时,模式控制部124可以在本车辆M的位置到达了至少包括汇合地点(本车道汇合于主车道的汇合地点)的规定区间的情况下,禁止由行动计划生成部123开始自动驾驶模式。
以上使用实施方式说明了本发明的具体实施方式,但本发明丝毫不被这样的实施方式限定,在不脱离本发明的主旨的范围内能够施加各种变形及替换。
附图标记说明:
1…车辆控制***,10…相机,12…雷达装置,14…探测器,16…物体识别装置,20…通信装置,30…HMI,31…触摸面板,32…AD开关,40…车辆传感器,50…导航装置,51…GNSS接收机,52…导航HMI,53…路径决定部,54…第一地图信息,60…MPU,61…推荐车道设定部,62…第二地图信息,80…驾驶操作件,100…自动驾驶控制单元,120…第一控制部,121…外界识别部,122…本车位置识别部,123…行动计划生成部,124…模式控制部,140…第二控制部,141…行驶控制部,200…行驶驱动力输出装置,210…制动装置,220…转向装置。
Claims (11)
1.一种车辆控制***,其中,
所述车辆控制***具备:
接受部,其接受由本车辆的乘客进行的操作;
自动驾驶控制部,其在由所述接受部接受到规定的操作的情况下,执行控制所述本车辆的转向及加减速的自动驾驶模式;以及
模式控制部,其在所述本车辆到达了包括分支地点、汇合地点及目的地中的至少一个的规定区间的情况下,禁止由所述自动驾驶控制部开始所述自动驾驶模式,
所述模式控制部在禁止由所述自动驾驶控制部开始所述自动驾驶模式后直至所述本车辆退出所述规定区间为止的第一期间内由所述接受部接受到所述规定的操作的情况下,直至所述本车辆从所述规定区间退出为止,继续禁止基于在所述第一期间内由所述接受部接受到的所述规定的操作开始所述自动驾驶模式;在从接受到所述规定的操作后直至经过规定时间为止的第二期间内,所述本车辆从所述规定区间退出的情况下,在所述本车辆从所述规定区间退出后,许可由所述自动驾驶控制部基于在所述第一期间内由所述接受部接受到的所述规定的操作开始所述自动驾驶模式,
所述模式控制部在所述本车辆在所述第二期间内不从所述规定区间退出的情况下,在所述本车辆从所述规定区间退出后,禁止由所述自动驾驶控制部基于在所述第一期间内由所述接受部接受到的所述规定的操作开始所述自动驾驶模式。
2.根据权利要求1所述的车辆控制***,其中,
所述自动驾驶模式是按照到设定的目的地的路径将所述本车辆引导至所述目的地的驾驶模式,
所述分支地点是在所述路径上到达所述目的地的车道从主车道分支的分支地点,
所述汇合地点是在所述路径上使到达所述目的地的车道成为了主车道的汇合地点。
3.根据权利要求1所述的车辆控制***,其中,
所述自动驾驶模式是沿着所述本车辆所存在的本车道使所述本车辆行驶的驾驶模式,
所述汇合地点是所述本车道汇合于主车道的汇合地点,
在所述本车辆到达了至少包括所述汇合地点的规定区间的情况下,所述模式控制部禁止由所述自动驾驶控制部开始所述自动驾驶模式。
4.根据权利要求1~3中任一项所述的车辆控制***,其中,
所述车辆控制***还具备识别部,该识别部识别存在于所述本车辆的周边的周边车辆,
在没有由所述识别部在使所述本车辆所存在的本车道成为了主车道的汇合地点识别到存在于向所述主车道汇合的汇合车道上的汇合车辆的情况下,所述模式控制部许可由所述自动驾驶控制部开始所述自动驾驶模式。
5.根据权利要求4所述的车辆控制***,其中,
在由所述识别部在使所述本车道成为了主车道的汇合地点识别到所述汇合车辆的情况下,所述模式控制部基于所述本车辆与所述汇合车辆的相对关系,禁止由所述自动驾驶控制部开始所述自动驾驶模式。
6.根据权利要求5所述的车辆控制***,其中,
在将所述本车辆与所述汇合车辆之间的相对距离除以所述本车辆与所述汇合车辆的相对速度而得到的时间低于阈值的情况下,所述模式控制部禁止由所述自动驾驶控制部开始所述自动驾驶模式。
7.根据权利要求1~3中任一项所述的车辆控制***,其中,
所述车辆控制***还具备输出信息的输出部,
所述模式控制部在许可了由所述自动驾驶控制部开始所述自动驾驶模式的情况下,使所述输出部输出表示许可了所述自动驾驶模式的执行的信息。
8.根据权利要求1~3中任一项所述的车辆控制***,其中,
所述车辆控制***还具备输出信息的输出部,
所述模式控制部在许可了由所述自动驾驶控制部开始所述自动驾驶模式的情况下,使所述输出部输出与所述本车辆到达所述规定区间为止所需的时间或距离相关的信息。
9.根据权利要求1~3中任一项所述的车辆控制***,其中,
所述车辆控制***还具备输出信息的输出部,
所述模式控制部在禁止了由所述自动驾驶控制部开始所述自动驾驶模式的情况下,使所述输出部输出与所述本车辆通过所述规定区间为止所需的时间或距离相关的信息。
10.一种车辆控制方法,其中,
所述车辆控制方法使搭载于具备接受由乘客进行的操作的接受部的本车辆的车载计算机进行如下处理:
在由所述接受部接受到规定的操作的情况下,执行控制所述本车辆的转向及加减速的自动驾驶模式;
在所述本车辆到达了包括分支地点、汇合地点及目的地中的至少一个的规定区间的情况下,禁止开始所述自动驾驶模式;
在禁止开始所述自动驾驶模式后直至所述本车辆退出所述规定区间为止的第一期间内由所述接受部接受到所述规定的操作的情况下,直至所述本车辆从所述规定区间退出为止,继续禁止基于在所述第一期间内由所述接受部接受到的所述规定的操作开始所述自动驾驶模式;
在从接受到所述规定的操作后直至经过规定时间为止的第二期间内,所述本车辆从所述规定区间退出的情况下,在所述本车辆从所述规定区间退出后,许可基于在所述第一期间内由所述接受部接受到的所述规定的操作开始所述自动驾驶模式;
在所述本车辆在所述第二期间内不从所述规定区间退出的情况下,在所述本车辆从所述规定区间退出后,禁止基于在所述第一期间内由所述接受部接受到的所述规定的操作开始所述自动驾驶模式。
11.一种存储介质,其中,
所述存储介质存储有车辆控制程序,所述车辆控制程序使搭载于具备接受由乘客进行的操作的接受部的本车辆的车载计算机进行如下处理:
在由所述接受部接受到规定的操作的情况下,执行控制所述本车辆的转向及加减速的自动驾驶模式;
在所述本车辆到达了包括分支地点、汇合地点及目的地中的至少一个的规定区间的情况下,禁止开始所述自动驾驶模式;
在禁止开始所述自动驾驶模式后直至所述本车辆退出所述规定区间为止的第一期间内由所述接受部接受到所述规定的操作的情况下,直至所述本车辆从所述规定区间退出为止,继续禁止基于在所述第一期间内由所述接受部接受到的所述规定的操作开始所述自动驾驶模式;
在从接受到所述规定的操作后直至经过规定时间为止的第二期间内,所述本车辆从所述规定区间退出的情况下,在所述本车辆从所述规定区间退出后,许可基于在所述第一期间内由所述接受部接受到的所述规定的操作开始所述自动驾驶模式;
在所述本车辆在所述第二期间内不从所述规定区间退出的情况下,在所述本车辆从所述规定区间退出后,禁止基于在所述第一期间内由所述接受部接受到的所述规定的操作开始所述自动驾驶模式。
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/JP2016/088911 WO2018122966A1 (ja) | 2016-12-27 | 2016-12-27 | 車両制御システム、車両制御方法、および車両制御プログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110099834A CN110099834A (zh) | 2019-08-06 |
CN110099834B true CN110099834B (zh) | 2022-09-09 |
Family
ID=62711002
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201680091816.7A Active CN110099834B (zh) | 2016-12-27 | 2016-12-27 | 车辆控制***、车辆控制方法及存储介质 |
Country Status (4)
Country | Link |
---|---|
US (1) | US11392129B2 (zh) |
JP (1) | JP6817334B2 (zh) |
CN (1) | CN110099834B (zh) |
WO (1) | WO2018122966A1 (zh) |
Families Citing this family (36)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6890757B2 (ja) | 2017-02-10 | 2021-06-18 | ニッサン ノース アメリカ,インク | 部分観測マルコフ決定過程モデルインスタンスを動作させることを含む自律走行車動作管理 |
EP3580104B1 (en) | 2017-02-10 | 2020-11-11 | Nissan North America, Inc. | Autonomous vehicle operational management blocking monitoring |
WO2019088989A1 (en) | 2017-10-31 | 2019-05-09 | Nissan North America, Inc. | Reinforcement and model learning for vehicle operation |
US11702070B2 (en) | 2017-10-31 | 2023-07-18 | Nissan North America, Inc. | Autonomous vehicle operation with explicit occlusion reasoning |
MX2020004378A (es) * | 2017-11-30 | 2020-08-20 | Nissan North America Inc | Escenarios de gestion operacional de vehiculo autonomo. |
WO2020204871A1 (en) | 2017-12-22 | 2020-10-08 | Nissan North America, Inc. | Shared autonomous vehicle operational management |
US11110941B2 (en) | 2018-02-26 | 2021-09-07 | Renault S.A.S. | Centralized shared autonomous vehicle operational management |
JP2021128349A (ja) * | 2018-04-26 | 2021-09-02 | ソニーセミコンダクタソリューションズ株式会社 | 情報処理装置、情報処理システム、および情報処理方法、並びにプログラム |
US11120688B2 (en) | 2018-06-29 | 2021-09-14 | Nissan North America, Inc. | Orientation-adjust actions for autonomous vehicle operational management |
JP2020050109A (ja) * | 2018-09-26 | 2020-04-02 | 本田技研工業株式会社 | 車両制御装置、車両制御方法、及びプログラム |
JP6990160B2 (ja) * | 2018-09-28 | 2022-01-12 | 株式会社Subaru | 自動運転支援装置 |
JP7155975B2 (ja) * | 2018-12-10 | 2022-10-19 | トヨタ自動車株式会社 | 車両制御装置 |
DE102019105612A1 (de) * | 2019-03-06 | 2020-09-10 | Valeo Schalter Und Sensoren Gmbh | Fahrunterstützungsverfahren |
JP2020157793A (ja) * | 2019-03-25 | 2020-10-01 | パナソニックIpマネジメント株式会社 | 障害物回避制御装置、車両、障害物回避制御方法、および障害物回避制御プログラム |
JP7151641B2 (ja) * | 2019-06-28 | 2022-10-12 | トヨタ自動車株式会社 | 自動運転車両の操作装置 |
JP7298400B2 (ja) * | 2019-09-03 | 2023-06-27 | トヨタ自動車株式会社 | 車両の運転支援装置 |
US11614739B2 (en) * | 2019-09-24 | 2023-03-28 | Apple Inc. | Systems and methods for hedging for different gaps in an interaction zone |
JP7238721B2 (ja) * | 2019-10-10 | 2023-03-14 | トヨタ自動車株式会社 | 自動運転装置 |
US11635758B2 (en) | 2019-11-26 | 2023-04-25 | Nissan North America, Inc. | Risk aware executor with action set recommendations |
US11899454B2 (en) | 2019-11-26 | 2024-02-13 | Nissan North America, Inc. | Objective-based reasoning in autonomous vehicle decision-making |
US11613269B2 (en) | 2019-12-23 | 2023-03-28 | Nissan North America, Inc. | Learning safety and human-centered constraints in autonomous vehicles |
US11300957B2 (en) | 2019-12-26 | 2022-04-12 | Nissan North America, Inc. | Multiple objective explanation and control interface design |
US11702110B2 (en) * | 2020-01-06 | 2023-07-18 | Nio Technology (Anhui) Co., Ltd. | Methods and systems to enhance safety of bi-directional transition between autonomous and manual driving modes |
CN111199641B (zh) * | 2020-01-22 | 2021-07-13 | 杭州后博科技有限公司 | 一种基于智慧灯杆的车队行驶方法及*** |
US11714971B2 (en) | 2020-01-31 | 2023-08-01 | Nissan North America, Inc. | Explainability of autonomous vehicle decision making |
US11577746B2 (en) | 2020-01-31 | 2023-02-14 | Nissan North America, Inc. | Explainability of autonomous vehicle decision making |
JP7279656B2 (ja) * | 2020-02-06 | 2023-05-23 | トヨタ自動車株式会社 | 情報処理装置、システム、及び、情報処理方法 |
US11782438B2 (en) | 2020-03-17 | 2023-10-10 | Nissan North America, Inc. | Apparatus and method for post-processing a decision-making model of an autonomous vehicle using multivariate data |
JP7450436B2 (ja) * | 2020-03-31 | 2024-03-15 | 本田技研工業株式会社 | 車両制御装置、車両制御方法、およびプログラム |
US11753031B2 (en) * | 2020-12-11 | 2023-09-12 | GM Global Technology Operations LLC | Autonomous driving control systems and methods |
JP7220244B2 (ja) * | 2021-03-16 | 2023-02-09 | 本田技研工業株式会社 | 車両制御装置、車両制御方法、およびプログラム |
JP2022142052A (ja) * | 2021-03-16 | 2022-09-30 | 本田技研工業株式会社 | 車両制御装置、車両制御方法、およびプログラム |
JP2022148234A (ja) * | 2021-03-24 | 2022-10-06 | トヨタ自動車株式会社 | 車両制御装置、車両制御用コンピュータプログラム及び車両制御方法 |
CN113665590B (zh) * | 2021-09-24 | 2024-04-19 | 阿波罗智联(北京)科技有限公司 | 控制车辆的方法、装置、设备、介质和车辆 |
KR20230093834A (ko) * | 2021-12-20 | 2023-06-27 | 현대자동차주식회사 | 자율 주행 차량, 그와 정보를 공유하는 관제 시스템 및 그 방법 |
CN115027495B (zh) * | 2022-06-08 | 2024-07-09 | 智己汽车科技有限公司 | 一种用于智能驾驶***的信任增强方法及设备 |
Family Cites Families (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2007323178A (ja) * | 2006-05-30 | 2007-12-13 | Nissan Motor Co Ltd | 合流支援装置及び合流支援方法 |
JP4985103B2 (ja) | 2007-05-28 | 2012-07-25 | トヨタ自動車株式会社 | 車両の自動運転装置 |
WO2011158347A1 (ja) * | 2010-06-16 | 2011-12-22 | トヨタ自動車株式会社 | 運転支援装置 |
US8509982B2 (en) * | 2010-10-05 | 2013-08-13 | Google Inc. | Zone driving |
US8700251B1 (en) * | 2012-04-13 | 2014-04-15 | Google Inc. | System and method for automatically detecting key behaviors by vehicles |
US8825258B2 (en) * | 2012-11-30 | 2014-09-02 | Google Inc. | Engaging and disengaging for autonomous driving |
JP6056682B2 (ja) | 2013-06-27 | 2017-01-11 | 株式会社デンソー | 車両用情報提供装置 |
JP6197691B2 (ja) | 2014-02-26 | 2017-09-20 | アイシン・エィ・ダブリュ株式会社 | 自動運転支援システム、自動運転支援方法及びコンピュータプログラム |
CN104064050B (zh) * | 2014-06-30 | 2015-12-30 | 科大讯飞股份有限公司 | 自动驾驶***及方法 |
JP6488594B2 (ja) * | 2014-09-02 | 2019-03-27 | アイシン・エィ・ダブリュ株式会社 | 自動運転支援システム、自動運転支援方法及びコンピュータプログラム |
EP3624081A1 (en) * | 2014-10-30 | 2020-03-18 | Mitsubishi Electric Corporation | In-vehicle device and autonomous vehicle including such an in-vehicle device |
JP6304086B2 (ja) | 2015-03-23 | 2018-04-04 | トヨタ自動車株式会社 | 自動運転装置 |
-
2016
- 2016-12-27 JP JP2018558570A patent/JP6817334B2/ja active Active
- 2016-12-27 WO PCT/JP2016/088911 patent/WO2018122966A1/ja active Application Filing
- 2016-12-27 CN CN201680091816.7A patent/CN110099834B/zh active Active
- 2016-12-27 US US16/471,643 patent/US11392129B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
US20190317506A1 (en) | 2019-10-17 |
US11392129B2 (en) | 2022-07-19 |
JPWO2018122966A1 (ja) | 2019-06-27 |
WO2018122966A1 (ja) | 2018-07-05 |
JP6817334B2 (ja) | 2021-01-20 |
CN110099834A (zh) | 2019-08-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110099834B (zh) | 车辆控制***、车辆控制方法及存储介质 | |
CN110087963B (zh) | 车辆控制***、车辆控制方法以及记录介质 | |
CN110087960B (zh) | 车辆控制***、车辆控制方法及存储介质 | |
CN110114253B (zh) | 车辆控制装置、车辆控制方法及存储介质 | |
US11173906B2 (en) | Vehicle control system, vehicle control method, and storage medium | |
CN110267856B (zh) | 车辆控制装置、车辆控制方法及存储介质 | |
CN109426263B (zh) | 车辆控制装置、车辆控制方法及存储介质 | |
CN110099833B (zh) | 车辆控制***、车辆控制方法及存储介质 | |
CN110531755B (zh) | 车辆控制装置、车辆控制方法及存储介质 | |
JP6649512B2 (ja) | 車両制御システム、車両制御方法、および車両制御プログラム | |
CN110087964B (zh) | 车辆控制***、车辆控制方法及存储介质 | |
CN110087959B (zh) | 车辆控制***、车辆控制方法及存储介质 | |
WO2018131290A1 (ja) | 車両制御システム、車両制御方法、および車両制御プログラム | |
CN110678912A (zh) | 车辆控制***及车辆控制方法 | |
CN110167811B (zh) | 车辆控制***、车辆控制方法及存储介质 | |
CN110139791B (zh) | 车辆控制装置、车辆控制方法及存储介质 | |
CN110177722B (zh) | 车辆控制***、车辆控制方法及存储介质 | |
JP6692935B2 (ja) | 車両制御装置、車両制御方法、および車両制御プログラム | |
JP6696006B2 (ja) | 車両制御システム、車両制御方法、および車両制御プログラム | |
CN110462338B (zh) | 车辆控制***、服务器装置、车辆控制方法及存储介质 | |
JP6663343B2 (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 |