车辆控制装置、车辆控制方法及存储介质与流程

文档序号:18275797发布日期:2019-07-27 10:07阅读:272来源:国知局
车辆控制装置、车辆控制方法及存储介质与流程

本发明涉及车辆控制装置、车辆控制方法及存储介质。



背景技术:

以往,公开有车辆的驾驶支援装置的发明,该车辆的驾驶支援装置预先设定有维持本车的当前的车速的当前车速维持模式、将本车的车速加速到所述目标速度的加速模式、以及将本车的车速减速到所述目标速度的减速模式,并将交叉路口视为加速抑制区间,根据从本车位置到加速抑制区间的始终地点的距离来选择上述任一种模式,且控制车辆的行驶,以便成为该选择的模式下的车速(参照日本特开2010-072772号公报)。

目前,对于自动驾驶车辆而言,在交叉路口处左右转的控制并不容易。尤其是在并非十字形状、t字形状的不规则形状的交叉路口、存在较多的行人和自行车等的交叉路口中,有时通过传感检测难以生成用于通过交叉路口的目标轨道。在现有技术中,对用于顺利地通过交叉路口未进行充分的研究。



技术实现要素:

本发明的方案是考虑上述那样的情况而完成的,其目的在于提供一种能够使本车辆更顺利地通过交叉路口的车辆控制装置、车辆控制方法及存储介质。

本发明的车辆控制装置、车辆控制方法及存储介质采用了以下的结构。

(1)本发明的一方案的车辆控制装置具备:识别部,其识别本车辆的周边状况;以及驾驶控制部,其基于由所述识别部识别的识别结果来控制所述本车辆的加减速及转向,其中,所述驾驶控制部在通过进行与在所述本车辆的前方行驶的前行车辆的行为对应的行驶控制而要追随于所述前行车辆地通过交叉路口的情况下,在所述前行车辆的转弯开始地点与用于使所述本车辆沿预定的方向通过所述交叉路口的预想路径中的转弯开始地点不一致时、或者所述前行车辆的转弯角度与所述预想路径中的转弯角度不一致时,不进行对所述前行车辆的追随。

(2)在上述(1)的方案的基础上,所述驾驶控制部在不进行对所述前行车辆的追随的情况下,基于由所述识别部识别的识别结果来进行用于通过所述交叉路口的行驶控制。

(3)在上述(2)的方案的基础上,所述驾驶控制部在不进行对所述前行车辆的追随的情况下,在使所述本车辆以规定车速以下的车速待机至所述前行车辆形成的死角减小后,基于由所述识别部识别的识别结果来进行用于通过所述交叉路口的行驶控制。

(4)在上述(1)的方案的基础上,所述驾驶控制部在通过特定的交叉路口之前,扩大与在所述本车辆的前方行驶的前行车辆的车间间隔。

(5)本发明的另一方案的车辆控制方法使计算机进行如下处理:识别本车辆的周边状况;基于识别结果来控制所述本车辆的加减速及转向;以及在通过进行与在所述本车辆的前方行驶的前行车辆的行为对应的行驶控制而要追随于所述前行车辆地通过交又路口的情况下,在所述前行车辆的转弯开始地点与用于使所述本车辆沿预定的方向通过所述交叉路口的预想路径中的转弯开始地点不一致时、或者所述前行车辆的转弯角度与所述预想路径中的转弯角度不一致时,不进行对所述前行车辆的追随。

(6)本发明的另一方案的存储介质存储有程序,该程序使计算机进行如下处理:识别本车辆的周边状况;基于识别结果来控制所述本车辆的加减速及转向;以及在通过进行与在所述本车辆的前方行驶的前行车辆的行为对应的行驶控制而要追随于所述前行车辆地通过交叉路口的情况下,在所述前行车辆的转弯开始地点与用于使所述本车辆沿预定的方向通过所述交叉路口的预想路径中的转弯开始地点不一致时、或者所述前行车辆的转弯角度与所述预想路径中的转弯角度不一致时,不进行对所述前行车辆的追随。

根据上述(1)~(6)的方案,能够使本车辆更顺利地通过交叉路口。

根据上述(3)、(4)的方案,即便在自行通过交叉路口的情况下,也能够较高地维持目标轨道的精度。

附图说明

图1是利用了实施方式的车辆控制装置的车辆系统的结构图。

