一种车载机器人控制汽车远近光灯的方法、计算机装置以及计算机可读存储介质与流程

文档序号:18509937发布日期:2019-08-24 09:01阅读:147来源:国知局
一种车载机器人控制汽车远近光灯的方法、计算机装置以及计算机可读存储介质与流程

本发明涉及汽车远近光灯控制领域,具体是一种车载机器人控制汽车远近光灯的方法、计算机装置以及计算机可读存储介质。



背景技术:

随着科技的发展,汽车已经成为人们出行的必要工具,但是交通意外发生的情况时有发生,特别是在夜间汽车会车的时候常常因为汽车驾驶员错误启用远光灯导致交通意外的发生,由于远光灯的光强度较大且远光灯的照射区域距离地面的高度较高,容易在汽车会车的过程中,使得相对方向汽车的驾驶员被瞬间致盲,从而导致交通意外的发生,缺少一种有效管理汽车远近光灯的方法。

此外,由于相对方向汽车的驾驶员在汽车会车的过程中错误启用远光灯也会导致汽车驾驶员被瞬间致盲,缺少一种及时记录相对方向汽车驾驶员错误启用远光灯等违章信息的方法。



技术实现要素:

本发明的第一目的是提供一种车载机器人有效控制汽车远近光灯、及时记录相对方向汽车驾驶员违章信息的方法。

本发明的第二目的是提供实现上述车载机器人控制汽车远近光灯方法的计算机装置。

本发明的第三目的是提供实现上述车载机器人控制汽车远近光灯方法的计算机可读存储介质。

为了实现上述的第一目的,本发明提供的车载机器人控制汽车远近光灯方法,该方法包括获取当前汽车与相对方向汽车之间的距离值信息,若检测出距离值小于预设距离阈值,判断当前汽车是否启用近光灯,若不是,则发出近光灯启用信号。

可见,在当前汽车与相对方向汽车之间的会车过程中,若当前汽车与相对方向汽车之间的距离值小于预设距离阈值,车载机器人检测出当前汽车没有启用近光灯,则向当前汽车本体系统发送近光灯启用信号,当前汽车本体系统接收到信号后,将当前汽车的远光灯切换为近光灯,达到有效控制汽车远近光灯的目的,避免在会车过程中当前汽车与相对方向汽车之间的距离过近时,当前汽车驾驶员错误启用远光灯使得相对方向行驶汽车的驾驶员被瞬间致盲。

进一步的方案是,若检测出距离值大于预设距离阈值,发出远光灯启用信号。

可见,在当前汽车与相对方向汽车之间的会车过程中,若当前汽车与相对方向汽车之间的距离值大于预设距离阈值,表示则当前汽车与相对方向汽车之间的还有一定的距离,车载机器人直接向当前汽车本体系统发送远光灯启用信号,当前汽车本体系统接收到信号后,检测出当前汽车已启用远光灯,则继续保持当前汽车远光灯的状态;检测当前汽车启用近光灯,则将当前汽车的近光灯切换为远光灯。

进一步的方案是,获取当前汽车与相对方向汽车之间的距离值信息前,执行:接收启动信号。

可见,可以当前汽车上设置光线检测装置例如环境温度传感器,当环境温度传感器检测到光线变暗时即处于黑夜时段,光线检测装置向车载机器人发出启动信号,车载机器人启动工作。

进一步的方案是,发出远光灯启用信号后,执行:接收第一停止信号。

可见,可以在当前汽车上设置光线检测装置例如环境温度传感器,当环境温度传感器检测到光线变亮时即处于白天时段,光线检测装置向车载机器人发出第一停止信号,车载机器人停止工作。

进一步的方案是,若检测出距离值小于预设距离阈值后,还执行:判断相对方向汽车是否启用近光灯,若不是,则采集相对方向汽车所对应的违章信息,并将违章信息发送出去,违章信息包括违章视频图像信息、违章位置信息以及违章时间信息。

可见,在当前汽车与相对方向汽车之间的会车过程中检测出相对方向汽车没有启用近光灯,还可以通过设置在当前汽车上的摄像头采集相对方向汽车的违章信息,并将违章信息发送至第三方数据库例如交通执法部门的数据库。

进一步的方案是,将违章信息发送出去后,执行:接收第二停止信号。

可见,通过在车辆上设置光线检测装置例如环境温度传感器,当环境温度传感器检测到光线变亮时即处于白天时段,光线检测装置向车载机器人发出第二停止信号,车载机器人停止工作。

