HI,欢迎来到起点商标网!
24小时服务QQ:2880605093

一种商用车自动驾驶HMI交互系统及方法与流程

2021-02-03 12:02:01|359|起点商标网
一种商用车自动驾驶HMI交互系统及方法与流程
一种商用车自动驾驶hmi交互系统及方法
技术领域
[0001]
本发明涉及自动驾驶领域,特别涉及一种商用车自动驾驶hmi交互系统及方法。


背景技术:

[0002]
目前,自动驾驶汽车设置人机界面(human machine interface,hmi)以用于车辆信息(仪表盘实现车速、发动机转速、油量等),以及导航、娱乐(小显示屏用于广播音乐、导航)等信息的显示。
[0003]
发明人研究发现,在相关技术中人机显示界面包含了车辆运行信息等基本信息,能够通过人机显示界面对自动驾驶车辆进行基本的控制。但随着语音交互和多媒体播放的普及,在自动驾驶过程中进行多音频/视频等多媒体播放和语音交互的需求越来越多,显示屏无法满足多种音频/视频请求的显示需求的响应,或需要手动进行切换控制,导致用户体验不佳,还会出现由于多种音源同时播放导致的整车音源混轮问题。


技术实现要素:

[0004]
本发明实施例提供一种商用车自动驾驶hmi交互方法,旨在解决显示屏无法智能地响应自动驾驶界面以及多种多媒体音、视频的显示需求,以及由于多种音频同时播放导致的整车音源混轮问题,优化自动驾驶人机交互显示屏智能显示需求的同时提升用户体验。
[0005]
第一方面,提供了一种商用车自动驾驶hmi交互方法,其包括:自动驾驶控制器接收到自动驾驶激活信号后,将绘制的自动驾驶界面信息和自动驾驶界面跳转请求发送至显示屏控制器;显示屏控制器接收所述自动驾驶界面跳转请求后,根据视频显示优先级决定是否支持跳转;若判断为支持跳转,显示屏控制器将自动驾驶界面信息发送至显示屏。
[0006]
在一些实施例中,所述根据视频显示优先级决定是否支持跳转,包括:显示屏控制器将当前显示界面与自动驾驶界面进行视频显示优先级判读;根据所述视频显示优先级判读的结果生成对应的确认指令;若所述确认指令为显示自动驾驶界面,判断为支持跳转。
[0007]
在一些实施例中,所述视频显示优先级包括:显示倒车影像界面优先于显示环景影像界面;所述显示环景影像界面优先于显示自动驾驶界面;所述显示自动驾驶界面优先于显示其他功能界面。
[0008]
在一些实施例中,还包括:显示屏控制器收到外部指令后,若所述外部指令为手动进入自动驾驶界面请求,则在支持手动进入自动驾驶界面时进入自动驾驶界面;若所述外部指令为退出自动驾驶界面请求时,则显示屏退出自动驾驶界面;显示屏退出自动驾驶界面后,显示屏支持进入其他功能界面。
[0009]
在一些实施例中,所述在支持手动进入自动驾驶界面时进入自动驾驶界面,包括:接收自动驾驶控制器反馈的画面状态信息;若所述画面状态信息为准备就绪,则进入自动驾驶界面;若所述画面状态信息为状态异常,则不进入自动驾驶界面并发出用户提醒。
[0010]
在一些实施例中,还包括:显示屏控制器收到音频打断请求后,根据音频打断优先
级决定是否支持所述音频打断请求。
[0011]
在一些实施例中,所述音频打断优先级,包括:蓝牙电话优先于语音播报;所述语音播报优先于多媒体播放。
[0012]
在一些实施例中,所述显示屏配置有多种音源播放功能;所述自动驾驶控制器配置有导航语音播报功能;所述根据音频打断优先级决定是否支持所述音频打断请求,包括:若所述音频打断请求为语音播报,显示屏控制器将当前播放音频与所述语音播报进行音频打断优先级判读,并反馈携带是否播放的应答报文至自动驾驶控制器;自动驾驶控制器根据所述应答报文判断是否进行语音播报;若所述音频打断请求为其他音源打断请求,显示屏控制器将当前播放音频与所述其他音频进行音频打断优先级判读;并反馈携带是否播放的应答报文至显示屏。
[0013]
另一方面,还提供了一种商用车自动驾驶hmi交互系统,其包括:自动驾驶控制器,其用于接收到自动驾驶激活信号后,将绘制的自动驾驶界面信息和自动驾驶界面跳转请求发送至显示屏控制器;显示屏控制器,其用于接收所述自动驾驶界面跳转请求后,根据视频显示优先级决定是否支持跳转;若判断为支持跳转,显示屏控制器将自动驾驶界面信息发送至显示屏;显示屏,其用于接收外部指令,并将外部指令传达至显示屏控制器,同时根据显示屏控制器的反馈报文信息显示相应的内容。
[0014]
在一些实施例中,所述显示屏控制器用于在接收到音频打断请求后,根据音频打断优先级决定是否支持所述音频打断请求,并将携带是否支持所述音频打断请求的应答报文反馈至自动驾驶控制器或显示屏;所述显示屏配置有多种音源播放功能,其用于根据从显示屏控制器反馈的所述应答报文进行音频播放;所述自动驾驶控制器配置有导航语音播报功能,其用于根据从显示屏控制器反馈的所述应答报文进行语音播报。
[0015]
本发明提供的技术方案带来的有益效果包括:本发明实施例提供了一种商用车自动驾驶hmi交互方法,定义了自动驾驶控制器与显示屏控制器之间的自动驾驶界面显示逻辑,同时显示屏控制器可通过进行视频显示优先级与音频播放优先级判读,并将判读结果以报文发送至自动驾驶控制器与显示屏,实现了自动驾驶过程中多种音、视频以及语音交互的智能响应,避免多种音源同时播放导致的整车音源混轮问题,提升自动驾驶的用户体验。
附图说明
[0016]
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0017]
图1为本发明实施例一提供的一种商用车自动驾驶hmi交互方法的流程示意图;
[0018]
图2为本发明实施例二提供的一种商用车自动驾驶hmi交互方法的流程示意图;
[0019]
图3为本发明实施例三提供的一种商用车自动驾驶hmi交互方法的流程示意图;
[0020]
图4为本发明实施例四提供的一种商用车自动驾驶hmi交互方法的流程示意图;
[0021]
图5为本发明实施例五提供的一种商用车自动驾驶hmi交互方法的流程示意图;
[0022]
图6为本发明实施例提供的一种商用车自动驾驶hmi交互系统示意图;
[0023]
图7为本发明实施例提供的显示屏首页界面示意图;
[0024]
图8为本发明实施例提供的显示屏显示自动驾驶界面的示意图。
具体实施方式
[0025]
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明的一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0026]
如图1所示,本发明实施例一提供了一种商用车自动驾驶hmi交互方法,其包括步骤:
[0027]
s101、自动驾驶控制器接收到自动驾驶激活信号后,将绘制的自动驾驶界面信息和自动驾驶界面跳转请求发送至显示屏控制器;
[0028]
s102、显示屏控制器接收所述自动驾驶界面跳转请求后,根据视频显示优先级决定是否支持跳转;
[0029]
s103、若判断为支持跳转,显示屏控制器将自动驾驶界面信息发送至显示屏。
[0030]
需要说明的是,本发明所有实施例中所述的自动驾驶控制器、显示屏控制器以及显示屏在硬件功能和数据传输方式上满足上述步骤的实施。在一个具体的应用实例中,如图6所示,所述显示屏控制器包括can收发器(其中can是控制器局域网络controller area network的简称)、解串芯片(其内设置有串行解串器接口电路)、串行芯片(其内设置有串行通讯接口电路)、mpu(microprocessor unit微处理器)和mcu(microcontroller unit微控制单元);所述自动驾驶控制器包括can收发器、串行芯片、mpu和mcu;所述显示屏包括解串芯片和tft显示屏(其中tft为thin film transistor的缩写,指薄膜晶体管)。具体地,所述串行芯片用于将自动驾驶控制器绘制的自动驾驶界面转为lvds信号输出;所述解串芯片用于将lvds信号还原为自动驾驶界面;其中视频传输协议为mipi