图2是第一控制部及第二控制部的功能结构图。

图3是用于说明追随行驶控制部的功能的图(其一)。

图4是用于说明追随行驶控制部的功能的图(其二)。

图5是用于说明由转弯形态预测部生成的预想路径的图。

图6是用于说明追随行驶控制部的功能的图(其三)。

图7是表示由交叉路口通过控制部执行的处理的流程的一例的流程图。

图8是示表示实施方式的自动驾驶控制装置的硬件结构的一例的图。

具体实施方式

以下,参照附图,对本发明的车辆控制装置、车辆控制方法及存储介质的实施方式进行说明。以下,对适用左侧通行的法规的情况进行说明,但在适用右侧通行的法规的情况下,将左右调换反过来读即可。

[整体结构]

图1是利用了实施方式的车辆控制装置的车辆系统1的结构图。搭载有车辆系统1的车辆例如为二轮、三轮、四轮等的车辆,其驱动源为柴油发动机、汽油发动机等内燃机、电动机、或者它们的组合。电动机使用由与内燃机连结的发电机发出的发电电力、或者二次电池、燃料电池的放电电力来进行动作。

车辆系统1例如具备相机10、雷达装置12、探测器14、物体识别装置16、通信装置20、hmi(humanmachineinterface)30、车辆传感器40、导航装置50、mpu(mappositioningunit)60、驾驶操作件80、自动驾驶控制装置100、行驶驱动力输出装置200、制动装置210及转向装置220。这些装置、设备通过can(controllerareanetwork)通信线等多路通信线、串行通信线、无线通信网等而彼此连接。图1所示的结构只是一例,可以省略结构的一部分,也可以进一步追加其他的结构。

相机10例如是利用了ccd(chargecoupleddevice)、cmos(complementarymetaloxidesemiconductor)等固体摄像元件的数码相机。相机10安装在搭载有车辆系统1的车辆(以下称作本车辆m)的任意部位。在对前方进行拍摄的情况下,相机10安装于前风窗玻璃上部、车室内后视镜背面等。相机10例如周期性地反复对本车辆m的周边进行拍摄。相机10也可以为立体摄影机。

雷达装置12向本车辆m的周边放射毫米波等电波,并且检测由物体反射的电波(反射波)来至少检测物体的位置(距离及方位)。雷达装置12安装在本车辆m的任意部位。雷达装置12也可以通过fm-cw(frequencymodulatedcontinuouswave)方式来检测物体的位置及速度。

探测器14为lidar(lightdetectionandranging)。探测器14向本车辆m的周边照射光并测定散射光。探测器14基于从发光到受光为止的时间,来检测直至对象的距离。照射的光例如为脉冲状的激光。探测器14安装在本车辆m的任意部位。

物体识别装置16对由相机10、雷达装置12及探测器14中的一部分或者全部检测的检测结果进行传感器融合处理,来识别物体的位置、种类、速度等。物体识别装置16将识别结果向自动驾驶控制装置100输出。物体识别装置16也可以将相机10、雷达装置12及探测器14的检测结果直接向自动驾驶控制装置100输出。也可以将物体识别装置16从车辆系统1中省略。

通信装置20例如利用蜂窝网、wi-fi网、bluetooth(注册商标)、dsrc(dedicatedshortrangecommunication)等与存在于本车辆m的周边的其他车辆进行通信,或者经由无线基地站与各种服务器装置进行通信。

hmi30对本车辆m的乘客提示各种信息,并且接受由乘客进行的输入操作。hmi30包括各种显示装置、扬声器、蜂鸣器、触摸面板、开关、按键等。

车辆传感器40包括检测本车辆m的速度的车速传感器、检测加速度的加速度传感器、检测绕铅垂轴的角速度的横摆角速度传感器、以及检测本车辆m的朝向的方位传感器等。