为了实现上述第二目的,本发明还提供的计算机装置还包括处理器以及存储器,存储器存储有计算机程序,计算机程序被处理器执行时实现上述车载机器人控制汽车远近光灯方法的各个步骤。

为了实现上述的第三目的,本发明还提供的计算机可读存储介质上存储有计算机程序,该计算机程序被处理器执行时实现上述车载机器人控制汽车远近光灯方法的各个步骤。

附图说明

图1是本发明车载机器人控制汽车远近光灯方法第一实施例的流程图。

图2是本发明车载机器人控制汽车远近光灯方法第二实施例的流程图。

以下结合附图及实施例对本发明作进一步说明。

具体实施方式

本发明提供一种车载机器人控制汽车远近光灯的方法,应用在能获取当前汽车与相对方向汽车之间的距离值信息的终端设备上,典型的应用在车载机器人等终端设备上。本发明的计算机装置可以是上述的电子设备,计算机可读存储介质可以是具有数据存储功能的各种存储介质,如flaash、eeprom等非易失性存储器。

车载机器人控制汽车远近光灯方法第一实施例:

本实施例优选的终端设备是车载机器人,车载机器人可以设置在当前汽车的中控台上,参见图1,首先执行步骤s1,接收启动信号。例如,可以在当前汽车上安装光线检测装置例如环境温度传感器,当环境温度传感器检测到光线变黑时即处于黑夜时段,光线检测装置向车载机器人发出启动信号,车载机器人启动进行工作。

接着,执行步骤s2,获取当前汽车与相对方向汽车之间的距离值信息。例如,在车载机器人上设置红外摄像头,车载机器人通过红外摄像头拍摄的视频图像上相对方向汽车的位置变化来计算出当前汽车与相对方向汽车之间的距离值信息。又或者在当前汽车上安装红外激光测距仪,车载机器人通过红外激光测距仪来获取当前汽车与相对方向汽车之间的距离值信息。

然后,执行步骤s3,判断距离值是否小于预设距离阈值,若距离值小于预设距离阈值,则执行步骤s4,判断当前汽车是否启用近光灯,若不是,则执行步骤s5,发出近光灯启用信号。可见,在当前汽车与相对方向汽车之间的距离值小于预设距离阈值,例如150米时,车载机器人通过当前汽车本体系统来确认汽车是否启用近光灯,若确认当前汽车没有启用近光灯,则车载机器人向当前汽车本体系统发出近光灯启用信号,当前汽车本体系统接收到近光灯启用信号,将当前汽车的远光灯切换为近光灯。

若距离值大于预设距离阈值,则执行步骤s7,发出远光灯启用信号。可见,当前汽车与相对方向汽车之间距离值大于预设距离阈值例如150米,当前汽车不需要启用近光灯,车载机器人直接向当前汽车本体系统发送远光灯启用信号,当前汽车本体系统接收到信号后,检测出当前汽车已启用远光灯,则继续保持当前汽车远光灯的状态;检测出当前汽车启用近光灯,则将当前汽车的近光灯切换为远光灯。

最后,执行步骤s6,接收第一停止信号。例如,可以在当前汽车上安装光线检测装置例如环境温度传感器,当环境温度传感器检测到光线变亮时即处于白天时段,光线检测装置向车载机器人发出第一停止信号,车载机器人停止工作。

车载机器人控制汽车远近光灯方法第二实施例:

本实施例优选的终端设备是车载机器人,车载机器人可以设置在当前汽车的中控台上,参见图2,首先执行步骤s11,接收启动信号。例如,可以在当前汽车上安装光线检测装置例如环境温度传感器,当环境温度传感器检测到光线变黑时即处于黑夜时段,光线检测装置向车载机器人发出启动信号,车载机器人启动进行工作。

接着,执行步骤s12,获取当前汽车与相对方向汽车之间的距离值信息。例如,在车载机器人上设置红外摄像头,车载机器人通过红外摄像头拍摄的视频图像上相对方向汽车的位置变化来计算出当前汽车与相对方向汽车之间的距离值信息。又或者在当前汽车上安装红外激光测距仪,车载机器人通过红外激光测距仪来获取当前汽车与相对方向汽车之间的距离值信息。

