基于规则脚本的驾驶员考试系统、辅助驾驶系统及方法技术方案

技术编号:16886352 阅读:70 留言:0更新日期:2017-12-27 04:08
本发明专利技术公开了一种基于规则脚本的驾驶员考试系统及方法,该系统包括脚本定制设备、云服务设备、车载智能评判终端、以及与上述评判终端相连接的车载传感设备、车载定位设备和车载视觉设备。本发明专利技术还公开了一种基于规则脚本的辅助驾驶系统及方法,该系统包括脚本定制设备、云服务设备、车载智能终端、以及与上述智能终端相连接的车载传感设备、车载定位设备、车载视觉设备、车载通信设备、车载控制单元。通过运行自行定制的规则脚本,将技术规则层和技术决策层分离,规则脚本文件量小,上传和下载速度快,便于终端解析运行,从而大大提高了终端运行效率。

Driver examination system, auxiliary driving system and method based on rule script

The invention discloses a pilot test system and method based on the rules of the script, the script system includes customized equipment, cloud service equipment, intelligent vehicle terminal, and evaluation of on-board sensors, connected to the evaluation terminal of vehicle positioning device and vehicle visual equipment. The invention also discloses an auxiliary driving system and method based on the rules of the script, the script system including custom equipment, cloud service equipment, intelligent terminals, and on-board sensors, connected to the intelligent terminal of vehicle positioning device, vehicle vision equipment, vehicle communication equipment, vehicle control unit. By running self customized rule script, the technology rule layer and the technology decision layer are separated. The rule script files are small in volume, fast in upload and download, and convenient for terminal parsing operation, thus greatly improving the efficiency of terminal operation.