导航装置50例如具备gnss(globalnavigationsatellitesystem)接收机51、导航hmi52及路径决定部53。导航装置50将第一地图信息54保持于hdd(harddiskdrive)、闪存器等存储装置。gnss接收机51基于从gnss卫星接收到的信号,来确定本车辆m的位置。本车辆m的位置也可以通过利用了车辆传感器40的输出的ins(inertialnavigationsystem)来确定或补充。导航hmi52包括显示装置、扬声器、触摸面板、按键等。导航hmi52的一部分或全部也可以与前述的hmi30共用化。路径决定部53例如参照第一地图信息54来决定从由gnss接收机51确定的本车辆m的位置(或者输入的任意的位置)到由乘客使用导航hmi52输入的目的地为止的路径(以下称作地图上路径)。第一地图信息54例如是通过表示道路的线路和由线路连接的节点来表现道路形状的信息。第一地图信息54也可以包括道路的曲率、poi(pointofinterest)信息等。地图上路径向mpu60输出。导航装置50也可以基于地图上路径,来进行使用了导航hmi52的路径引导。导航装置50例如也可以通过乘客持有的智能手机、平板终端等终端装置的功能来实现。导航装置50也可以经由通信装置20向导航服务器发送当前位置和目的地,并从导航服务器取得与地图上路径同等的路径。

mpu60例如包括推荐车道决定部61,并将第二地图信息62保持于hdd、闪存器等存储装置。推荐车道决定部61将从导航装置50提供的地图上路径分割为多个区段(例如,在车辆行进方向上按100[m]分割),并参照第二地图信息62按区段来决定推荐车道。推荐车道决定部61进行在从左侧起的第几个车道上行驶这样的决定。在地图上路径存在分支部位的情况下,推荐车道决定部61决定推荐车道,以使本车辆m能够在用于向分支目的地行进的合理的路径上行驶。

第二地图信息62是比第一地图信息54精度高的地图信息。第二地图信息62例如包括车道的中央的信息或车道的边界的信息等。第二地图信息62中也可以包括道路信息、交通限制信息、住所信息(住所、邮政编码)、设施信息、电话号码信息等。第二地图信息62可以通过通信装置20访问其他装置而随时被更新。

驾驶操作件80例如包括油门踏板、制动踏板、变速杆、转向盘、异形方向盘、操纵杆等操作件。在驾驶操作件80上安装有检测操作量或操作的有无的传感器,其检测结果向自动驾驶控制装置100、或者行驶驱动力输出装置200、制动装置210及转向装置220中的一部分或全部输出。

自动驾驶控制装置100例如具备第一控制部120和第二控制部160。第一控制部120和第二控制部160分别例如通过cpu(centralprocessingunit)等硬件处理器执行程序(软件)来实现。这些构成要素中的一部分或全部也可以通过lsi(largescaleintegration)、asic(applicationspecificintegratedcircuit)、fpga(field-programmablegatearray)、gpu(graphicsprocessingunit)等硬件(包括电路部:circuitry)来实现,还可以通过软件与硬件的协同配合来实现。程序可以预先保存于自动驾驶控制装置100的hdd、闪存器等存储装置中,也可以保存于dvd、cd-rom等可装拆的存储介质,并通过将存储介质装配于驱动装置而安装于自动驾驶控制装置100的hdd、闪存器。

图2是第一控制部120及第二控制部160的功能结构图。第一控制部120例如具备识别部130和行动计划生成部140。第一控制部120例如并行实现基于ai(artificialintelligence:人工智能)实现的功能和基于预先提供的模型实现的功能。例如,“识别交叉路口”的功能通过并行执行基于深度学习等实现的交叉路口的识别和基于预先提供的条件(存在能够进行图案匹配的信号、道路标志等)实现的识别,并对双方附加分数而进行综合地评价来实现。由此,能够确保自动驾驶的可靠性。

识别部130基于从相机10、雷达装置12及探测器14经由物体识别装置16输入的信息,来识别处于本车辆m的周边的物体的位置及速度、加速度等状态。物体的位置例如被识别为以本车辆m的代表点(重心、驱动轴中心等)为原点的绝对坐标上的位置,并在控制中使用。物体的位置可以通过该物体的重心、角部等代表点来表示,也可以通过表现出的区域来表示。物体的“状态”可以包括物体的加速度、加加速度、或者“行动状态”(例如是否正进行车道变更或要进行车道变更)。

识别部130例如识别本车辆m正行驶的车道(行驶车道)。例如,识别部130对从第二地图信息62得到的道路划分线的图案(例如实线与虚线的排列)和从由相机10拍摄到的图像识别出的本车辆m的周边的道路划分线的图案进行比较,来识别行驶车道。识别部130不限于识别道路划分线,可以通过识别包括道路划分线、路肩、缘石、中央隔离带、护栏等在内的行驶路边界(道路边界)来识别行驶车道。在该识别中,也可以加进从导航装置50取得的本车辆m的位置、由ins处理的处理结果。识别部130识别暂时停止线、障碍物、红灯信号、收费站及其他道路事项。