然后,执行步骤s13,判断距离值是否小于预设距离阈值,若距离值小于预设距离阈值,则执行步骤s14,判断相对方向汽车是否启用近光灯,若不是,则执行步骤s15,采集相对方向汽车所对应的违章信息,并将违章信息发送出去。其中,违章信息包括违章视频图像信息、违章位置信息以及违章时间信息。可见,由于汽车远光灯的光线照射强度大大于汽车近光灯的光线照射强度,且汽车远光灯的照射区域距离地面的高度高于汽车近光灯的照射区域距离地面的高度,车载机器人通过红外摄像头采集的视频图像来识别出相对方向汽车是否启用近光灯,若判断出距离值小于预设距离阈值例如150米时,相对方向汽车没有启用近光灯,则车载机器人通过红外摄像头采集相对方向汽车的违章视频图像信息,并通过安装在当前汽车上的gis地图系统或者cps定位系统获取当前汽车的位置信息,从而计算出相对方向汽车的违章位置信息,还生成违章视频图像信息所关联的违章时间信息。优选的,车载机器人将相对方向汽车的违章信息发送至第三方数据库例如交通执法部门的数据库,达到及时记录相对方向汽车驾驶员违章信息的目的。

若距离值大于预设距离阈值,则执行步骤s17,发出远光灯启用信号。可见,当前汽车与相对方向汽车之间距离值大于预设距离阈值例如150米,当前汽车不需要启用近光灯,车载机器人直接向当前汽车本体系统发送远光灯启用信号,汽车本体系统接收到信号后,检测出汽车已启用远光灯,则继续保持汽车远光灯的状态;检测出汽车启用近光灯,则将汽车的近光灯切换为远光灯。

最后,执行步骤s16,接收第二停止信号。例如,可以在当前汽车上安装光线检测装置例如环境温度传感器,当环境温度传感器检测到光线变亮时即处于白天时段,光线检测装置向车载机器人发出第二停止信号,车载机器人停止工作。

计算机装置实施例:

本实施例的计算机装置包括有处理器、存储器以及存储在存储器中并可在处理器上运行的计算机程序,例如用于实现上述信息处理方法的计算机处理程序。处理器执行计算机程序时实现上述车载机器人控制汽车远近光灯方法的各个步骤。

例如,计算机程序可以被分割成一个或多个模块,一个或者多个模块被存储在存储器中,并由处理器执行,以完成本发明的各个模块。一个或多个模块可以是能够完成特定功能的一系列计算机程序指令段,该指令段用于描述计算机程序在终端设备中的执行过程。

需要说明的是,终端设备可以是桌上型计算机、笔记本、掌上电脑及云端服务器等计算设备。终端设备可包括,但不仅限于,处理器、存储器。本领域技术人员可以理解,本发明的示意图仅仅是终端设备的示例,并不构成对终端设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件,例如终端设备还可以包括输入输出设备、网络接入设备、总线等。

本发明所称处理器可以是中央处理单元(centralprocessingunit,cpu),还可以是其他通用处理器、数字信号处理器(digitalsignalprocessor,dsp)、专用集成电路(applicationspecificintegratedcircuit,asic)、现成可编程门阵列(field-programmablegatearray,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等,处理器是终端设备的控制中心,利用各种接口和线路连接整个终端设备的各个部分。

存储器可用于存储计算机程序和/或模块,处理器通过运行或执行存储在存储器内的计算机程序和/或模块,以及调用存储在存储器内的数据,实现终端设备的各种功能。存储器可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据手机的使用所创建的数据(比如音频数据、电话本等)等。此外,存储器可以包括高速随机存取存储器,还可以包括非易失性存储器,例如硬盘、内存、插接式硬盘,智能存储卡(smartmediacard,smc),安全数字(securedigital,sd)卡,闪存卡(flashcard)、至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。

计算机可读存储介质:

终端设备集成的模块如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明实现上述实施例方法中的全部或部分流程,也可以通过计算机程序来指令相关的硬件来完成,该计算机程序可存储于计算机可读存储介质中,该计算机程序在被处理器执行时,可实现上述车载机器人控制汽车远近光灯方法的各个步骤。

其中,计算机程序包括计算机程序代码,计算机程序代码可以为源代码形式、对象代码形式、可执行文件或某些中间形式等。计算机可读介质可以包括:能够携带计算机程序代码的任何实体或装置、记录介质、u盘、移动硬盘、磁碟、光盘、计算机存储器、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、电载波信号、电信信号以及软件分发介质等。需要说明的是,计算机可读介质包含的内容可以根据司法管辖区内立法和专利实践的要求进行适当的增减,例如在某些司法管辖区,根据立法和专利实践,计算机可读介质不包括电载波信号和电信信号。

需要说明的是,以上仅为本发明的优选实施例,但发明的设计构思并不局限于此,凡利用此构思对本发明做出的非实质性修改,也均入本发明的保护范围之内。

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