csi2,iic协议中显示屏控制器为主节点,adcu为从节点。
[0031]
可以理解的是,在步骤s1中,自动驾驶控制器接收到自动驾驶激活信号后,将绘制的自动驾驶界面信息和自动驾驶界面跳转请求发送至显示屏控制器中,所述的绘制的自动驾驶界面信息,是指自动驾驶控制器内部集成高精度地图和导航地图功能,可进行自动驾驶显示界面的渲染绘制;所述自动驾驶界面信息和自动驾驶界面跳转请求应理解为经串行芯片转化后的lvds信号;同样地,在步骤s103中,显示屏控制器将自动驾驶界面信息发送至显示屏中所述的自动驾驶界面信息为经串行芯片转化后的lvds信号。显示屏接收到携带自动驾驶界面信息的lvds信号后,经解串芯片可将lvds信号还原为自动驾驶界面进行显示。
[0032]
可以理解的是,在步骤s102中,所述根据视频显示优先级决定是否支持跳转中,视频显示优先级可以理解为一种策略算法,用于使显示屏控制器对多种视频界面显示请求进行智能排序,并按照算法进行优先响应。此处所述的支持跳转,应该理解为支持显示屏从当前显示界面跳转到自动驾驶界面。
[0033]
本实施例通过上述方案,定义了一种自动驾驶控制器与显示屏控制器之间的自动驾驶界面显示逻辑,显示屏控制器可以进行视频显示优先级判读,并通过将判读结果以报文发送至自动驾驶控制器与显示屏,实现了自动驾驶过程中多种视频显示需求的智能响
应,提升用户体验。
[0034]
如图2所示的实施例二,步骤s102中所述根据视频显示优先级决定是否支持跳转,还包括步骤:
[0035]
s102-a、显示屏控制器将当前显示界面与自动驾驶界面进行视频显示优先级判读;
[0036]
s102-b、根据所述视频显示优先级判读的结果生成对应的确认指令;
[0037]
s102-c、若所述确认指令为显示自动驾驶界面,判断为支持跳转。
[0038]
可以理解的是,步骤s102-a给出了显示屏控制器进行视频显示优先级判读的判读对象,即将当前显示屏所显示的画面与自动驾驶界面跳转请求所要求显示的自动驾驶界面进行优先级判读。
[0039]
在一些实施例中,所述视频显示优先级包括:显示倒车影像界面优先于显示环景影像界面;所述显示环景影像界面优先于显示自动驾驶界面;所述显示自动驾驶界面优先于显示其他功能界面。
[0040]
需要说明的是,所述倒车影像界面包括用于泊车辅助的相关可视化的声音和视频画面;所述环景影像界面包括车周360度实时全景视图;所述其他功能界面包括:收音机、图片、多媒体音视频等。
[0041]
如图3所示的实施例三,一种商用车自动驾驶hmi交互方法还包括步骤:
[0042]
s201、显示屏控制器收到外部指令后,若所述外部指令为手动进入自动驾驶界面请求,则在支持手动进入自动驾驶界面时进入自动驾驶界面;
[0043]
s202、若所述外部指令为退出自动驾驶界面请求时,则显示屏退出自动驾驶界面;
[0044]
s203、显示屏退出自动驾驶界面后,显示屏支持进入其他功能界面。
[0045]
需要说明的是,所述显示屏具有人机交互功能,如图7、8所示,显示屏首页或者进入自动驾驶界面后,用户可以在显示屏的触控区域进行触控操作。触控操作的指令信息以iic协议进行传输,并通过lvds接口回传至显示屏控制器或自动驾驶控制器进行信息处理。此处所述的触控操作包括输入用户界面的指令、或在已经显示的自动驾驶界面中输入目的地和途径地、开始导航、返回等信息。相应地,所述触控操作的指令信息包括触控坐标、触控区域以及触控操作的内容。
[0046]
可以理解的是,在步骤s201中,所述外部指令包括用户从显示屏进行触控操作的指令。所述若所述外部指令为手动进入自动驾驶界面请求,是本实施例提供的一种特殊的情况,即,如当自动驾驶功能未被激活时,用户想要通过手动点击自动驾驶图标进入自动驾驶界面,此时所述的外部指令是指手动进入自动驾驶界面请求。
[0047]
本实施例通过上述方案,定义了在人机交互的场景下,显示屏、显示屏控制器与自动驾驶控制器之间的自动驾驶界面显示逻辑,以及在自动驾驶功能未激活的情况下,如何通过手动进行自动驾驶界面显示的方法。
[0048]
如图4所示的实施例四,所述在支持手动进入自动驾驶界面时进入自动驾驶界面,还包括步骤:
[0049]
s201-a、接收自动驾驶控制器反馈的画面状态信息;
[0050]
s201-b、若所述画面状态信息为准备就绪,则进入自动驾驶界面;
[0051]
s201-c、若所述画面状态信息为状态异常,则不进入自动驾驶界面并发出用户提
醒。
[0052]
可以理解的是,所述画面状态信息为准备就绪是指自动驾驶控制器已经完全绘制出自动驾驶界面,所述的画面状态指自动驾驶界面。而所述状态异常,应该理解为包括自动驾驶控制器没有完全绘制出自动驾驶界面的状态。
[0053]
在一些实施例中,还包括步骤s301:显示屏控制器收到音频打断请求后,根据音频打断优先级决定是否支持所述音频打断请求。
[0054]
可以理解的是,所述音频打断优先级可以理解为一种策略算法,用于使显示屏控制器对多种音频播放请求进行智能排序,并按照算法进行优先响应。
[0055]
本实施例通过上述方案,实现了自动驾驶过程中多种音频以及语音交互的智能响应,避免多种音源同时播放导致的整车音源混轮问题,提升驾驶过程中的用户体验。
[0056]
在一些实施例中,所述音频打断优先级,包括:蓝牙电话优先于语音播报;所述语音播报优先于多媒体播放。
[0057]
需要说明的是,此处的多媒体包括收音机、音频、视频等。
[0058]
如图5所示的实施例五,显示屏配置有多种音源播放功能;自动驾驶控制器配置有导航语音播报功能;在步骤s301中,所述根据音频打断优先级决定是否支持所述音频打断请求,包括步骤:
[0059]
s301-a、若所述音频打断请求为语音播报,显示屏控制器将当前播放音频与所述语音播报进行音频打断优先级判读,并反馈携带是否播放的应答报文至自动驾驶控制器;
[0060]
s301-b、自动驾驶控制器根据所述应答报文判断是否进行语音播报;
[0061]
s301-c、若所述音频打断请求为其他音源打断请求,显示屏控制器将当前播放音频与所述其他音频进行音频打断优先级判读,并反馈携带是否播放的应答报文至显示屏。
[0062]
需要说明的是,在本实施例中,显示屏配置有多种音源播放功能,因此可通过驱动扬声器进行收音机、音乐、蓝牙电话等多种音源播放,自动驾驶控制器配置有独立的扬声器可用于进行导航语音播报功能。
[0063]
可以理解的是,步骤s301-a、s301-b中,若所述音频打断请求为语音播报,则可以理解为由自动驾驶控制器通过can报文方式向显示屏控制器发出了音频打断请求,而在自动驾驶控制器需要进行语音播报期间,会持续通过can报文发出所述的音频打断请求,直到收到显示屏控制器允许播放的应答报文后,才停止发送语音播报音频打断请求并进行导航语音播报。步骤s301-b中,其他音源打断请求包括蓝牙电话、以及多媒体播放等。在上述步骤之后,若音频打断请求的音频播放结束,则显示屏控制器继续播放被打断前的音源。
[0064]
在一些实际应用中,自动驾驶控制器进行语音播报时,若显示屏控制器收到优先级更高的蓝牙电话后,则发送不支持语音播报的应答报文,自动驾驶控制器收到后暂停语音播报,显示屏控制器进行蓝牙电话声音输出,直至蓝牙电话结束后,若自动驾驶控制器还在发送语音播报音频打断请求,显示屏控制器发送支持语音播报的应答报文,由自动驾驶控制器继续进行语音播报,若自动驾驶控制器不在发送语音播报音频打断请求,则显示屏控制器播放被自动驾驶控制器打断前播放的音源。
[0065]
如图6所示,另一些实施例提供了一种商用车自动驾驶hmi交互系统,其包括:自动驾驶控制器,其用于接收到自动驾驶激活信号后,将绘制的自动驾驶界面信息和自动驾驶界面跳转请求发送至显示屏控制器;显示屏控制器,其用于接收所述自动驾驶界面跳转请
求后,根据视频显示优先级决定是否支持跳转;若判断为支持跳转,显示屏控制器将自动驾驶界面信息发送至显示屏;显示屏,其用于接收外部指令,并将外部指令传达至显示屏控制器,同时根据显示屏控制器的反馈报文信息显示相应的内容。
[0066]
在一些实施例中,所述显示屏控制器用于在接收到音频打断请求后,根据音频打断优先级决定是否支持所述音频打断请求,并将携带是否支持所述音频打断请求的应答报文反馈至自动驾驶控制器或显示屏;所述显示屏配置有多种音源播放功能,其用于根据从显示屏控制器反馈的所述应答报文进行音频播放;所述自动驾驶控制器配置有导航语音播报功能,其用于根据从显示屏控制器反馈的所述应答报文进行语音播报。
[0067]
在本发明的描述中,需要说明的是,术语“上”、“下”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。除非另有明确的规定和限定,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通。对于本领域的普通技术人员而言,可以根据具体情况理解上述术语在本发明中的具体含义。
[0068]
需要说明的是,在本发明中,诸如“第一”和“第二”等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
[0069]
以上所述仅是本发明的具体实施方式,使本领域技术人员能够理解或实现本发明。对这些实施例的多种修改对本领域的技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所申请的原理和新颖特点相一致的最宽的范围。

起点商标作为专业知识产权交易平台,可以帮助大家解决很多问题,如果大家想要了解更多知产交易信息请点击 【在线咨询】或添加微信 【19522093243】与客服一对一沟通,为大家解决相关问题。

此文章来源于网络,如有侵权,请联系删除

tips