识别部130在识别行驶车道时,识别本车辆m相对于行驶车道的位置、姿态。识别部130例如也可以识别本车辆m的基准点从车道中央的偏离、以及本车辆m的行进方向相对于将车道中央相连的线所成的角度,来作为本车辆m相对于行驶车道的相对位置及姿态。也可以代替于此,识别部130识别本车辆m的基准点相对于行驶车道的任一侧端部(道路划分线或道路边界)的位置等,来作为本车辆m相对于行驶车道的相对位置。

识别部130例如具备前行车辆转弯识别部132。对于该情况,在后面叙述。

行动计划生成部140生成本车辆m将来自动(不依赖于驾驶员的操作)地行驶的目标轨道,以便能够原则上在由推荐车道决定部61决定的推荐车道上行驶,且应对本车辆m的周边状况。目标轨道例如包括速度要素。例如,目标轨道表现为将本车辆m应该到达的地点(轨道点)依次排列而成的轨道。轨道点是按沿途距离计每隔规定的行驶距离(例如几[m]程度)的本车辆m应该到达的地点,与此不同,每隔规定的采样时间(例如零点几[sec]程度)的目标速度及目标加速度作为目标轨道的一部分来生成。轨道点也可以是每隔规定的采样时间的在该采样时刻下的本车辆m应到达的位置。在该情况下,目标速度、目标加速度的信息通过轨道点的间隔来表现。

行动计划生成部140也可以在生成目标轨道时设定自动驾驶的事件。自动驾驶的事件中包括定速行驶事件、低速追随行驶事件、车道变更事件、交叉路口通过事件、分支事件、汇合事件、接管事件等。行动计划生成部140生成与起动的事件对应的目标轨道。

第二控制部160控制行驶驱动力输出装置200、制动装置210及转向装置220,以使本车辆m按照预定的时刻通过由行动计划生成部140生成的目标轨道。

第二控制部160例如具备取得部162、速度控制部164及转向控制部166。取得部162取得由行动计划生成部140生成的目标轨道(轨道点)的信息,并使存储器(未图示)存储该信息。速度控制部164基于随附于存储在存储器中的目标轨道的速度要素,来控制行驶驱动力输出装置200或制动装置210。转向控制部166根据存储于存储器的目标轨道的弯曲情况来控制转向装置220。速度控制部164及转向控制部166的处理例如通过前馈控制与反馈控制的组合来实现。作为一例,转向控制部166将与本车辆m的前方的道路的曲率对应的前馈控制和基于从目标轨道的偏离进行的反馈控制组合而执行。

行驶驱动力输出装置200将用于使车辆行驶的行驶驱动力(转矩)向驱动轮输出。行驶驱动力输出装置200例如具备内燃机、电动机及变速器等的组合、以及对它们进行控制的ecu。ecu按照从第二控制部160输入的信息、或者从驾驶操作件80输入的信息,来控制上述的结构。

制动装置210例如具备制动钳、向制动钳传递液压的液压缸、使液压缸产生液压的电动马达、以及制动ecu。制动ecu按照从第二控制部160输入的信息、或者从驾驶操作件80输入的信息来控制电动马达,将与制动操作对应的制动转矩向各车轮输出。制动装置210也可以具备将通过驾驶操作件80所包含的制动踏板的操作而产生的液压经由主液压缸向液压缸传递的机构来作为备用。制动装置210不限于上述说明的结构,也可以是按照从第二控制部160输入的信息来控制致动器,从而将主液压缸的液压向液压缸传递的电子控制式液压制动装置。

转向装置220例如具备转向ecu和电动马达。电动马达例如使力作用于齿条-小齿轮机构来变更转向轮的朝向。转向ecu按照从第二控制部160输入的信息、或者从驾驶操作件80输入的信息来驱动电动马达,使转向轮的朝向变更。

[交叉路口通过控制]

以下,对行动计划生成部140的各部分进行说明。行动计划生成部140例如具备交叉路口通过控制部142。交叉路口通过控制部142例如具备追随行驶控制部144和自行通过控制部156。追随行驶控制部144例如具备追随对象确定部146、转弯形态预测部148及转弯一致判定部150。