【技术实现步骤摘要】
基于规则脚本的驾驶员考试系统、辅助驾驶系统及方法
本专利技术涉及一种驾驶员考试系统、辅助驾驶系统及方法,该系统及方法可用于驾驶员考试、驾驶员培训、智能汽车、智能交通、无人驾驶等领域。
技术介绍
传统的驾驶员考试系统是一类包含车载智能评判终端、车载传感器等组成的一套电子系统设备。通过卫星定位数据、车载传感器获得考生在考试过程中的驾驶行为信息。车载智能评判终端根据终端内的硬编码评判规则库、高精度车道模型自动得出考生考试成绩。此外,辅助驾驶系统已经开始广泛应用:比如倒车入库、侧方停车,不少汽车制造商开发了自动泊车辅助驾驶系统,方便驾驶员准确地泊车。Google、百度等公司也开发了带有自动刹车辅助驾驶系统的汽车样品。特别是无人驾驶车辆中使用了多种辅助驾驶技术。随着汽车技术的发展,智能化技术得到了广泛的应用,这也对车载终端的硬件处理能力提出了更高的要求。为了解决运算能力的问题,有人将评判运算处理全部放在云端服务器。但倘若将评判处理全部放在云端进行,云端进行处理的控制逻辑达不到实时性要求,车载考试系统的实时性、安全性和可靠性难以保证。现有的辅助驾驶系统通常单独运行于车载计算机终端,采用硬编码的方式,开发人员需要时刻修改编码、更新系统,降低了效率,特别是当遇到行驶路况多样化以及行驶要求变更频繁时,独立的车载计算机终端由于运算能力有限,难以应付。同时独立的车载终端需要技术升级时,还得单独到4S店进行技术升级。虽然有不少商家开发了云端服务,让云端运行处理和运算,但是云端再将处理的结果发给车载终端使得控制逻辑达不到实时性要求,系统安全性和可靠性难以保证。
技术实现思路
针对上述技术问题,本专利技术提出了一种基于规则脚本的驾驶员考试系统、辅助驾驶系统及方法。具体技术方案如下:一种基于规则脚本的驾驶员考试系统,该系统包括脚本定制设备、云服务设备、车载智能评判终端(以下简称评判终端)、车载传感设备、车载定位设备以及车载视觉设备。脚本定制设备是一台计算机,运行脚本定制模块,定制评判规则脚本,也还可根据需求定制情景编码;云服务设备包括一台云服务器,用来存储自动化脚本文件;评判终端根据接收到的车载传感、定位或视觉设备之一或其组合采集的数据,运行相应的规则脚本程序,得出评判结果。例如,当车载传感设备检测到发动机熄火时,扣10分;当车载定位设备检测到车辆压实线时,扣100分;车载视觉设备检测到车辆闯红灯时,扣100分。但在实际的应用过程中,评判系统中的规则对应的触发事件数量是有限量的,为了提高评判终端处理速度,简化评判系统,我们将评判终端采用模块化设计,将触发事件条件以情景编码的方式独立出来,简化评判规则脚本。例如,定义触发事件发动机点火为情景编码00001,触发事件车辆挂倒挡为情景编码00002等等。情景编码的定义可以根据事件的类别、高低级别来分类定义,例如触发事件车辆进入路口区域情景编码为20001,触发事件车辆进入路口白实线区域情景编码为20002,触发事件车辆到达路口停车点情景编码为20003。因此,可将评判终端设计成包括情景判断模块和脚本引擎模块,情景判断模块根据终端实时采集的传感、定位、视觉信息之一或其组合判断处车辆所在的情景编码,再根据情景编码筛选出相应的规则脚本,脚本引擎模块运行这些规则脚本,并根据车载传感、定位或者视觉设备输入的信息得出评判结果。例如,当车载定位设备采集到车辆行驶到路口附近,评判终端判断模块判断触发事件为情景编码20001,脚本引擎模块运行与之相应的规则脚本,当车载传感设备检测到车辆熄火时,脚本引擎模块得出扣除10分的结果。一般的,由于考试场地具有固定性,考试场地道路也具有共性,情景编码在评判终端以硬编码的形式存在。但当考试场地道路发生变化时或者机动车驾驶考试规则发生改变时,情景编码也需要相应的改变。本专利技术为满足既可在终端上进行修改,也可以通过脚本定制设备定制情景编码,因此,脚本定制设备可设计成同时包括规则脚本定制模块和情景编码定制模块,以定制车辆所在的多种情景编码以及对应的规则脚本,通过云服务设备增量下载到评判终端,此时评判终端还可增加一个引擎模块来解析新的情景编码。需要说明的是,一个情景编码可以对应一个或者多个规则脚本,也可以是多个情景编码对应一个规则脚本,这些都是设计或者开发人员根据实际情况或者评判、控制规则进行合适的开发设计。规则脚本和情景编码的下载方式优选为增量下载,下载量小,下载速度快,不同于普通的软件包的整体下载。优选的,脚本定制设备自定义适合车载终端的规则脚本语言,以有限状态机作为语言框架,基本语法结构就是由车载传感事件产生评判结果。规则脚本一般为XML格式,文件大小一般为几KB,下载量小,下载速度快,便于终端解析,大大提高了终端的运行速度。优选的:所述自定义规则脚本以有限状态机作为框架,主要语法元素为入口函数、出口函数、状态定义、状态转移函数、规则产生事件和规则判别结果。优选的:所述情景编码用于对规则脚本进行分类。优选的:所述情景判别模块依据一定的判别依据,通过车载传感器、定位或者视觉设备之一或其组合采集的信息,对车辆所在情景进行判别,得出情景编码,筛选出相应的规则,由脚本引擎模块加载并运行。优选的:脚本引擎模块采用自定义解析器的方式实现。优选的:脚本定制设备运行脚本定制模块,可通过人工定制脚本,也可通过机器学习的方式自动产生脚本。优选的:所述评判终端为一终端计算机,包括处理器以及与处理器相连接的存储器、显示器。优选的:所述显示器为电容屏触摸显示器。优选的:所述驾驶员考试系统还包括车载通信设备,所述车载通信设备与评判终端相连接,车载通信设备还包括无线电台通信部件、无线移动通信部件以及无线局域网通信部件,其中电台通信部件接收卫星定位基准站发送的定位校正数据,无线局域网通信部件或者移动通信部件接收驾校或者监控中心发送的信息,其中移动通信部件支持全网通。优选的:所述车载智能评判终端还包括IC卡识别模块。进一步的,IC卡识别模块支持非接触式学员IC卡识别,支持学员身份证识别。优选的:所述车载传感器包括超声波雷达用于检测车辆附件物体。优选的:所述卫星定位设备支持GPS/GLONASS/北斗定位模式,接收一个或者多个监控中心的位置定位请求,并上传位置信息,支持按时间间隔、距离间隔或者外部事件触发方式上传位置信息。优选的:所述车载视觉设备包括多个摄像头,包括用于采集驾驶员人脸信息的摄像头,用于采集车外信息的摄像头,以及用于采集车内信息的摄像头。本专利技术公开了一种基于规则脚本的驾驶员考试方法,该方法包括:定制评判规则脚本,上传至云服务设备;车载智能评判终端从云服务设备下载评判规则脚本;车载智能评判终端根据车载传感、定位、视觉设备之一或其组合采集的数据运行评判规则脚本,以得出考试评判结果。优选的,通过脚本定制设备定制评判规则脚本。优选的,车载智能评判终端根据车载传感、定位、视觉设备之一或其组合采集的数据判断出车辆所在的情景编码,并根据车辆所在的情景编码筛选出相应的评判规则脚进行运行。优选的,通过脚本定制设备定制情景编码并上传至云服务设备供车载智能评判终端下载,和/或直接调用车载智能评判终端内置的情景编码。优选的,所述规则脚本可通过人工定制,也可通过机器学习的方式自动产生。本专利技术还公开了一种基于规则脚本的本文档来自技高网...
基于规则脚本的驾驶员考试系统、辅助驾驶系统及方法

