一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

信息处理服务器、信息处理服务器的处理方法、程序与流程

2023-02-01 14:02:17 来源:中国专利 TAG:


1.本发明涉及一种信息处理服务器、信息处理服务器的处理方法、程序。


背景技术:

2.关于与车辆的行驶相关的信息的处理,已知例如日本特表2013-544695号公报。在该公报中示出了一种处理,该处理在自动驾驶车辆的行驶中向附近的其他车辆通报驾驶者感觉自动行驶是不安全的区域。在先技术文献专利文献
3.专利文献1:日本特表2013-544695号公报。


技术实现要素:

发明要解决的问题
4.然而,作为与车辆的行驶相关的信息,考虑对车辆进行了不稳定的举动的位置信息进行收集。但是,车辆的不稳定的举动的再现性是各种各样的,始终一样地对车辆进行了不稳定的举动的位置信息进行处理是不恰当的。用于解决问题的方法
5.本发明的一个方式为一种信息处理服务器,具有:对象车辆数据识别部,其对包含对象车辆的行驶状态以及对象车辆在地图上的位置信息的对象车辆数据进行识别;不稳定举动位置识别部,其根据对象车辆数据,对至少一辆对象车辆做出不稳定举动的地图上的位置即不稳定举动位置进行识别;判断部,其根据不稳定举动位置处的多辆对象车辆的不稳定举动的有无,对该不稳定举动位置为连续发生状况或非连续状况进行判断;存储处理部,其将基于判断部的判断结果与不稳定举动位置建立关联地存储在存储数据库中。
6.根据本发明的一个方式的信息处理服务器,根据对象车辆数据而识别对象车辆做出不稳定举动的不稳定举动位置,并且判断不稳定举动位置为连续发生状况或非连续状况,将判断结果与不稳定举动位置处的不稳定举动信息建立关联地存储在存储数据库中。因此,根据该信息处理服务器,能够将不稳定举动位置和不稳定举动位置为连续发生状况或非连续状况的判断结果建立关联地存储。
7.在本发明的一个方式的信息处理服务器中,还具有车辆辅助部,车辆辅助部在存在驶向不稳定举动位置的对象车辆的情况下,向该对象车辆通知与不稳定举动位置相关的信息即不稳定举动位置信息,车辆辅助部在判断为不稳定举动位置为连续发生状况时,向对象车辆指示行驶路径改变,以此避免不稳定举动位置。根据该信息处理服务器,在判断为不稳定举动位置为连续发生状况时,向对象车辆指示行驶路径改变,以此避免不稳定举动位置,因此能够避免在不稳定举动位置在对象车辆中发生不稳定举动。
8.在本发明的一个方式的信息处理服务器中,还具有车辆辅助部,车辆辅助部在存
在驶向不稳定举动位置的对象车辆的情况下,向该对象车辆通知与不稳定举动位置相关的信息即不稳定举动位置信息,对象车辆为自动驾驶车辆,车辆辅助部在判断为不稳定举动位置为连续发生状况时,通知不稳定举动位置信息并且指示不稳定举动位置处的自动驾驶解除。根据该信息处理服务器,在判断为不稳定举动位置为连续发生状况时,通知不稳定举动位置信息并且指示不稳定举动位置处的自动驾驶解除,因此能够避免在继续自动驾驶的状态下对象车辆在不稳定举动位置做出不稳定举动。
9.在本发明的一个方式的信息处理服务器中,还具有车辆辅助部,车辆辅助部在存在驶向不稳定举动位置的对象车辆的情况下,向该对象车辆通知与不稳定举动位置相关的信息即不稳定举动位置信息,车辆辅助部在判断为不稳定举动位置为连续发生状况时,实施不稳定举动位置信息的通知,在判断为不稳定举动位置为非连续状况时,不实施不稳定举动位置信息的通知。根据该信息处理服务器,在判断为不稳定举动位置为非连续状况时不实施不稳定举动位置信息的通知,因此能够抑制在不稳定举动的再现性不高的情况下实施不必要的不稳定举动位置信息的通知。
10.在本发明的一个方式的信息处理服务器中,还具有:行驶数据取得部,对在判断为非连续状况的不稳定举动位置处产生了不稳定举动的对象车辆的行驶状态相关的不稳定行驶数据进行取得;相似判断部,在存在驶向判断为非连续状况的不稳定举动位置的对象车辆的情况下,对该对象车辆的行驶状态是否与不稳定行驶数据的行驶状态相似进行判断,车辆辅助部在由相似判断部判断为该对象车辆的行驶状态与不稳定行驶数据的行驶状态相似的情况下,向对象车辆通知被判断为非连续状况的不稳定举动位置的不稳定举动位置信息。根据该信息处理服务器,在判断为对象车辆的行驶状态与不稳定行驶数据的行驶状态相似的情况下,向对象车辆通知被判断为非连续状况的不稳定举动位置的不稳定举动位置信息,因此能够抑制在对象车辆中产生不稳定举动。
11.在本发明的一个方式的信息处理服务器中,还具有:行驶数据取得部,对在判断为非连续状况的不稳定举动位置处未产生不稳定举动的对象车辆的行驶状态相关的稳定行驶数据进行取得;车辆辅助部,在存在驶向判断为非连续状况的不稳定举动位置的对象车辆的情况下,向该对象车辆通知与不稳定举动位置相关的信息即不稳定举动位置信息、以及稳定行驶数据。根据该信息处理服务器,在存在驶向判断为非连续状况的不稳定举动位置的对象车辆的情况下,向该对象车辆通知与不稳定举动位置相关的信息即不稳定举动位置信息、以及稳定行驶数据,由此能够抑制在该不稳定举动位置处在对象车辆中产生不稳定举动。
12.在本发明的一个方式的信息处理服务器中,还具有:行驶数据取得部,对在判断为非连续状况的不稳定举动位置处产生了不稳定举动的对象车辆的行驶状态相关的不稳定行驶数据、在判断为非连续状况的不稳定举动位置处未产生不稳定举动的对象车辆的行驶状态相关的稳定行驶数据进行取得;相似判断部,在存在驶向判断为非连续状况的不稳定举动位置的对象车辆的情况下,对该对象车辆的行驶状态是否与不稳定行驶数据的行驶状态相似进行判断,车辆辅助部在由相似判断部判断为对象车辆的行驶状态与不稳定行驶数
据的行驶状态相似的情况下,向该对象车辆通知判断为非连续状况的不稳定举动位置的不稳定举动位置信息,并且进行指示,以使对象车辆的行驶状态接近稳定行驶数据的行驶状态。根据该信息处理服务器,在判断为对象车辆的行驶状态与不稳定行驶数据的行驶状态相似的情况下,向该对象车辆通知判断为非连续状况的不稳定举动位置的不稳定举动位置信息,并且进行指示,以使对象车辆的行驶状态接近稳定行驶数据的行驶状态,由此能够抑制在该不稳定举动位置处在对象车辆中产生不稳定举动。
13.本发明的另一个方式为,一种信息处理服务器的处理方法,包含:对象车辆数据识别步骤,对包含对象车辆的行驶状态以及对象车辆在地图上的位置信息的对象车辆数据进行识别;不稳定举动位置识别步骤,根据多辆的量的对象车辆数据,对至少一辆对象车辆做出不稳定举动的地图上的位置即不稳定举动位置进行识别;判断步骤,根据不稳定举动位置处的多辆对象车辆的不稳定举动的有无,对不稳定举动位置为连续发生状况或非连续状况进行判断;存储处理步骤,将判断步骤的判断结果与不稳定举动位置建立关联地存储在存储数据库中。
14.根据本发明的另一个方式的信息处理服务器的处理方法,根据对象车辆数据而识别对象车辆做出不稳定举动的不稳定举动位置,并且判断不稳定举动位置为连续发生状况或非连续状况,将判断结果与不稳定举动位置处的不稳定举动信息建立关联地存储在存储数据库中。因此,根据该信息处理服务器的处理方法,能够将不稳定举动位置和不稳定举动位置为连续发生状况或非连续状况的判断结果建立关联地存储。
15.本发明的进一步另一方式为一种程序,是使信息处理服务器动作的程序,使信息处理服务器作为以下的部进行动作,即:对象车辆数据识别部,其对包含对象车辆的行驶状态以及对象车辆在地图上的位置信息的对象车辆数据进行识别;不稳定举动位置识别部,其根据对象车辆数据,对至少一辆对象车辆做出不稳定举动的地图上的位置即不稳定举动位置进行识别;判断部,其根据不稳定举动位置处的多辆对象车辆的不稳定举动的有无,对该不稳定举动位置为连续发生状况或非连续状况进行判断;以及,存储处理部,其将判断部的判断结果与不稳定举动位置建立关联地存储在存储数据库中。
16.根据本发明的进一步另一方式,根据对象车辆数据而识别对象车辆做出不稳定举动的不稳定举动位置,并且判断不稳定举动位置为连续发生状况或非连续状况,将判断结果与不稳定举动位置处的不稳定举动信息建立关联地存储在存储数据库中。因此,根据该程序,能够将不稳定举动位置和不稳定举动位置为连续发生状况或非连续状况的判断结果建立关联地存储。发明的效果
17.根据本发明的各方式,能够将不稳定举动位置和不稳定举动位置为连续发生状况或非连续状况的判断结果建立关联地存储。
附图说明
18.图1是表示一个实施方式的信息处理服务器和对象车辆。图2是用于说明信息处理的一例的图。图3是表示对象车辆的结构的一例的框图。
图4是示出信息处理服务器的配置示例的框图。图5(a)是用于说明连续发生状况的一例的图。图5(b)是用于说明非连续状况的一例的图。图6(a)是用于说明不稳定举动的场景分类的一例的表。图6(b)是用于说明不稳定举动的场景分类的一例的图。图7是表示不稳定举动位置信息的存储处理的示例的流程图。图8是表示连续发生状况判断处理的一例的流程图。图9是表示对象车辆辅助处理的一例的流程图。
具体实施方式
19.以下,参照附图,说明本发明的实施方式。
20.图1是表示实施方式的信息处理服务器10和对象车辆2的图。如图1所示,信息处理服务器10经由网络n与对象车辆2(2a~2z)可通信地连接。网络n是无线通信网络。对象车辆2意味着信息处理服务器10的信息收集对象的车辆。在对象车辆2中,包含从信息处理服务器10进行各种辅助的辅助对象的车辆。在分别说明对象车辆2的情况下,使用对象车辆2a~2z。
21.图2是用于说明信息处理的一例的图。如图2所示,在由于路面冻结等而产生对象车辆2a的打滑的情况下,对象车辆2a将包含作为产生打滑的位置的不稳定举动位置d的对象车辆数据发送到信息处理服务器10。信息处理服务器10例如向在对象车辆2a的后方行驶的对象车辆2b通知不稳定举动位置的信息。由此,对于对象车辆2b而言,能够抑制在不稳定举动位置d处的对象车辆2b发生打滑。关于不稳定举动位置,将在后面详细叙述。
22.[对象车辆的结构]首先,说明对象车辆2的结构。在对象车辆2中,被分配了用于识别车辆的id[identification](车辆识别编号)。对象车辆2可以是一辆,也可以是两辆以上,也可以是数十辆以上,还可以是数百辆以上。对象车辆2不必是具有相同结构的车辆,车辆种类等也可以不同。对象车辆2可以是具有自动驾驶功能的自动驾驶车辆,也可以是不具有自动驾驶功能的车辆。
[0023]
以下,参照图3,说明对象车辆2。图3是表示对象车辆2的结构的一例的框图。在此,将对象车辆2作为自动驾驶车辆进行说明。
[0024]
如图3所示,对象车辆2具有自动驾驶ecu 30。自动驾驶ecu 30是具有cpu、rom、ram等的电子控制单元。在自动驾驶ecu 30中,例如,将在rom中存储的程序加载到ram中,并且cpu执行加载到ram中的程序,由此实现各种功能。自动驾驶ecu 30也可以由多个电子单元构成。
[0025]
自动驾驶ecu 30与gps(global positioning system)接收部21、外部传感器22、内部传感器23、驾驶操作检测部24、地图数据库25、通信部26、hmi(human machine interface)27以及致动器28连接。
[0026]
gps接收部21通过从三个以上的gps卫星接收信号,测定对象车辆2的位置(例如,对象车辆2的纬度及经度)。gps接收部21将测定的对象车辆2的位置信息发送到自动驾驶ecu 30。
[0027]
外部传感器22是检测对象车辆2的外部环境的检测设备。外部传感器22包含摄像
机、雷达传感器中的至少一个。
[0028]
摄像机是拍摄对象车辆2的外部环境的拍摄设备。摄像机设置在对象车辆2的前窗玻璃的里侧,对车辆前方进行拍摄。摄像机将与对象车辆2的外部环境相关的拍摄信息发送到自动驾驶ecu 30。摄像机可以是单眼摄像机,也可以是立体摄像机。
[0029]
雷达传感器是使用电波(例如毫米波)或光来检测对象车辆2周边的物体的检测设备。雷达传感器例如包含毫米波雷达或激光雷达[lidar:light detection and ranging]。雷达传感器通过向对象车辆2的周边发送电波或光,并接收由物体反射的电波或光来检测物体。雷达传感器将检测的物体信息发送到自动驾驶ecu 30。物体除了护栏、建筑物等固定物之外,还包含行人、自行车、其他车辆等移动物。外部传感器22也可以包含检测对象车辆2的外部气温的外部气温传感器。外部传感器22可以包含用于检测外部亮度的光传感器。
[0030]
内部传感器23是检测对象车辆2的状态的检测设备。内部传感器23包含车速传感器、加速度传感器、以及横摆率传感器,作为检测对象车辆2的行驶状态的传感器。车速传感器是检测对象车辆2的速度的检测器。作为车速传感器,可以使用针对对象车辆2的车轮或与车轮一体旋转的驱动轴等设置的、检测各车轮的旋转速度的车轮速度传感器。车速传感器将检测的车速信息(车轮速度信息)发送到自动驾驶ecu 30。
[0031]
加速度传感器是检测对象车辆2的加速度的检测器。加速度传感器例如包含检测对象车辆2的前后方向的加速度的前后加速度传感器。加速度传感器也可以包含检测对象车辆2的横向加速度的横向加速度传感器。加速度传感器例如将对象车辆2的加速度信息发送到自动驾驶ecu 30。横摆率传感器是检测围绕对象车辆2的重心的铅直轴的横摆率(旋转角速度)的检测器。例如,可以使用陀螺仪传感器作为横摆率传感器。横摆率传感器将检测的对象车辆2的横摆率信息发送到自动驾驶ecu 30。
[0032]
内部传感器23检测轮胎气压、雨刷器动作状态以及车灯状态中的至少一个,作为对象车辆2的车辆状态。轮胎气压是对象车辆2的轮胎气压。在雨刷器动作状态中,不仅可以包含雨刷器动作的有无,还可以包含雨刷器的动作速度。在车灯状态中包含转向灯的点亮状态。在车灯状态中,也可以包含前照灯的点亮的有无以及雾灯的点亮的有无。
[0033]
此外,作为对象车辆2的车辆状态,内部传感器23可以从制动压力传感器检测液压制动系统的制动压力,也可以检测行驶辅助(例如,后述的车辆稳定控制系统)的接通状态/断开状态。作为对象车辆2的车辆状态,内部传感器23也可以从车轮载荷传感器检测各车轮的载荷状态。此外,内部传感器23也可以具有检测对象车辆2的各种的故障的故障检测部。
[0034]
驾驶操作检测部24对基于驾驶者的对象车辆2的操作部的操作进行检测。驾驶操作检测部24包含例如转向传感器、加速器传感器和制动器传感器。对象车辆2的操作部指的是,驾驶者输入用于车辆的驾驶的操作的设备。在对象车辆2的操作部中,包含转向部、加速器操作部及制动器操作部中的至少一个。转向部指的是,例如方向盘。转向部不限于轮状的情况,只要是作为方向盘发挥功能的结构即可。加速器操作部指的是,例如加速器踏板。制动器操作部例如是制动器踏板。加速器操作部及制动器操作部不一定必须是踏板,只要能够基于驾驶者的输入加速或减速的结构即可。操作部也可以是车载的开关。驾驶者的智能手机等信息终端也可以作为操作部发挥作用。
[0035]
转向传感器对基于驾驶者的转向部的操作量进行检测。在转向部的操作量中,包含转向角。在转向部的操作量中,也可以包含转向转矩。加速器传感器对基于驾驶者的加速
器操作部的操作量进行检测。在加速器操作部的操作量中,包含例如加速器踏板的踩踏量。制动器传感器对基于驾驶者的制动器操作部的操作量进行检测。在制动器操作部的操作量中,包含例如制动器踏板的踩踏量。制动器传感器也可以采用对液压制动系统的主缸压力进行检测的方式。在加速器操作部及制动器操作部的操作量中,可以包含踩踏速度。驾驶操作检测部24将与检测的驾驶者的操作量相关的操作量信息发送到自动驾驶ecu 30。
[0036]
地图数据库25是对地图信息进行存储的数据库。地图数据库25例如被形成在对象车辆2中搭载的hdd等存储装置内。在地图信息中,包含道路的位置信息、道路形状的信息(例如,曲率信息)、交叉路口和分叉路口的位置信息等。在地图信息中,也可以包含与位置信息建立关联的法定速度等交通限制信息。在地图信息中,也可以包含对象车辆2在地图上的位置识别中使用的物体标识信息。在物体标识中,可以包含车道的区段线、信号灯、护栏、路面标示等。地图数据库25也可以构成为能够与对象车辆2通信的服务器(不限于信息处理服务器10)。
[0037]
通信部26是对与对象车辆2的外部的无线通信进行控制的通信设备。经由网络n实施各种信息的发送及接收。通信部26根据来自自动驾驶ecu 30的信号将各种信息发送到信息处理服务器10。
[0038]
hmi 27是用于在自动驾驶ecu 30与驾驶者或乘员之间实施信息的输入输出的接口。hmi 27例如具有在车厢内设置的显示器、扬声器等。hmi 27根据来自自动驾驶ecu 30的控制信号,实施显示器的图像输出以及来自扬声器的声音输出。
[0039]
致动器28是在对象车辆2的控制中使用的设备。致动器28至少包含驱动致动器、制动致动器及转向致动器。驱动致动器根据来自自动驾驶ecu 30的控制信号,控制针对发动机的空气的供给量(节气门开度),并控制对象车辆2的驱动力。此外,在对象车辆2为混合动力车的情况下,除了针对发动机的空气的供给量之外,还向作为动力源的电机输入来自自动驾驶ecu 30的控制信号来控制该驱动力。在对象车辆2是电动车的情况下,向作为动力源的电机输入来自自动驾驶ecu 30的控制信号来控制该驱动力。在这些情况下,作为动力源的电机构成致动器28。
[0040]
制动致动器根据来自自动驾驶ecu 30的控制信号,对制动系统进行控制,并控制施加到对象车辆2的车轮的制动力。作为制动系统,例如可以使用液压制动系统。转向致动器根据来自自动驾驶ecu 30的控制信号,对电动动力转向系统中控制转向转矩的辅助电机的驱动进行控制。由此,转向致动器控制对象车辆2的转向转矩。
[0041]
接着,说明自动驾驶ecu 30的功能性结构。如图3所示,自动驾驶ecu 30具有对象车辆数据取得部31、行进路途生成部32以及自动驾驶控制部33。此外,以下说明的自动驾驶ecu 30的功能的一部分也可以在能够与对象车辆2进行通信的服务器(不限于信息处理服务器10)中执行。
[0042]
对象车辆数据取得部31取得与对象车辆2相关的数据即对象车辆数据。在对象车辆数据中,包含对象车辆2在地图上的位置信息以及对象车辆2的行驶状态。在对象车辆数据中,可以包含对象车辆2的外部环境,也可以包含对象车辆2行驶的路线。在对象车辆数据中,也可以包含基于对象车辆2的驾驶者的驾驶操作信息以及对象车辆2的车辆状态。对象车辆数据取得部31将取得的对象车辆数据发送到信息处理服务器10。
[0043]
对象车辆数据取得部31具有车辆位置取得部31a、外部环境识别部31b、行驶状态
识别部31c、驾驶操作信息取得部31d以及车辆状态识别部31e。
[0044]
车辆位置取得部31a根据gps接收部21的位置信息以及地图数据库25的地图信息,取得对象车辆2在地图上的位置信息。此外,车辆位置取得部31a也可以使用在地图数据库25的地图信息中包含的物体标识信息以及外部传感器22的检测结果,通过slam(simultaneous localization and mapping)技术,取得对象车辆2的位置信息。车辆位置取得部31a也可以根据车道的区段线和对象车辆2的位置关系,识别对象车辆2相对于车道的横向位置(车道宽度方向上的对象车辆2的位置)并包含在位置信息中。此外,车辆位置取得部31a也可以通过公知的方法取得对象车辆2在地图上的位置信息。
[0045]
外部环境识别部31b根据外部传感器22的检测结果,识别对象车辆2的外部环境。在外部环境中,包含周围物体相对于对象车辆2的相对位置。在外部环境中,也可以包含周围物体相对于对象车辆2的相对速度及移动方向。在外部环境中,也可以包含其他车辆、行人、自行车等物体的种类。物体的种类可以通过图案匹配等公知的方法来识别。在外部环境中,也可以包含对象车辆2的周围的区段线识别(白线识别)的结果。在外部环境中,可以包含外部气温,也可以包含天气。
[0046]
行驶状态识别部31c根据内部传感器23的检测结果,识别对象车辆2的行驶状态。在行驶状态中,包含对象车辆2的车速以及对象车辆2的横摆率。在行驶状态中,也可以包含对象车辆2的加速度。具体而言,行驶状态识别部31c根据车速传感器的车速信息,识别对象车辆2的车速。行驶状态识别部31c根据加速度传感器的加速度信息,识别对象车辆2的加速度。行驶状态识别部31c根据横摆率传感器的横摆率信息,识别对象车辆2的朝向。
[0047]
驾驶操作信息取得部31d根据驾驶操作检测部24的检测结果,取得对象车辆2的驾驶操作信息。在驾驶操作信息中,包含例如驾驶者的加速器操作量、制动器操作量及转向量中的至少一个。
[0048]
在对象车辆2中具有个人认证功能的情况下,驾驶操作信息取得部31d针对每个进行了个人认证的驾驶者,存储驾驶操作历史记录。在驾驶操作历史记录中,也可以与对象车辆2的外部环境以及行驶状态建立关联。自动驾驶ecu 30不一定必须具有驾驶操作信息取得部31d。在这种情况下,也不需要驾驶操作检测部24。
[0049]
车辆状态识别部31e根据内部传感器23的检测结果,识别对象车辆2的车辆状态。在车辆状态中,可以包含轮胎气压。在车辆状态中,可以包含雨刷器动作状态、车灯状态,也可以包含对象车辆2的故障状态。自动驾驶ecu 30不一定必须具有车辆状态识别部31e。
[0050]
行进路途生成部32生成在对象车辆2的自动驾驶中使用的行进路途[trajectory]。行进路途生成部32根据预先设定的行驶路线、地图信息、对象车辆2在地图上的位置、对象车辆2的外部环境以及对象车辆2的行驶状态,生成自动驾驶的行进路途。
[0051]
行驶路线指的是,在自动驾驶中对象车辆2行驶的路线。行进路途生成部32根据例如目的地、地图信息以及对象车辆2在地图上的位置,计算自动驾驶的行驶路线。行驶路线也可以由公知的导航系统设定。目的地可以由对象车辆2的乘员设定,也可以由自动驾驶ecu 30或导航系统等自动地建议。
[0052]
在行进路途中,包含车辆以自动驾驶方式行驶的路径[path]、自动驾驶时的车速曲线。路径是在行驶路线上自动驾驶中的车辆行驶的预定的轨迹。路径例如可以是与行驶路线上的位置对应的对象车辆2的转向角变化的数据(转向角曲线)。行驶路线上的位置指
的是,例如是在行驶路线的行进方向上每隔规定间隔(例如1m)设定的设定纵向位置。转向角曲线是目标转向角针对每个设定纵向位置建立了关联的数据。
[0053]
行进路途生成部32例如根据行驶路线、地图信息、对象车辆2的外部环境以及对象车辆2的行驶状态,生成车辆行驶的路径。行进路途生成部32例如以对象车辆2穿过在行驶路线中包含的车道的中央(车道宽度方向上的中央)的方式,生成路径。
[0054]
此外,也可以取代转向角曲线,使用针对每个设定纵向位置将目标转向转矩建立了关联的转向转矩曲线。此外,也可以代替转向角曲线,使用针对每个设定纵向位置将目标横向位置建立了关联的横向位置曲线。目标横向位置指的是,在车道的宽度方向上的目标位置。在这种情况下,也可以将设定纵向位置及目标横向位置一并地设定为一个位置坐标。
[0055]
车速曲线是例如针对每个设定纵向位置将目标车速建立了关联的数据。此外,设定纵向位置也可以不以距离而是以车辆的行驶时间为基准进行设定。设定纵向位置也可以设定为车辆的1秒后的到达位置、车辆的2秒后的到达位置。
[0056]
行进路途生成部32根据路径和在地图信息中包含的法定速度等的速度相关信息,生成车速曲线图。也可以代替法定速度地,使用针对地图上的位置或区段预先设定的设定速度。行进路途生成部32根据路径及车速曲线,生成自动驾驶的行进路途。此外,行进路途生成部32中的行进路途的生成方法不限于上述内容,可以采用其他公知的方法。
[0057]
行进路途生成部32在从信息处理服务器10接收了用于避免不稳定举动位置的行驶路径改变的通知的情况下,以不穿过不稳定举动位置的方式,改变对象车辆2的路径。行进路途生成部32可以改变对象车辆2行驶的行驶路线(行驶的道路),也可以在相同道路内从不稳定举动位置在道路宽度方向上以固定距离以上离开的方式,改变对象车辆2的路径。
[0058]
行进路途生成部32在从信息处理服务器10接收了不稳定举动位置信息及稳定行驶数据的通知的情况下,根据不稳定举动位置信息及稳定行驶数据,以在对象车辆2中不产生不稳定举动的方式,实施行进路途生成。关于不稳定举动位置信息以及稳定行驶数据,在后面详细叙述。行进路途生成部32以在不稳定举动位置附近处对象车辆2的行驶状态接近稳定行驶数据的行驶状态的方式,生成行进路途。行进路途生成部32在从信息处理服务器10代替稳定行驶数据的通知而接收了稳定行驶指示的情况下,按照稳定行驶指示而实施行进路途生成。关于稳定行驶指示,将在后面详细叙述。
[0059]
自动驾驶控制部33执行对象车辆2的自动驾驶。自动驾驶控制部33根据例如对象车辆2的外部环境、对象车辆2的行驶状态、以及行进路途生成部32生成的行进路途,执行对象车辆2的自动驾驶。自动驾驶控制部33通过向致动器28发送控制信号,实施对象车辆2的自动驾驶。
[0060]
自动驾驶控制部33在从信息处理服务器10接收了自动驾驶解除的指示的情况下,实施不稳定举动位置处的自动驾驶解除。自动驾驶控制部33经由hmi 27向驾驶者通知向手动驾驶的转移。自动驾驶控制部33在通知至驾驶者之后,解除自动驾驶,转移到驾驶者的手动驾驶。此外,自动驾驶控制部33经由hmi 27向驾驶者通知从信息处理服务器10接收了的不稳定举动位置信息。
[0061]
此外,对象车辆2不一定必须是自动驾驶车辆。在这种情况下,对象车辆2的ecu不需要具有行进路途生成部32及自动驾驶控制部33。对象车辆2的ecu只要具有能够经由hmi 27向驾驶者通知不稳定举动位置信息等的信息提供部即可。对象车辆2的ecu也可以具有驾
brake system)的动作开始条件,作为打滑的判断。例如,在防抱死制动系统中,作为一例,对各车轮的车轮速度与推断车身速度进行比较,在确定被认为是抱死的车轮的情况下进行动作。推断车身速度可以根据到打滑为止的各车轮的车轮速度被计算,也可以根据到打滑为止的加速度的变化被计算。
[0071]
此外,在不稳定举动位置识别部11b中,作为打滑的判断,可以使用公知的车辆稳定控制系统[vsc:vehicle stability control]的动作开始条件,也可以使用公知的牵引控制[trc:traction control system]的动作开始条件。在对各车轮的车轮速度与推断车身速度进行比较而确定了空转的车轮的情况下,也可以使牵引控制动作。不稳定举动位置识别部11b也可以通过其他的公知的方法来判断对象车辆2的打滑。
[0072]
不稳定举动位置识别部11b也可以根据加速度传感器检测的减速度,判断对象车辆2作为不稳定举动是否成为急减速。在该情况下,不稳定举动位置识别部11b例如在减速度的绝对值成为急减速阈值以上时,判断为对象车辆2成为急减速。急减速阈值是预先设定的值的阈值。以下,在说明中使用的阈值意味着预先设定的值的阈值。
[0073]
不稳定举动位置识别部11b也可以根据横摆率传感器检测的横摆率,判断作为不稳定举动的在对象车辆2中是否发生了急转向角变化。在这种情况下,不稳定举动位置识别部11b例如在横摆率为转向角变化阈值以上时,判断为在对象车辆2中发生了急转向角变化。此外,也可以代替横摆率而使用轮胎转向角。
[0074]
在转向灯未点亮的情况下,不稳定举动位置识别部11b也可以根据对象车辆2的横向位置或对象车辆2的外部环境,判断对象车辆2作为不稳定举动是否车道偏离。在该情况下,不稳定举动位置识别部11b例如从对象车辆2的横向位置判断车道偏离。或者,不稳定举动位置识别部11b也可以在根据对象车辆2的外部环境而识别了对象车辆2跨越了车道的区段线的情况下,判断为车道偏离。
[0075]
不稳定举动位置识别部11b也可以根据对象车辆2的行驶状态和对象车辆2的外部环境,判断对象车辆2作为不稳定举动是否过度接近物体。在该情况下,不稳定举动位置识别部11b在对象车辆2为低速的情况下,与物体的间隔小也不为不稳定的举动,在对象车辆2的车速为车速阈值以上而对象车辆2与物体的碰撞余量时间[ttc:time to collision]为ttc阈值以下的情况下,判断为对象车辆2过度接近物体。也可以代替碰撞余量时间,使用车间时间[thw:time headway]或距离。
[0076]
关于对象车辆2是否做出不稳定举动的判断,可以在每次取得对象车辆数据时进行,也可以在固定时间或每隔固定期间汇总地进行。对象车辆2是否做出不稳定举动的判断也可以采用在对象车辆2的停车中进行的方式。
[0077]
接着,对不稳定举动位置的识别进行说明。不稳定举动位置指的是,对象车辆2做出不稳定举动时的对象车辆2在地图上的位置。不稳定举动位置识别部11b在判断为对象车辆2做出不稳定举动的情况下,对不稳定举动位置进行识别。
[0078]
不稳定举动位置识别部11b根据判断为对象车辆2做出不稳定举动时的对象车辆2在地图上的位置信息,识别不稳定举动位置。不稳定举动位置针对每个车道进行区别识别。在不稳定举动为车道偏离的情况下,不稳定举动位置可以是车道偏离前的行驶车道上的位置,也可以是区段线上的位置。
[0079]
此外,不稳定举动位置也可以不针对地图上的点,而是作为区间或区域进行识别。
不稳定举动位置识别部11b在对象车辆2一边打滑一边滑行的情况下,将打滑的开始位置作为不稳定举动位置,也可以将对象车辆2在判断为打滑的状态下进行移动的全部区间作为不稳定举动位置进行识别。区域可以是以打滑的对象车辆2为中心的固定距离内的范围,也可以是对象车辆2行驶的地域、区域。其他不稳定举动也是同样的。
[0080]
判断部11c根据不稳定举动位置识别部11b识别的不稳定举动位置处的多辆对象车辆2的不稳定举动的有无,对该不稳定举动位置为连续发生状况或非连续状况进行判断。
[0081]
判断部11c例如根据对象车辆数据识别部11a识别的对象车辆数据和不稳定举动位置识别部11b识别的不稳定举动位置,判断对象车辆2是否经过了不稳定举动位置。判断部11c在判断为对象车辆2经过了不稳定举动位置的情况下,根据该对象车辆2的不稳定举动的有无,判断该不稳定举动位置为连续发生状况或非连续状况。此外,判断部11c也可以通过对每个固定期间的多个对象车辆数据进行综合处理来实施上述判断。
[0082]
连续发生状况指的是,连续地发生不稳定举动的状况。在连续发生状况的情况下,可以认为由于对象车辆2的单个车辆因素而产生不稳定举动的可能性变低,由于道路环境等外部因素而产生不稳定举动的可能性提高。非连续状况指的是,不为连续发生状况的状况。在非连续状况的情况下,可以认为由于对象车辆2的单个车辆因素而产生不稳定举动的可能性提高。判断部11c在未判断为不稳定举动位置为连续发生状况的情况下,判断为不稳定举动位置为非连续状况。
[0083]
图5(a)是用于说明连续发生状况的一例的图。如图5(a)所示,关于判断部11c,作为一例,在不稳定举动位置d处两辆对象车辆2a、2b连续地做出不稳定举动的情况下,判断为该不稳定举动位置为连续发生状况。图5(b)是用于说明非连续状况的一例的图。判断部11c也可以在不稳定举动位置d处对象车辆2a做出不稳定举动,后方行驶的对象车辆2b也未做出不稳定举动而进行了通过的情况下,判断为该不稳定举动位置为非连续状况。
[0084]
此外,判断为连续发生状况的状况不限于图5(a)的状况。判断部11c也可以在三辆对象车辆2a~2c连续地做出不稳定举动的情况下,判断为该不稳定举动位置d为连续发生状况。判断部11c也可以在四辆以上的对象车辆2连续地做出不稳定举动的情况下,判断为该不稳定举动位置d为连续发生状况。在固定时间以内通过不稳定举动位置d的多辆对象车辆2全部做出不稳定举动的情况下,判断部11c也可以判断为该不稳定举动位置d为连续发生状况。
[0085]
判断部11c在存在一辆未做出不稳定举动的对象车辆2而在其前后的对象车辆2中产生了不稳定举动的情况下,也可以判断为不稳定举动位置d为连续发生状况。具体而言,判断部11c也可以在三辆对象车辆2a~2c中正中间的对象车辆2b未做出不稳定举动地经过了不稳定举动位置d而对象车辆2a及对象车辆2c做出不稳定举动的情况下,也判断为不稳定举动位置d为连续发生状况。或者,判断部11c也可以在存在多辆未做出不稳定举动的对象车辆2而在固定时间内做出不稳定举动的对象车辆2的数量为阈值以上的情况下,判断为不稳定举动位置d为连续发生状况。
[0086]
判断部11c也可以通过更微细的分类来判断连续发生状况及非连续状况。在此,图6(a)是用于说明不稳定举动的场景分类的一例的表。如图6(a)所示,针对不稳定举动位置而关注前方行驶的对象车辆2和后方行驶的对象车辆2这两辆,通过以不稳定举动的有无进行区分,能够实施四个场景分类。
[0087]
在图6(a)中,将前方行驶的对象车辆2及后方行驶的对象车辆2这两辆都做出不稳定举动的情况设为场景1,将仅前方行驶的对象车辆2做出不稳定举动的情况设为场景2,将仅后方行驶的对象车辆2做出不稳定举动的情况设为场景3,将前方行驶的对象车辆2及后方行驶的对象车辆2这两辆都不做出不稳定举动的情况设为场景4。例如,场景1与连续发生状况对应,场景2~4与非连续状况对应。
[0088]
图6(b)是用于说明不稳定举动的场景分类的一例的图。对象车辆2a~2f以该顺序通过相同的不稳定举动位置。在图6(b)中,在对象车辆2a~2e中,仅对象车辆2b和对象车辆2c做出不稳定举动,剩余的不做出不稳定举动地通过不稳定举动位置。
[0089]
当在图6(b)中关注对象车辆2a和对象车辆2b这两辆时,仅后方行驶的对象车辆2b与做出不稳定举动的场景3对应。当关注对象车辆2b及对象车辆2c这两辆时,前方行驶的对象车辆2b及后方行驶的对象车辆2c这两辆都与做出不稳定举动的场景1对应。当关注对象车辆2c及对象车辆2d这两辆时,仅前方行驶的对象车辆2c与做出不稳定举动的场景2对应。当关注对象车辆2d及对象车辆2e这两辆时,任意的对象车辆2均与未做出不稳定举动的场景4对应。以此方式,判断部11c也可以实施对场景1~4进行分类的判断。
[0090]
在不稳定举动位置识别部11b识别了不稳定举动位置的情况下,行驶数据取得部11d根据对象车辆数据识别部11a识别的对象车辆数据,取得不稳定行驶数据。不稳定行驶数据指的是,与在不稳定举动位置产生了不稳定举动的以往的对象车辆2的行驶状态相关的数据。不稳定行驶数据例如可以是从不稳定举动位置起的固定距离之前的位置到不稳定举动位置之间的对象车辆2的行驶状态的数据。不稳定行驶数据也可以是到产生不稳定举动为止的固定时间中的对象车辆2的行驶状态的数据。在不稳定行驶数据中,也可以包含对象车辆2的行驶轨迹。
[0091]
行驶数据取得部11d在由判断部11c判断为不稳定举动位置为非连续状况的情况下,根据对象车辆数据,取得稳定行驶数据或不稳定行驶数据。
[0092]
稳定行驶数据指的是,与经过了非连续状况的不稳定举动位置而不产生不稳定举动的以往的对象车辆2的行驶状态相关的数据。稳定行驶数据例如可以是从不稳定举动位置起的固定距离之前的位置到不稳定举动位置之间的对象车辆2的行驶状态的数据。稳定行驶数据也可以是到不稳定举动位置为止的固定时间中的对象车辆2的行驶状态的数据。在稳定行驶数据中,也可以包含对象车辆2的行驶轨迹。
[0093]
相似判断部11e根据对象车辆数据识别部11a识别的对象车辆数据、不稳定举动位置识别部11b识别的不稳定举动位置、判断部11c的判断结果,判断是否存在驶向被判断为非连续状况的不稳定举动位置的对象车辆2。相似判断部11e例如在对象车辆2的前方存在不稳定举动位置、不稳定举动位置与对象车辆2的距离小于阈值的情况下,判断为存在驶向不稳定举动位置的对象车辆2。也可以不以距离而是使用到达时间来进行判断。此外,相似判断部11e也可以通过公知的方法进行上述判断。
[0094]
相似判断部11e在存在驶向被判断为非连续状况的不稳定举动位置的对象车辆2的情况下,判断该对象车辆2的行驶状态是否与不稳定行驶数据的行驶状态相似。
[0095]
相似判断部11e例如在对象车辆2的车速与不稳定行驶数据中的车速之差小于相似车速阈值、并且对象车辆2的横摆率与不稳定行驶数据中的横摆率之差小于相似横摆率阈值的状态持续了预先设定的设定时间以上的情况下,判断为该对象车辆2的行驶状态与
不稳定行驶数据的行驶状态相似。
[0096]
相似判断部11e也可以根据多个不稳定行驶数据而生成产生了不稳定举动的不稳定举动判别模型,并且根据多个稳定行驶数据而生成未产生不稳定举动的稳定举动判别模型,在对象车辆2的行驶状态比稳定举动判别模型更接近不稳定举动判别模型的情况下,判断为该对象车辆2的行驶状态与不稳定行驶数据的行驶状态相似。在对象车辆2的行驶状态比不稳定举动判别模型更接近稳定举动判别模型的情况下,相似判断部11e判断为该对象车辆2的行驶状态与不稳定行驶数据的行驶状态不相似。相似判断部11e不特别地限定于相似判断的方法。相似判断部11e通过公知的各种方法,能够判断对象车辆2的行驶状态是否与不稳定行驶数据的行驶状态相似。
[0097]
此外,相似判断部11e也可以判断是否存在驶向被判断为连续发生状况的不稳定举动位置的对象车辆2,在存在驶向被判断为连续发生状况的不稳定举动位置的对象车辆2的情况下,判断该对象车辆2的行驶状态是否与不稳定行驶数据的行驶状态相似。
[0098]
存储处理部11f将与不稳定举动位置识别部11b识别的不稳定举动位置相关的不稳定举动位置信息存储在存储数据库15中。在判断部11c进行了判断的情况下,存储处理部11f将不稳定举动位置与判断部11c的判断结果建立关联地存储在存储数据库15中。
[0099]
此外,存储处理部11f将行驶数据取得部11d取得的不稳定行驶数据以及稳定行驶数据与不稳定举动位置建立关联地存储在存储数据库15中。
[0100]
车辆辅助部11g向对象车辆2进行基于信息通知、指示的各种辅助。车辆辅助部11g经由通信部13实施针对对象车辆2的各种辅助。车辆辅助部11g判断是否存在驶向连续发生状况的不稳定举动位置的对象车辆2。关于这样的对象车辆2的判断,可以采用与相似判断部11e相同的方法。
[0101]
车辆辅助部11g在判断为存在驶向连续发生状况的不稳定举动位置的对象车辆2的情况下,向该对象车辆2通知不稳定举动位置信息。此外,车辆辅助部11g也可以通知不稳定举动位置信息,并且向对象车辆2指示行驶路径改变,以此避免不稳定举动位置。被指示了行驶路径改变的对象车辆2改变路径(道路)或道路内的行驶路径,由此避免在不稳定举动位置处的不稳定举动的发生。
[0102]
在对象车辆2为自动驾驶中的情况下,车辆辅助部11g在判断为对象车辆2驶向的不稳定举动位置为连续发生状况时,也可以通知不稳定举动位置信息并且指示不稳定举动位置的自动驾驶解除。对象车辆2通过解除自动驾驶而转移到基于驾驶者的手动驾驶,能够避免在持续自动驾驶的状态下对象车辆2在不稳定举动位置做出不稳定举动。
[0103]
车辆辅助部11g在判断为存在驶向非连续状况的不稳定举动位置的对象车辆2的情况下,也可以通知不稳定举动位置信息,并且通知在不稳定举动位置未做出不稳定举动的以往的对象车辆2的行驶状态的数据即稳定行驶数据。对象车辆2能够通过参照稳定行驶数据来抑制不稳定举动。
[0104]
车辆辅助部11g也可以在判断为不稳定举动位置为连续发生状况时进行不稳定举动位置信息的通知,在判断为不稳定举动位置为非连续状况时不进行不稳定举动位置信息的通知。由此,能够抑制在不稳定举动的再现性不高的情况下实施不必要的不稳定举动位置信息的通知。
[0105]
或者,车辆辅助部11g在判断为不稳定举动位置为非连续状况并且在由相似判断
部11e判断为对象车辆2的行驶状态与不稳定行驶数据的行驶状态相似时,也可以将判断为非连续状况的不稳定举动位置的不稳定举动位置信息也通知给对象车辆2。此外,车辆辅助部11g也可以通知不稳定举动位置信息、以及在不稳定举动位置未做出不稳定举动的以往的对象车辆2的行驶状态的数据即稳定行驶数据。
[0106]
或者,车辆辅助部11g也可以代替稳定行驶数据的通知,向对象车辆2进行指示(稳定行驶指示),以使对象车辆2的行驶状态接近稳定行驶数据的行驶状态。在这种情况下,信息处理服务器10通过指示而使对象车辆2的行驶状态接近稳定行驶数据的行驶状态,从而能够抑制在不稳定举动位置处产生不稳定举动。
[0107]
此外,车辆辅助部11g在判断为不稳定举动位置为非连续状况的情况下,在由相似判断部11e判断为对象车辆2的行驶状态与不稳定行驶数据的行驶状态相似时,不进行不稳定举动位置信息的通知。由此,能够抑制在不稳定举动的再现性不高的情况下实施不必要的不稳定举动位置信息的通知。
[0108]
此外,车辆辅助部11g也可以采用的方式为,与不稳定举动位置为连续发生状况或非连续状况无关地,在存在驶向不稳定举动位置的对象车辆2的情况下,向该对象车辆2通知与不稳定举动位置相关的信息即不稳定举动位置信息。
[0109]
[程序]程序使上述的信息处理服务器10的处理器11作为对象车辆数据识别部11a、不稳定举动位置识别部11b、判断部11c、行驶数据取得部11d、相似判断部11e、存储处理部11f以及车辆辅助部11g发挥功能(动作)。程序由rom或半导体存储器等非临时记录介质提供。此外,程序也可以经由网络等通信来提供。
[0110]
[信息处理服务器的处理方法]接着,参照附图,说明本实施方式的信息处理服务器10的处理方法。图7是表示不稳定举动位置信息的存储处理的一例的流程图。此外,不稳定举动信息的存储处理可以在每次从对象车辆2发送对象车辆数据时执行,也可以每隔固定期间根据多个对象车辆数据进行综合处理。
[0111]
如图7所示,作为s10,信息处理服务器10通过对象车辆数据识别部11a实施对象车辆数据的识别(对象车辆数据识别步骤)。对象车辆数据识别部11a对从对象车辆2发送的对象车辆数据进行识别。在对象车辆数据中,包含对象车辆2在地图上的位置信息以及对象车辆2的行驶状态。然后,信息处理服务器10转移到s12。
[0112]
在s12中,信息处理服务器10通过不稳定举动位置识别部11b,判断对象车辆2是否做出不稳定举动(不稳定举动判断步骤)。不稳定举动位置识别部11b根据对象车辆数据,判断对象车辆2是否做出不稳定举动。不稳定举动位置识别部11b例如根据对象车辆2的各车轮的车轮速度来判断对象车辆2a是否做出作为不稳定举动的打滑,由此判断不稳定举动的有无。信息处理服务器10在未判断为对象车辆2做出不稳定举动的情况下(s12:否),结束本次的不稳定举动位置信息的存储处理。信息处理服务器10在判断为对象车辆2做出不稳定举动的情况下(s12:是),转移到s14。
[0113]
在s14中,信息处理服务器10通过不稳定举动位置识别部11b识别不稳定举动位置(不稳定举动位置识别步骤)。不稳定举动位置识别部11b根据判断为对象车辆2做出不稳定举动时的对象车辆2在地图上的位置信息,识别不稳定举动位置。然后,信息处理服务器10转移到s16。
[0114]
在s16中,信息处理服务器10通过行驶数据取得部11d而取得不稳定行驶数据(行
驶数据取得步骤)。行驶数据取得部11d根据对象车辆数据识别部11a识别的对象车辆数据,取得与在不稳定举动位置产生了不稳定举动的对象车辆2的行驶状态相关的不稳定行驶数据。然后,信息处理服务器10转移到s18。
[0115]
在s18中,信息处理服务器10通过存储处理部11f而实施不稳定举动位置的存储处理(存储处理步骤)。存储处理部11f将不稳定举动位置识别部11b识别的不稳定举动位置和行驶数据取得部11d取得的不稳定行驶数据建立关联地存储在存储数据库15中。然后,信息处理服务器10结束本次的不稳定举动位置信息的存储处理。
[0116]
图8是表示连续发生状况判断处理的一例的流程图。连续发生状况判断处理例如在不稳定举动位置信息被存储在存储数据库15中的情况下执行。
[0117]
如图8所示,作为s20,信息处理服务器10通过判断部11c判断对象车辆2是否经过了不稳定举动位置(不稳定举动位置经过判断步骤)。判断部11c例如根据对象车辆数据识别部11a识别的对象车辆数据和不稳定举动位置识别部11b识别的不稳定举动位置,判断对象车辆2是否经过了不稳定举动位置。信息处理服务器10在判断为对象车辆2经过了不稳定举动位置的情况下(s20:是),转移到s22。信息处理服务器10在未判断为对象车辆2经过了不稳定举动位置的情况下(s20:否),结束本次的连续发生状况判断处理。
[0118]
在步骤s22中,信息处理服务器10通过判断部11c对不稳定举动位置为连续发生状况或非连续状况进行判断(判断步骤)。判断部11c根据不稳定举动位置识别部11b识别的不稳定举动位置处的多辆对象车辆2的不稳定举动的有无,判断该不稳定举动位置为连续发生状况或非连续状况。信息处理服务器10在判断为不稳定举动位置为连续发生状况的情况下(s22:是),转移到s24。信息处理服务器10在判断为不稳定举动位置为非连续状况的情况下(s22:否),转移到s28。
[0119]
在s24中,信息处理服务器10通过行驶数据取得部11d取得不稳定行驶数据(第一行驶数据取得步骤)。行驶数据取得部11d根据对象车辆数据,取得与在不稳定举动位置产生了不稳定举动的对象车辆2的行驶状态相关的不稳定行驶数据。然后,信息处理服务器10转移到s28。
[0120]
在s26中,信息处理服务器10通过行驶数据取得部11d取得不稳定行驶数据或稳定行驶数据(第二行驶数据取得步骤)。行驶数据取得部11d根据对象车辆数据,取得与在不稳定举动位置产生了不稳定举动的对象车辆2的行驶状态相关的不稳定行驶数据、或者与不产生不稳定举动地经过了非连续状况的不稳定举动位置的对象车辆2的行驶状态相关的稳定行驶数据。然后,信息处理服务器10转移到s28。
[0121]
在s28中,信息处理服务器10通过存储处理部11f实施存储处理(存储处理步骤)。存储处理部11f将不稳定举动位置识别部11b识别的不稳定举动位置和判断部11c针对该不稳定举动位置的判断结果建立关联地存储在存储数据库15中。此外,存储处理部11f将不稳定举动位置与不稳定行驶数据或稳定行驶数据建立关联地存储在存储数据库15中。然后,信息处理服务器10结束本次的连续发生状况判断处理。
[0122]
图9是表示对象车辆辅助处理的一例的流程图。对象车辆辅助处理在成为辅助对象的对象车辆2行驶的情况下执行。
[0123]
如图9所示,作为s30,信息处理服务器10通过车辆辅助部11g判断是否存在驶向连续发生状况的不稳定举动位置的对象车辆2(第一对象车辆判断步骤)。车辆辅助部11g根据
对象车辆数据识别部11a识别的对象车辆数据、不稳定举动位置识别部11b识别的不稳定举动位置、判断部11c的判断结果,进行上述判断。信息处理服务器10在判断为存在驶向连续发生状况的不稳定举动位置的对象车辆2的情况下(s30:是),转移到s32。信息处理服务器10在未判断为存在驶向连续发生状况的不稳定举动位置的对象车辆2的情况下(s30:否),转移到s36。
[0124]
在s32中,信息处理服务器10通过车辆辅助部11g将不稳定举动位置信息通知给对象车辆2(不稳定举动位置信息通知步骤)。车辆辅助部11g经由通信部13而实施针对对象车辆2的不稳定举动位置信息的通知(提供)。对象车辆2例如通过显示器的图像显示或扬声器的声音输出而向驾驶者通知不稳定举动位置的存在。然后,信息处理服务器10转移到s34。
[0125]
在s34中,信息处理服务器10通过车辆辅助部11g而实施行驶路径改变的指示或自动驾驶解除的指示(第一指示步骤)。车辆辅助部11g例如在对象车辆2为手动驾驶中或者自动驾驶中,并且能够进行基于行驶的路线(道路)的改变或者广阔道路中的路径改变的不稳定举动位置的避免的情况下,实施行驶路径改变的指示。对象车辆2通过避免经过不稳定举动位置,能够避免做出不稳定举动。
[0126]
车辆辅助部11g在对象车辆2为自动驾驶中,并且不能够通过行驶路径改变而避免不稳定举动位置的情况下,进行自动驾驶解除的指示。对象车辆2能够避免在持续自动驾驶的状态下在不稳定举动位置对象车辆2做出不稳定举动。然后,信息处理服务器10结束本次的对象车辆辅助处理。
[0127]
在s36中,信息处理服务器10判断是否存在驶向由相似判断部11e判断为非连续状况的不稳定举动位置的对象车辆2(第二对象车辆判断步骤)。相似判断部11e根据对象车辆数据识别部11a识别的对象车辆数据、不稳定举动位置识别部11b识别的不稳定举动位置、判断部11c的判断结果,判断是否存在驶向被判断为非连续状况的不稳定举动位置的对象车辆2。信息处理服务器10在判断为存在驶向非连续状况的不稳定举动位置的对象车辆2的情况下(s36:是),转移到s38。信息处理服务器10在未判断为存在驶向非连续状况的不稳定举动位置的对象车辆2的情况下(s36:否),结束本次的对象车辆辅助处理。
[0128]
在s38中,信息处理服务器10通过相似判断部11e判断对象车辆2的行驶状态是否与不稳定行驶数据的行驶状态相似(相似判断步骤)。相似判断部11e例如在对象车辆2的车速与不稳定行驶数据中的车速之差小于相似车速阈值、并且对象车辆2的横摆率与不稳定行驶数据中的横摆率之差小于相似横摆率阈值的状态持续了预先设定的设定时间以上的情况下,判断为该对象车辆2的行驶状态与不稳定行驶数据的行驶状态相似。信息处理服务器10在判断为对象车辆2的行驶状态与不稳定行驶数据的行驶状态相似的情况下(s38:是),转移到s40。信息处理服务器10在未判断为对象车辆2的行驶状态与不稳定行驶数据的行驶状态相似的情况下(s38:否),结束本次的对象车辆辅助处理。
[0129]
在s40中,信息处理服务器10通过车辆辅助部11g将不稳定举动位置信息通知给对象车辆2(不稳定举动位置信息通知步骤)。然后,信息处理服务器10转移到s42。
[0130]
在s42中,信息处理服务器10通过车辆辅助部11g而实施稳定行驶数据的通知或稳定行驶指示(第二指示步骤)。车辆辅助部11g例如在对象车辆2为自动驾驶中的情况下,通知在不稳定举动位置未做出不稳定举动的以往的对象车辆2的行驶状态的数据即稳定行驶数据。在这种情况下,关于对象车辆2,按照稳定行驶数据而经过不稳定举动位置,能够以此
方式进行自动驾驶。
[0131]
另一方面,车辆辅助部11g例如在对象车辆2为手动驾驶中的情况下,进行稳定行驶指示,以使对象车辆2的行驶状态接近稳定行驶数据的行驶状态。对象车辆2例如实施按照稳定行驶数据而控制对象车辆2的行驶状态的驾驶辅助,由此抑制在不稳定举动位置做出不稳定举动。此外,车辆辅助部11g也可以与对象车辆2为自动驾驶中或手动驾驶无关地,均进行稳定行驶数据的通知,也可以均进行稳定行驶指示。然后,信息处理服务器10结束本次的对象车辆辅助处理。
[0132]
根据以上说明的本实施方式的信息处理服务器10(以及信息处理服务器10的处理方法),根据对象车辆数据识别对象车辆2做出不稳定举动的不稳定举动位置,并且判断不稳定举动位置为连续发生状况或非连续状况,将判断结果与不稳定举动位置的不稳定举动信息建立关联地存储在存储数据库15中。因此,根据信息处理服务器10,能够将不稳定举动位置与不稳定举动位置为连续发生状况或非连续状况的判断结果建立关联地存储。
[0133]
此外,根据信息处理服务器10,在判断为不稳定举动位置为连续发生状况时,通过向对象车辆2指示避免不稳定举动位置的行驶路径改变,能够避免对象车辆2在不稳定举动位置发生不稳定举动。
[0134]
进一步地,根据信息处理服务器10,在判断为不稳定举动位置为连续发生状况时,通知不稳定举动位置信息并且指示不稳定举动位置处的自动驾驶解除,能够避免在持续自动驾驶的状态下对象车辆2在不稳定举动位置做出不稳定举动。
[0135]
此外,根据信息处理服务器10,在判断为不稳定举动位置为非连续状况时,不进行不稳定举动位置信息的通知,由此,在不稳定举动的再现性不高的情况下,能够抑制在不稳定举动的再现性不高的情况下实施不必要的不稳定举动位置信息的通知。
[0136]
此外,根据信息处理服务器10,在判断为对象车辆2的行驶状态与不稳定行驶数据的行驶状态相似的情况下,将判断为非连续状况的不稳定举动位置的不稳定举动位置信息通知给对象车辆2,由此能够抑制在对象车辆2中产生不稳定举动。
[0137]
此外,根据信息处理服务器10,在存在驶向被判断为非连续状况的不稳定举动位置的对象车辆2的情况下,通过向该对象车辆2通知与不稳定举动位置相关的信息即不稳定举动位置信息、以及稳定行驶数据,能够抑制在该不稳定举动位置处在对象车辆2中产生不稳定举动。
[0138]
此外,根据信息处理服务器10,在判断为对象车辆2的行驶状态与不稳定行驶数据的行驶状态相似的情况下,向对象车辆2通知被判断为非连续状况的不稳定举动位置的不稳定举动位置信息,并且进行指示,以使对象车辆2的行驶状态接近稳定行驶数据的行驶状态,由此能够抑制在该不稳定举动位置处在对象车辆2中产生不稳定举动。
[0139]
以上,对本发明的实施方式进行了说明,但本发明不限于上述实施方式。本发明能够以上述实施方式为基础,根据本领域技术人员的知识进行各种改变、改良,并以这些方式进行实施。
[0140]
信息处理服务器10的行驶数据取得部11d不一定必须取得稳定行驶数据和不稳定行驶数据这两者。行驶数据取得部11d也可以采用是仅取得稳定行驶数据及不稳定行驶数据中的任一方的方式。存储处理部11f无需进行未取得的数据的存储处理。
[0141]
在未取得稳定行驶数据的情况下,不根据针对对象车辆2的稳定行驶数据的通知
以及针对对象车辆2的稳定行驶数据进行驾驶控制辅助。在未取得不稳定行驶数据的情况下,不进行基于相似判断部11e的相似判断。在这种情况下,信息处理服务器10无需具有相似判断部11e。此外,信息处理服务器10也可以采用均不取得稳定行驶数据或不稳定行驶数据,也不具有行驶数据取得部11d的结构。
[0142]
车辆辅助部11g采用的方式也可以为,与不稳定举动位置为连续发生状况或非连续状况无关地,在存在驶向不稳定举动位置的对象车辆2的情况下,向该对象车辆2通知与不稳定举动位置相关的信息即不稳定举动位置信息。附图标记的说明
[0143]2…
对象车辆;10

信息处理服务器;11

处理器;11a

对象车辆数据识别部;11b

不稳定举动位置识别部;11c

判断部;11d

行驶数据取得部;11e

相似判断部;11f

存储处理部;11g

车辆辅助部;15

存储数据库;d

不稳定举动位置。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献