交叉路口通过控制部142在交叉路口通过事件起动时进行动作。交叉路口通过控制部142在通过交叉路口时对追随于前行车辆地通过交叉路口的追随行驶模式和自行识别行进目的地而通过交叉路口的自行通过模式之间切换来进行控制。

追随行驶控制部144在交叉路口通过控制部142选择了追随行驶模式的情况下进行动作。图3是用于说明追随行驶控制部144的功能的图(其一)。本车辆m按照用于朝向前述的目的地的推荐路径而在交叉路口cr左转,朝向(a)方向行进。在该情况下,例如,在由前行车辆转弯识别部132识别出前行车辆m1使左方向指示灯工作而向左方向转弯的情况下,追随行驶控制部144决定为追随于该前行车辆m1地通过交叉路口。追随行驶控制部144以相对于前行车辆m1维持规定的车间距离且使横向位置一致的方式生成目标轨道。即,追随行驶控制部144进行与前行车辆m1的行为对应的行驶控制,从而使本车辆m追随于前行车辆m1行驶。

然而,并非一定限定为前行车辆朝向本车辆m的目的地。图4是用于说明追随行驶控制部144的功能的图(其二)。在图示的场景中,前行车辆m2在交叉路口cr并非左转,而是想要进入位于交叉路口cr的附近的道路外区域ha。在这样的场景下,当追随于前行车辆m2行驶时,本车辆m也会进入道路外区域ha。因此,追随行驶控制部144使本车辆m停止追随于前行车辆m2行驶,并将控制委托给自行通过控制部156。

以下,对各功能部的功能依次进行说明。首先,前行车辆转弯识别部132识别在本车辆m的前方行驶的前行车辆的转弯的有无、转弯开始地点、转弯角度等。前行车辆转弯识别部132例如基于相机10的拍摄图像中的车身的轮廓的倾斜、车轮的角度、由雷达装置12、探测器14检测的物体目标点的分布等,来识别与上述的转弯相关的状况。前行车辆转弯识别部132不仅基于实际作为行为而发生转弯来识别前行车辆的转弯开始地点,还可以基于前行车辆的减速度来推定前行车辆的转弯开始地点。例如,前行车辆转弯识别部132可以基于前行车辆的减速度来预测在哪个位置成为适合转弯的速度,并将成为适合转弯的速度的位置识别(预测)为转弯开始地点。前行车辆转弯识别部132也可以基于前行车辆的横向加速度来推定转弯角度。例如,也可以是,前行车辆转弯识别部132在前行车辆的横向加速度大的情况下,预测最终成为较大的转弯,因此前行车辆的横向加速度越大,识别(预测)为前行车辆的转弯角度越大。

追随对象确定部146确定追随对象的前行车辆。追随对象确定部146例如将满足下述两个条件的双方的车辆确定为追随对象的前行车辆,这两个条件为(1)以在与本车辆m之间不存在其他车辆的状态在本车辆m的前方行驶、(2)在与本车辆m通过交叉路口cr的预定的方向一致的方向上使方向指示灯工作且/或在与上述预定的方向一致的方向上转弯。“预定的方向”是指通过地图上路径或推荐车道表示在该交叉路口cr处向哪一方向通过的方向。“一致”是指方向大体一致,需要至少使方向指示灯向左右的哪一方工作、或向左右的哪一方转弯一致。

转弯形态预测部148预测用于使追随对象的前行车辆沿预定的方向通过交叉路口cr的预想路径中的转弯开始地点。转弯开始地点预测部148例如进行第二地图信息62与本车辆m的当前位置的匹配,并在基于第二地图信息62得到的道路形状模型上生成预想路径。然后,转弯形态预测部148预测预想路径中的转弯开始地点和转弯角度。

图5是用于说明由转弯形态预测部148生成的预想路径的图。在图中,pr为预想路径,sp为转弯开始地点,θ为转弯角。转弯形态预测部148例如假想地设定车道l1和车道l2的各自的中央线,并将用内接于双方的中央线的圆弧连接中央线得到的路径作为预想路径。虽然内接于双方的中央线的圆弧能够设定多条,但转弯形态预测部148例如选择从位于转弯内侧的道路的角部cn离开了规定距离的圆弧。然后,转弯形态预测部148将车道l1的中央线与圆弧的连接部位预测为转弯开始地点sp,并将车道l1的中央线与车道l2的中央线所成的角度预测为转弯角度θ。