【技术保护点】
一种基于规则脚本的驾驶员考试系统,其特征在于,该系统包括脚本定制设备、云服务设备、车载智能评判终端、以及与车载智能评判终端连接的车载传感设备、车载定位设备和车载视觉设备;其中,脚本定制设备用于定制评判规则脚本,并将定制完成的评判规则脚本上传至云服务设备;云服务设备用于存储评判规则脚本,以供车载智能评判终端下载;车载智能评判终端被配置为根据接收到的车载传感、定位或视觉设备之一或其组合采集的数据运行相应的评判规则脚本,以得出驾驶员考试评判结果。

【技术特征摘要】
1.一种基于规则脚本的驾驶员考试系统,其特征在于,该系统包括脚本定制设备、云服务设备、车载智能评判终端、以及与车载智能评判终端连接的车载传感设备、车载定位设备和车载视觉设备;其中,脚本定制设备用于定制评判规则脚本,并将定制完成的评判规则脚本上传至云服务设备;云服务设备用于存储评判规则脚本,以供车载智能评判终端下载;车载智能评判终端被配置为根据接收到的车载传感、定位或视觉设备之一或其组合采集的数据运行相应的评判规则脚本,以得出驾驶员考试评判结果。2.根据权利要求1所述的驾驶员考试系统,其特征在于,车载智能评判终端包括情景判断模块和脚本引擎模块,情景判断模块被配置为判断车辆所处的情景编码,并根据车辆所处的情景编码筛选出相应的评判规则脚本;脚本引擎模块被配置为运行情景判断模块筛选出的规则脚本。3.根据权利要求2所述的驾驶员考试系统,其特征在于,脚本定制设备还用于定制情景编码,并将定制完成的情景编码上传至云服务器;云服务设备存储情景编码以供车载智能评判终端下载。4.一种基于规则脚本的驾驶员考试方法,其特征在于,该方法包括:通过脚本定制设备定制评判规则脚本,并将定制完成的评判规则脚本上传至云服务设备;车载智能评判终端从云服务设备下载评判规则脚本;车载智能评判终端接收车载传感、定位、视觉设备之一或其组合采集的数据;车载智能评判终端根据接收到的数据运行相应的评判规则脚本,以得出考试评判结果。5.如权利要求4所述的驾驶员考试方法,其特征在于,车载智能评判终端根据接收到的数据判断车辆所处的情景编码,根据车辆所处的情景编码筛选并运行相应的评判规则脚。6.一种基于规则脚本的辅助驾驶系统,其特征在于,该系统包括脚本定制设备、云服务设备、车载智能终端、以及与车载智能终端连接的车载传感设备、车载...

【专利技术属性】
技术研发人员:刘海青叶剑钱嵊山宋智
申请(专利权)人:南京多伦科技股份有限公司
类型:发明
国别省市:江苏,32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1