本发明实施例涉及电子信息领域,尤其涉及一种驾考学习方法及装置。
背景技术:
随着科技的发展,人们的生活水平越来越高,汽车成为人们出行的主要交通工具之一,越来越多的人选择考驾照,对驾驶学习也提出更高的要求。目前在驾驶培训方面,主要是教练进行一对一教学,所以存在教学质量不稳定、人力和时间成本高等问题。
因此,亟需一种可以克服上述问题的驾考学习方法及装置。
技术实现要素:
本发明实施例提供一种驾考学习方法及装置,用以解决现有技术中驾驶培训质量不稳定、成本高的问题。
第一方面,本发明实施例提供一种驾考学习方法,该方法包括:
车辆向驾考学员播报驾考指令,然后车辆接收驾考学员的操作,同时获取在驾考学员操作过程中车辆的传感器数据。其中,传感器数据可以来源于踏板、方向盘、档位或灯光中的至少一个。接着车辆的处理器将车辆的传感器数据与驾考指令对应的参考传感器数据进行比较,再根据比较结果确定所述驾考学员的操作是否满足与所述驾考指令对应的驾考操作标准。
本发明实施例中,通过车辆传感器获取驾考学员的操作数据,然后对该操作数据与驾考指令对应的标准数据进行比较,得到驾考学员的具体学习情况并输出给驾考学员,使学员对自己的每一步操作都有准确且直观的评估,帮助学员更准确地找到错误原因,调整驾驶方法。
在一种可能的设计中,车辆传感器包括刹车踏板的传感器。其中,车辆的刹车踏板的传感器数据包括刹车踏板的刹车量程数据l刹,以及刹车时长数据t。进一步地,将车辆的传感器数据与驾考指令对应的参考传感器数据进行比较,包括:包括:
处理器将刹车量程数据l刹与预设的完全踩下刹车的量程l刹进行比较,以及将刹车时长数据t刹与预设的完全踩下刹车所需时长t刹进行比较,具体如下:
当l刹≥l刹,判断车辆被完全刹车;当0<l刹<l刹,判断车辆未被完全刹车;当l刹≤0,判断车辆未被刹车;当t刹≤t刹,判断驾驶学员踩刹车的响应速度合格;当t刹>t刹,判断驾驶学员踩刹车的响应速度慢。
本发明实施例中,通过刹车传感器得到学员的刹车操作数据,然后将该数据与预设标准数据进行比较,得到学员的学习情况,从而帮助学员纠正错误,高效进行驾驶学习。
在一种可能的设计中,车辆传感器包括离合踏板的传感器,其中,车辆离合踏板的传感器数据包括离合踏板的制动量程数据l离。进一步地,将车辆的传感器数据与驾考指令对应的参考传感器数据进行比较,包括:
处理器将离合踏板的制动量程数据l离与预设的完全踩下离合踏板的量程l离进行比较,以及将离合踏板的制动量程数据l离与预设的离合半联动的量程l半进行比较,具体如下:
当l离≥l离,判断驾驶学员完全踩下离合;当l半+τ<l离<l离,判断车辆未达到半联动;当l半-τ≤l离≤l半+τ,判断车辆达到半联动;当0<l离<l半-τ,判断车辆为半联动过度;当l离≤0,判断驾驶学员未踩下离合,其中,τ为半联动可允许偏移量。
在一种可能的设计中,车辆传感器包括方向盘的传感器,其中,车辆方向盘的传感器数据包括驾驶学员操作的方向盘的角度j和驾驶学员操作的方向盘的角度j对应的操作时长t方。进一步地,将车辆的传感器数据与驾考指令对应的参考传感器数据进行比较,包括:
处理器将驾驶学员操作的方向盘的角度j和预设的方向盘角度j进行比较;处理器将驾驶学员操作的方向盘的角度j对应的操作时长t方和方向盘角度j对应的正常操作时长t方进行比较,具体如下:
当j–α≤j≤j+α时,判断驾驶学员的方向盘操作正确;当|j|<|j|-α,判断驾驶学员的转向不足;当|j|>|j|+α,判断驾驶学员的转向过度;当j×j<0,判断驾驶学员的转向方向错误;当t方>t方,判断驾驶学员的转向过慢;当t方≤t方,判断驾驶学员的转向过慢,其中,α为方向盘角度可允许偏移量。
在一种可能的设计中,车辆传感器包括速度传感器,其中,车辆的速度传感器数据v。进一步地,将车辆的传感器数据与驾考指令对应的参考传感器数据进行比较,包括:
处理器将车辆的速度传感器数据v和预设的车辆速度v1、v2进行比较,具体如下:
当v>v2,判断车辆的行驶速度过快;
当v1≤v≤v2,判断车辆的行驶速度正常;
当v≤v1,判断车辆的行驶速度过慢;
其中,v1为与驾驶指令对应的预设最大行驶速度,v2为与驾驶指令对应的预设最小行驶速度。
在一种可能的设计中,向驾考学员播报驾考指令之前,包括:生成与预先设定的驾考路线对应的驾考指令。
在一种可能的实施例中,预先设定好车辆的驾驶路线以及该路线上对应的操作指令。比如,设定车辆应该按照顺序经过各个点位,且设定车辆在点位1时要左转方向盘50度并松开离合;设定车辆在点位2时应踩离合,同时打右转灯并向右转方向盘两圈。
第二方面,本发明实施例提供一种驾考学习装置,该装置的技术效果可以参照上述方法实施例,该装置包括接收单元、发送单元、处理单元。
发送单元,用于向驾考学员播报驾考指令;
接收单元,用于接收驾考学员的操作;
处理单元,用于获取在驾考学员操作过程中车辆的传感器数据,传感器数据包括于踏板的传感器数据、方向盘的传感器数据、速度传感器数据中至少一个;将车辆的传感器数据与驾考指令对应的参考传感器数据进行比较;根据比较结果,确定驾考学员的操作是否满足与驾考指令对应的驾考操作标准。
在一种可能的设计中,处理单元用于,获取刹车踏板的传感器数据,包括刹车踏板的刹车量程数据l刹,以及刹车时长数据t;
进一步地,处理单元,具体用于将刹车量程数据l刹与预设的完全踩下刹车的量程l刹进行比较,以及将刹车时长数据t刹与预设的完全踩下刹车所需时长t刹进行比较,具体如下:
当l刹≥l刹,判断车辆被完全刹车;当0<l刹<l刹,判断车辆未被完全刹车;当l刹≤0,判断车辆未被刹车;当t刹≤t刹,判断驾驶学员踩刹车的响应速度合格;当t刹>t刹,判断驾驶学员踩刹车的响应速度慢。
在一种可能的设计中,处理单元用于,获取离合踏板的传感器数据,包括离合踏板的制动量程数据l离;
进一步地,处理单元具体用于:将离合踏板的制动量程数据l离与预设的完全踩下离合踏板的量程l离进行比较,以及将离合踏板的制动量程数据l离与预设的离合半联动的量程l半进行比较,具体如下:
当l离≥l离,判断驾驶学员完全踩下离合;当l半+τ<l离<l离,判断车辆未达到半联动;当l半-τ≤l离≤l半+τ,判断车辆达到半联动;当0<l离<l半-τ,判断车辆为半联动过度;当l离≤0,判断驾驶学员未踩下离合,其中,τ为半联动可允许偏移量。
在一种可能的设计中,处理单元具体用于,获取方向盘的传感器数据,包括驾驶学员操作的方向盘的角度j和驾驶学员操作的方向盘的角度j对应的操作时长t方;
进一步地,处理单元具体用于:将驾驶学员操作的方向盘的角度j和预设的方向盘角度j进行比较;将驾驶学员操作的方向盘的角度j对应的操作时长t方和方向盘角度j对应的正常操作时长t方进行比较,具体如下:
当j–α≤j≤j+α,判断驾驶学员的方向盘操作正确;当|j|<|j|-α,判断驾驶学员的转向不足;当|j|>|j|+α,判断驾驶学员的转向过度;当j×j<0,判断驾驶学员的转向方向错误;当t方>t方,判断驾驶学员的转向过慢;当t方≤t方,判断驾驶学员的转向过慢,其中,α为方向盘角度可允许偏移量。
在一种可能的设计中,处理单元,用于获取速度传感器数据v;
进一步地,处理单元,具体用于:将车辆的速度传感器数据v和预设的车辆速度v1、v2进行比较,具体如下:
当v>v2,判断车辆的行驶速度过快;当v1≤v≤v2,判断车辆的行驶速度正常;当v≤v1,判断车辆的行驶速度过慢;其中,v1为与驾驶指令对应的预设最大行驶速度,v2为与驾驶指令对应的预设最小行驶速度。
在一种可能的设计中,处理单元,还用于生成与预先设定的驾考路线对应的驾考指令。
第三方面,本发明实施例提供的一种计算设备,包括至少一个处理单元以及至少一个存储单元,其中,所述存储单元存储有计算机程序,当所述程序被所述处理单元执行时,使得所述处理单元执行如上述第一方面任意所述的处理方法。
第四方面,本发明实施例提供的一种计算机可读存储介质,其存储有可由计算设备执行的计算机程序,当所述程序在所述计算设备上运行时,使得所述计算设备执行如上述第一方面任意所述的处理方法。
本发明的这些方面或其它方面在以下实施例的描述中会更加简明易懂。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简要介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本申请实施例提供的一种驾考学习方法流程示意图;
图2为本申请实施例提供的一种驾考学习车辆装置示意图;
图3为本申请实施例提供的一种驾考学习路线点位示意图;
图4为本申请实施例提供的一种驾考学习装置示意图;
图5为本申请实施例提供的一种计算设备示意图。
具体实施方式
为了使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明作进一步地详细描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
图1为一种可能的实施例的驾考学习方法流程示意图,具体包括:
步骤101,车辆向驾考学员播报驾考指令。
在一种可能的实施例中,车辆中的驾考学习装置通过语音的方式向驾考学员播报预先生成的驾考指令,然后学员根据该驾考指令进行操作。比如,在科目二的驾驶学习训练中,驾考学员的车辆进入驾驶教学模式,车辆上的驾考学习装置根据预先设定的程序,首先语音提示驾考学员检查车周安全状况,等检测到学员检查操作完成后,再次语音提示驾考学员系好安全带。
步骤102,车辆接收驾考学员的操作。
在一种可能的实施例中,驾考学员根据驾考指令,对车辆进行驾驶操作。比如,驾考学员在听到车辆驾考学习装置播报“请打右转向灯并向右打方向盘两圈”的驾考指令之后,立刻进行相应操作“打右转向灯”和“向右打方向盘两圈”。
步骤103,车辆获取在驾考学员操作过程中车辆的传感器数据,传感器数据包括踏板的传感器数据、方向盘的传感器数据、速度传感器数据中至少一个。
在一种可能的实施例中,驾考学习装置可以获取刹车踏板、离合踏板、方向盘、档位或灯光的传感器数据。比如,当驾考学员根据驾考指令进行相应操作“打右转向灯”和“向右打方向盘两圈”,其中灯光传感器的数据和方向盘传感器的数据都被装置获取,并用于后续步骤中与标准操作数据进行比较。
步骤104,车辆的处理器将车辆的传感器数据与播报驾考指令对应的参考传感器数据进行比较。
在一种可能的实施例中,驾考学习装置将驾考学员操作对应的传感器数据与预先设定的驾考指令对应的传感器数据进行比较,可以对驾考学员的操作进行评估。
步骤105,根据比较结果,确定所述驾考学员的操作是否满足与所述驾考指令对应的驾考操作标准。
在一种可能的实施例中,驾考学习装置根据步骤104得到的比较结果,进一步地,根据比较结果,确定驾考学员的操作是否满足与所述驾考指令对应的驾考操作标准。进一步地,还可以分析出驾考学员的操作与标准操作的定量区别,由此提示驾考学员,使驾考学员注意容易操作失误的地方,有利于驾考学员的学习进步。
在一种可能的实施例中,上述步骤103,其中,车辆的传感器包括刹车踏板的传感器。
相应的,步骤104中,将车辆的传感器数据,也就是该刹车踏板的传感器数据与驾考指令对应的参考传感器数据进行比较,包括:
将车辆的刹车传感器数据,也就是刹车量程数据l刹与预设的完全踩下刹车的量程l刹进行比较,以及将所述刹车时长数据t刹与预设的完全踩下刹车所需时长t刹进行比较。进一步地,当l刹≥l刹,判断车辆被完全刹车;当0<l刹<l刹,判断车辆未被完全刹车;当l刹≤0,判断车辆未被刹车;当t刹≤t刹,判断驾驶学员踩刹车的响应速度合格;当t刹>t刹,判断驾驶学员踩刹车的响应速度慢。
可选地,步骤105中,根据步骤104中得到的比较结果确定所述驾考学员的操作是否满足与所述驾考指令对应的驾考操作标准。其中,比较结果至少包括以下其中一个:车辆被完全刹车、车辆未被完全刹车、车辆未被刹车、驾驶学员踩刹车的响应速度合格、驾驶学员踩刹车的响应速度慢。
在一种可能的实施例中,在练习考科目二的坡道定点停车项目过程中,当驾考学习装置探测到车辆头部距离停车线30厘米时,播报驾考指令“请立刻踩刹车”。随后驾考学员进行了相应操作,比如驾考学员的刹车时长t刹小于预设标准刹车时长t刹,则判断“驾驶学员踩刹车的响应速度合格”。可选地,驾考学习装置计算t刹与t刹的差值,且通过语音播报的方式反馈:“您的此次刹车操作耗时5秒,比标准耗时快3秒,响应速度合格”。通过上述方法,驾考学员能够充分了解自己的操作过程,有助于驾驶学习。
在一种可能的实施例中,上述步骤103,其中,车辆的传感器包括离合踏板的传感器。
相应的,步骤104中,将车辆的传感器数据,也就是该离合踏板的传感器数据与驾考指令对应的参考传感器数据进行比较,包括:
将车辆的离合踏板的制动量程数据l离与预设完全踩下离合踏板的量程l离、预设的离合半联动的量程l半进行比较。进一步地,当l离≥l离,判断为完全踩下离合;当l半+τ<l离<l离,判断为未达到半联动;当l半-τ≤l离≤l半+τ,判断为达到半联动;当0<l离<l半-τ,判断为半联动过度;当l离≤0,判断为未踩下离合。
可选地,步骤105中,根据步骤104中得到的比较结果确定所述驾考学员的操作是否满足与所述驾考指令对应的驾考操作标准。其中,比较结果至少包括以下其中一个:完全踩下离合、未达到半联动、达到半联动、半联动过度、未踩下离合。
在一种可能的实施例中,在练习考科目二时,学员在控制汽车起步的过程中,驾考学习装置播报驾考指令:“请迅速踩下离合踏板,然后松开离合踏板至半联动状态”,随后驾考学员进行了相应操作但出现失误,比如驾考学员的实际操作的离合踏板的制动量程数据l离大于预先设定的标准值l半+τ,且小于预先设定的标准值l离,也就是:“l半+τ<l离<l离”,则判断为未达到半联动。可选地,该驾考学习装置计算l离与预先设定的标准值l半+τ的差值,通过语音播报的方式反馈给驾考学员:“您此次松开离合不标准,下次应该继续松开离合器4厘米,以保持车辆半联动状态”。通过上述方法,驾考学员对自己的错误有准确的认知,可以减少驾考学员犯相似错误的次数。
在一种可能的实施方式中,上述步骤103,其中,车辆的传感器包括方向盘的传感器。
相应的,步骤104中,将驾驶学员操作的方向盘的角度j和预设的方向盘角度j进行比较;将驾驶学员操作的方向盘的角度j对应的操作时长t方和方向盘角度j对应的正常操作时长t方进行比较。进一步地,当j–α≤j≤j+α,判断驾驶学员的方向操作正确;当|j|<|j|-α,判断驾驶学员的转向不足;当|j|>|j|+α,判断驾驶学员的转向过度;当j×j<0,判断驾驶学员的转向方向错误;当t方>t方,判断驾驶学员的转向过慢;当t方≤t方,判断驾驶学员的转向过慢。其中,α为方向盘角度可允许偏移量。
可选地,步骤105中,比较结果至少包括以下其中一个:方向盘操作正确、转向不足、转向过度、转向方向错误、转向过慢。
在一种可能的实施例中,在练习考科目二时,学员在控制直角转弯的过程中,驾考学习装置播报驾考指令“请向右转方向盘1圈半”。随后驾考学员进行了相应操作但出现失误,比如驾考学员的实际操作是“向右转方向盘1圈”,将此次方向盘传感器数据j、t方和预设的标准方向盘角度j以及j对应的正常操作时长t方进行比较,得到|j|<|j|-α,所以判断此次操作为“转向不足”。于是该驾考学习装置通过语音播报的方式反馈给驾考学员“您此次转向不足,下次请再转半圈”。通过上述方法,驾考学员可以充分认识到自己的错误,有助于下次改正。
在一种可能的实施方式中,上述步骤103,其中,车辆的传感器包括速度传感器。
相应的,步骤104中,将车辆的传感器数据,也就是速度传感器数据与驾考指令对应的参考传感器数据进行比较,包括:将车辆的速度传感器数据v和预设的车辆速度v1、v2进行比较。
进一步地,当v>v2,判断车辆的行驶速度过快;当v1≤v≤v2,判断车辆的行驶速度正常;当v≤v1,判断车辆的行驶速度过慢;其中,v1为与驾驶指令对应的预设最大行驶速度,v2为与驾驶指令对应的预设最小行驶速度。
可选的,步骤105中,比较结果至少包括以下其中一个:车辆的行驶速度正常、车辆的行驶速度过慢。
在另一种可能的实施例中,车辆的传感器还包括灯光和档位的传感器。
相应的,步骤104中,将车辆的传感器数据,也就是该灯光和档位的传感器数据与驾考指令对应的参考传感器数据进行比较,包括:将车辆的传感器数据d与预设的正确操作指令d进行比较。进一步地,d=d,判断为操作正确;否则,判断为操作错误。
相应的,步骤105中,比较结果至少包括以下其中一个:操作正确、操作错误。
在一种可能的实施例中,在练习考科目二时,学员在上车起步过程中,驾考学习装置播报驾考指令“请打左侧转向灯”。随后驾考学员进行了相应操作,比如驾考学员的实际操作是“打左侧转向灯”,则此次操作的传感器数据d1等于预设的正确操作指令d1,所以驾考学习装置判断此次操作正确,于是反馈“此次操作正确”或等待到达下一个点位继续播报指令。
在一种可能的实施例中,在练习考科目二时,学员在上车起步过程中,驾考学习装置播报驾考指令“请挂1挡”。然后驾考学员进行相应操作,得到档位传感器的数据d2,与预设标准传感器数据d2进行比较,当d2=d2,判断操作正确;否则,操作错误。根据判断结果进行相应反馈。
在另一种可能的实施例中,车辆的传感器还包括:图像/动作传感器、速度传感器。可选地,图像/动作传感器,用于检测驾考学员的动作行为。比如,当驾考学习装置根据预设线路播报指令“看左后视镜”后,图像/动作传感器立刻检测驾考学员是否进行“看左后视镜”的动作。进一步地,根据检测结果,得到该驾考学员的学习结果并进行相应反馈。
在一种可能的实施例中,在车辆向驾考学员播报驾考指令之前,还包括:车辆生成与预先设定的驾考路线对应的所述驾考指令。其中,预设的驾考路线上对应有点位信息,车辆比较自身的位置信息和预设的点位信息。
可选的,在本发明实施例中,为了方便确定车辆自身的位置信息和驾考学员输入的操作信息,在车身上布置了位置监测点,例如如图2所示的车辆,车辆200中,布置14个位置监测点和4个传感器,位置监测点和传感器的分布顺序是按设定标定。进一步地,车辆的传感器包括:刹车踏板传感器201、离合踏板传感器202、方向盘传感器203、速度传感器204等;位置检监测点都是通过铅锤投影到地面。可选地,在驾校内根据场地的建设标准以及驾驶学习项目的规范性,采集驾驶学习项目的路线点位信息,再生成点位坐标文件,作为预设路线点位的计算基础信息。
可选的,在本发明实施例中,结合如图3所示的路线点位示意图,该路线点位执行过程可以由图2所示车辆200执行,具体如下:
在一种可能的实施例中,操作人员预先设定好驾考学习路线点位,进一步地,处理器生成与该驾考路线相关的驾考指令,当驾考学员进行s弯项目练习时:车辆200通过位置监测点检测到车辆到达点位301时,可以对应平时驾驶学习中的“当驾考学员观察到左车头与右边缘线重合”,于是车辆200播报预先设置的指令:“请将方向盘向左打一圈”。
进一步地,车辆200接收用户操作,获取包括方向盘传感器203在内的各个传感器的数据。再进一步地,车辆200将获取的传感器数据与驾考指令对应的参考传感器数据进行比较,确定驾考学员的操作是否满足与驾考指令对应的驾考操作标准。
在一种可能的实施例中,车辆200获取驾考学员的方向盘传感器203数据为(-170°),也就是方向盘左转的角度170°和预设的操作指令的方向盘左转角度180°以及允许的方向盘操作误差范围15°进行比较,且将学员操作的时长的13秒和180°对应的正常操作时长8秒进行比较:180°–15°≤170°≤180°+15°,判断学员此次方向盘操作正确。进一步地,13秒>8秒,判断学员此次转向速度过慢。可选地,车辆200通过语音播报的方式反馈:“本次转方向盘的速度比标准慢了5秒,下次请注意”。
当检测到车辆到达点位302时,对应平时的“驾考学员观察到左车头与左边缘线重合”,车辆200播报预先设置的指令:“请将方向盘回正”。
进一步地,车辆200获取包括方向盘传感器203在内的各个传感器数据,并将获取的传感器数据与预先设定的标准操作对应的传感器数据进行比较。
在另一种可能的实施例中,学员在听到指令后,由于紧张踩了刹车,进一步地,车辆200获取的刹车踏板传感器201的刹车量程数据l刹(8cm),和预设的操作指令的刹车踏板传感器数据(0cm)进行比较,得到该学员的操作错误的结果。可选地,车辆200通过语音播报的方式警示该学习结果。
当检测到车辆到达点位303时:对应平时的“驾考学员观察到右车头与右边缘线重合”,车辆200播报预先设置的指令:请将方向盘向右打一圈,并保持离合半联动状态。
进一步地,车辆200处理单元403获取包括方向盘传感器203和离合踏板传感器402的数据。再进一步地,车辆200将获取的传感器数据与预先设定的标准操作对应的传感器数据进行比较,确定学习结果。
可选地,车辆200通过速度传感器204监测车辆的行驶速度,并通过处理器比较当前行驶速度是否符合要求,当不符合要求,比如当监测到车辆200的行驶速度超过预设最高行驶速度80迈时,发出告警或强制停车。
需要说明的是,上述图1、图2、图3仅是一种示例性的简单说明,并不构成对方案的限定,在具体实施中,车辆200的传感器和位置监测点、以及预设路线点位的类型、数量以及结构、功能均可以由本领域技术人员根据需要进行设置,具体不作限定。
为了进一步地解释本发明实施例,图4为一种驾考学习装置,该装置位于车辆200上,该装置的具体内容如下:
驾考学习装置400包括:
发送单元401,用于向驾考学员播报驾考指令。
接收单元402,用于接收驾考学员的操作。
处理单元403,用于获取在驾考学员操作过程中车辆400的传感器数据,传感器数据包括踏板的传感器数据、方向盘的传感器数据、速度传感器数据中至少一个。
处理单元403,还用于将车辆的传感器数据与驾考指令对应的参考传感器数据进行比较。进一步地,根据比较结果,确定驾考学员的操作是否满足与驾考指令对应的驾考操作标准。
在一种可能的实施例中,结合图3所示,处理单元403具体用于:获取刹车踏板传感器201、离合踏板传感器202、方向盘传感器203、速度传感器204。
处理单元403,用于将车辆的传感器数据与驾考指令对应的参考传感器数据进行比较。
处理单元403,用于根据比较结果和预设的驾考操作标准,确定驾考学员的驾考学习结果。
在一种可能的设计中,处理单元403用于,获取刹车踏板的传感器数据,包括刹车踏板的刹车量程数据l刹,以及刹车时长数据t。
进一步地,处理单元403,具体用于将刹车量程数据l刹与预设的完全踩下刹车的量程l刹进行比较,以及将刹车时长数据t刹与预设的完全踩下刹车所需时长t刹进行比较,具体如下:
当l刹≥l刹,判断车辆被完全刹车;当0<l刹<l刹,判断车辆未被完全刹车;当l刹≤0,判断车辆未被刹车;当t刹≤t刹,判断驾驶学员踩刹车的响应速度合格;当t刹>t刹,判断驾驶学员踩刹车的响应速度慢。
在一种可能的设计中,处理单元403用于,获取离合踏板的传感器数据,包括离合踏板的制动量程数据l离。
进一步地,处理单元403具体用于:将离合踏板的制动量程数据l离与预设的完全踩下离合踏板的量程l离进行比较,以及将离合踏板的制动量程数据l离与预设的离合半联动的量程l半进行比较,具体如下:
当l离≥l离,判断驾驶学员完全踩下离合;当l半+τ<l离<l离,判断车辆未达到半联动;当l半-τ≤l离≤l半+τ,判断车辆达到半联动;当0<l离<l半-τ,判断车辆为半联动过度;当l离≤0,判断驾驶学员未踩下离合,其中,τ为半联动可允许偏移量。
在一种可能的设计中,处理单元403具体用于,获取方向盘的传感器数据,包括驾驶学员操作的方向盘的角度j和驾驶学员操作的方向盘的角度j对应的操作时长t方。
进一步地,处理单元403具体用于:将驾驶学员操作的方向盘的角度j和预设的方向盘角度j进行比较;将驾驶学员操作的方向盘的角度j对应的操作时长t方和方向盘角度j对应的正常操作时长t方进行比较,具体如下:
当j–α≤j≤j+α,判断驾驶学员的方向盘操作正确;当|j|<|j|-α,判断驾驶学员的转向不足;当|j|>|j|+α,判断驾驶学员的转向过度;当j×j<0,判断驾驶学员的转向方向错误;当t方>t方,判断驾驶学员的转向过慢;当t方≤t方,判断驾驶学员的转向过慢,其中,α为方向盘角度可允许偏移量。
在一种可能的设计中,处理单元403,用于获取速度传感器204数据v;
进一步地,处理单元403,具体用于:将车辆的速度传感器204数据v和预设的车辆速度v1、v2进行比较,具体如下:
当v>v2,判断车辆的行驶速度过快;当v1≤v≤v2,判断车辆的行驶速度正常;当v≤v1,判断车辆的行驶速度过慢;其中,v1为与驾驶指令对应的预设最大行驶速度,v2为与驾驶指令对应的预设最小行驶速度。
在一种可能的设计中,处理单元403,还用于生成与预先设定的驾考路线对应的驾考指令。
在一种可能的实施例中,发送单元还用于将学习结果发送给驾考学员,比如,以语音播报的方式反馈学员的驾考学习情况。可选地,处理单元将学员的驾考学习情况存储至特定区域,以供后续学习参考。
基于相同的技术构思,本发明实施例提供了一种计算设备,如图5所示,包括至少一个处理器501,以及与至少一个处理器连接的存储器502,本发明实施例中不限定处理器501与存储器502之间的具体连接介质,图5中处理器501和存储器502之间通过总线连接为例。总线可以分为地址总线、数据总线、控制总线等。
在本发明实施例中,存储器502存储有可被至少一个处理器501执行的指令,至少一个处理器501通过执行存储器502存储的指令,可以执行前述的结算方法中所包括的步骤。
其中,处理器501是终端设备的控制中心,可以利用各种接口和线路连接终端设备的各个部分,通过运行或执行存储在存储器502内的指令以及调用存储在存储器502内的数据,从而处理数据。可选的,处理器501可包括一个或多个处理单元,处理器501可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器501中。在一些实施例中,处理器501和存储器502可以在同一芯片上实现,在一些实施例中,它们也可以在独立的芯片上分别实现。
处理器501可以是通用处理器,例如中央处理器(cpu)、数字信号处理器、专用集成电路(applicationspecificintegratedcircuit,asic)、现场可编程门阵列或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件,可以实现或者执行本发明实施例中公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者任何常规的处理器等。结合本发明实施例所公开的方法的步骤可以直接体现为硬件处理器执行完成,或者用处理器中的硬件及软件模块组合执行完成。
存储器502作为一种非易失性计算机可读存储介质,可用于存储非易失性软件程序、非易失性计算机可执行程序以及模块。存储器502可以包括至少一种类型的存储介质,例如可以包括闪存、硬盘、多媒体卡、卡型存储器、随机访问存储器(randomaccessmemory,ram)、静态随机访问存储器(staticrandomaccessmemory,sram)、可编程只读存储器(programmablereadonlymemory,prom)、只读存储器(readonlymemory,rom)、带电可擦除可编程只读存储器(electricallyerasableprogrammableread-onlymemory,eeprom)、磁性存储器、磁盘、光盘等等。存储器502是能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质,但不限于此。本发明实施例中的存储器502还可以是电路或者其它任意能够实现存储功能的装置,用于存储程序指令和/或数据。
基于相同的技术构思,本发明实施例提供了一种计算机可读介质,其存储有可由终端设备执行的计算机程序,当所述程序在终端设备上运行时,使得所述终端设备执行结算方法的步骤。
本领域内的技术人员应明白,本发明的实施例可提供为方法、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。
本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。