转弯一致判定部150判定由前行车辆转弯识别部132识别出的前行车辆的转弯开始地点是否与预想路径中的转弯开始地点sp一致。一致是指前行车辆的转弯开始地点与转弯开始地点sp的距离处于规定的距离范围内。

转弯一致判定部150判定由前行车辆转弯识别部132识别出的前行车辆的转弯角度是否与预想路径中的转弯角度θ一致。一致是指前行车辆的转弯角度与转弯角度θ之差处于规定的角度范围内。

然后,在由转弯一致判定部150判定为转弯开始地点和转弯角度中的至少一方与前行车辆的转弯形态不一致的情况下,追随行驶控制部144停止追随于前行车辆地通过交叉路口。

在图3的例子中,若前行车辆m1朝向(a)方向,则前行车辆m1的转弯开始地点及转弯角度与预想路径中的转弯开始地点sp及转弯角度θ一致,因此追随行驶控制部144继续进行对前行车辆m1的追随行驶。另一方面,在图4的例子中,至少前行车辆m2的转弯开始地点成为比预想路径中的转弯开始地点sp有意地靠跟前侧的位置,因此追随行驶控制部144停止对前行车辆m2的追随行驶。

图6是用于说明追随行驶控制部144的功能的图(其三)。在本图所示的场景中,本车辆m想要向(c)方向行进。与此相对,前行车辆m3并非朝向(c)方向而朝向(d)方向转弯。在这样的场景下,前行车辆m3的转弯开始地点有时与预想路径中的转弯开始地点sp不那么大地偏离。然而,关于转弯角度,与预想路径中的转弯角度θ之间有意地产生差异,因此追随行驶控制部144能够在这样的场景下停止对前行车辆m3的追随。

根据这样的功能,即便在交叉路口附近存在向道路外的进入路的情况、在右转或左转的前方存在多个道路那样的情况下,也能够正确地停止本车辆m对不应追随的前行车辆的追随。

在停止对前行车辆的追随之后,或者在原本没有追随前行车辆地通过交叉路口的情况下,自行通过控制部156起动,生成用于通过交叉路口的目标轨道。自行通过控制部156例如通过与转弯形态预测部148生成预想路径同样的方法来生成本车辆m的目标轨道。自行通过控制部156使用经由相机10等取得的信息来进行地图库的周边物体(信号灯、停止线、道路标识等)的配置与实际的周边物体的配置的匹配,从而确保目标轨道的精度。

图7是表示由交叉路口通过控制部142执行的处理的流程的一例的流程图。本流程图的处理例如在本车辆m接近交叉路口时(到交叉路口为规定距离以内时)开始。

首先,交叉路口通过控制部142基于地图上路径或推荐车道来判定本车辆m在交叉路口是否直行(步骤s100)。在本车辆m在交叉路口直行的情况下,交叉路口通过控制部142使自行通过控制部156起动,并如上述那样生成用于通过交叉路口的目标轨道(步骤s106)。也可以省略步骤s100的判定处理,从步骤s102开始本流程图的处理。在该情况下,在交叉路口直行时,也同样追随于在交叉路口直行的前行车辆地通过交叉路口。

在本车辆m在交叉路口并非直行的情况下,交叉路口通过控制部142使追随行驶控制部144起动并进行以下的处理。首先,追随对象确定部146确定追随对象的前行车辆(步骤s102)。交叉路口通过控制部142判定是否存在(确定了)追随对象的前行车辆(步骤s104),在不存在(未确定)追随对象的前行车辆的情况下,使处理进入步骤s106。

在存在追随对象的前行车辆的情况下,追随行驶控制部144使本车辆m追随于前行车辆行驶(步骤s108)。接下来,转弯一致判定部150判定前行车辆的转弯开始地点与由转弯形态预测部148预测出的预测路径是否不一致(步骤s110)。

在确定出转弯开始地点不一致的情况下,交叉路口通过控制部142以规定车速以下的车速进行待机至前行车辆形成的死角充分减小(步骤s116、s118)。前行车辆形成的死角例如由识别部130数值化。识别部130例如计算相机10的摄像图像中的前行车辆所占的区域,基于此将死角数值化并向交叉路口通过控制部142输出。交叉路口通过控制部142在将从识别部130输入的死角数值化后的值为阈值以上的情况下,判定为死角未充分减小。然后,交叉路口通过控制部142使处理进入步骤s116。

在转弯开始地点一致的情况(或者是否一致在该时间点不清楚的情况)下,转弯一致判定部150判定前行车辆的转弯角度与由转弯形态预测部148预测出的预测路径是否不一致(步骤s112)。在转弯开始地点不一致的情况下,交叉路口通过控制部142使处理进入步骤s116。

在转弯开始地点一致的情况(或者是否一致在该时间点不清楚的情况)下,交叉路口通过控制部142判定本车辆m是否通过了交叉路口(步骤s114)。在未通过交叉路口的情况下,使处理返回至步骤s108,在通过了交叉路口的情况下,本流程图的处理结束。

在上述的说明中,在存在追随车辆的情况下,不附带其他特殊的条件而追随于前行车辆地通过交叉路口,但可以如以下那样附加其他条件。例如,(a)可以限定为交叉路口的形状为不规则形状(并非普通的十字形状、t字形状)情况而追随于前行车辆地通过交叉路口。这是因为在不规则形状的交叉路口处确定用于向所希望的方向行进的转弯角对于自动驾驶车辆而言特别困难的缘故。(b)可以仅在夜间或者暴风雨天气时追随于前行车辆地通过交叉路口。这是因为在这些情况下相机10等的传感检测能力比白天或好天气时降低的缘故。

鉴于在不规则形状的交叉路口处利用自动驾驶通过交叉路口比较困难,交叉路口通过控制部142可以在通过特定的交叉路口之前扩大与前行车辆的车间间隔。特定的交叉路口是指不规则形状的交叉路口,是指在第二地图信息62等中设定有标识的交叉路口。这样,前行车辆形成的传感检测的死角减小,因此能够更顺利地进行交叉路口的通过。

根据以上说明的实施方式的自动驾驶控制装置100,具备:识别部120,其识别本车辆m的周边状况;驾驶控制部140、160,其基于由识别部120识别的识别结果来控制本车辆m的加减速及转向,其中,驾驶控制部在追随于在本车辆m的前方行驶的前行车辆地通过交叉路口的情况下,在前行车辆的转弯开始地点与用于使本车辆m沿预定的方向通过交叉路口的预想路径中的转弯开始地点不一致时、或者前行车辆的转弯角度与预想路径中的转弯角度不一致时,不进行对前行车辆的追随,因此能够更顺利地使本车辆m通过交叉路口。

[硬件结构]

图8是表示实施方式的自动驾驶控制装置100的硬件结构的一例的图。如图示那样,自动驾驶控制装置100成为通信控制器100-1、cpu100-2、作为工作存储器而使用的ram(randomaccessmemory)100-3、保存引导程序等的rom(readonlymemory)100-4、闪存器或hdd(harddiskdrive)等存储装置100-5、驱动装置100-6等由内部总线或者专用通信线相互连接的结构。通信控制器100-1进行与自动驾驶控制装置100以外的构成要素的通信。在存储装置100-5中保存有cpu100-2执行的程序100-5a。该程序由dma(directmemoryaccess)控制器(未图示)等在ram100-3展开,并由cpu100-2执行。由此,实现识别部120、行动计划生成部140、第二控制部160中的一部分或全部。

上述说明的实施方式能够如以下这样表现。

一种车辆控制装置,其构成为,具备:

存储装置,其存储有程序;以及

硬件处理器,

所述硬件处理器通过执行存储于所述存储装置的程序来进行如下处理:

识别本车辆的周边状况;

基于识别结果来控制所述本车辆的加减速及转向;以及

在通过进行与在所述本车辆的前方行驶的前行车辆的行为对应的行驶控制而追随于所述前行车辆地通过交叉路口的情况下,在所述前行车辆的转弯开始地点与用于使所述本车辆沿预定的方向通过所述交叉路口的预想路径中的转弯开始地点不一致时、或者所述前行车辆的转弯角度与所述预想路径中的转弯角度不一致时,不进行对所述前行车辆的追随。

以上,使用实施方式说明了本发明的具体实施方式,但本发明丝毫不被这样的实施方式限定,在不脱离本发明的主旨的范围内能够施加各种变形及替换。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1