关联系统-智能座舱控制器ICC

智能座舱构成

在这里插入图片描述
如上图所示,智能座舱主要是由仪表、中控、HUD、语音、DMS/OMS等多种交互通道组成,其宗旨是提升人的交互体验,使车辆更加智能化,情感化。

智能座舱内部功能

仪表功能

在这里插入图片描述

SR场景重构

在这里插入图片描述

如上图所示,仪表区域可实现对现实场景的重构,此功能称为SR场景重构,其重构内容主要包括:动态目标物、静态目标物、车道线、自车模型:
——动态目标物渲染:由ICC接收动态目标物结构体进行显示,结构体内容包括:目标ID、目标类型Type、目标X坐标、目标Y坐标、目标Yaw角、目标颜色
——静态目标物渲染:由ICC接收静态目标物结构体进行显示,结构体内容包括:目标ID、目标类型Type、目标X坐标、目标Y坐标、目标Yaw角
——车道线渲染:由ICC接收车道线方程y=C3 * x^3 + C2 * x^2 + C1 * x + C0的四个系数C0、C1、C2、C3以及起点X坐标、终点X坐标、车道线索引、车道线类型进行显示;此处有个点为C0发生跳变的时候,需要将车道线索引进行调整;C0为距离左侧车道线的距离,在变道过程中,C0会发生一次跳变,之前的左侧车道线会变为右侧车道线,此时需要调整一下索引值;除以上实现方法外,还可直接接收车道线离散点进行车道线拟合显示
——自车模型渲染:主要渲染车辆状态,四门两盖灯光等,可直接接收整车相关信号进行显示

Toast弹窗

在这里插入图片描述

如图所示,仪表支持相关文字信息提示,可根据TextMessage信号进行相关显示

ICON图标

在这里插入图片描述

如图所示,可支持功能状态的实时显示, 可根据功能状态机信号进行相关显示

2D/3D动效

在这里插入图片描述

如图所示,仪表还支持2D/3D动效的渲染【如:本车道蓝色渲染】,一般动效都会与功能状态绑定或与报警信号绑定,可根据实际情况进行相关显示

Voice声音

除以上显示功能外, 仪表还附带喇叭,可进行声音的提示,可根据信号VoiceRemind进行相关提示

中控功能

中控设置项

在这里插入图片描述
如上图所示,中控支持对自驾功能的相关设置,允许用户根据自身喜好进行设置;

设置项记忆:
设置项记忆一般两种:每次上电开启、首次默认一个设置,后续记忆;相关实现策略如下:
——自驾域控制器ADCC与座舱域控制器ICC均作设置项记忆,以自驾域控制器ADCC记忆为主;
——若ICC上电早于ADCC,则ICC按照之前设置项记忆状态显示【若此情况发生于首次上电,ICC按照初始默认状态显示】,当ADCC上电后,ICC根据接收ADCC信号进行设置项显示;
——若ADCC上电早于ICC,则ICC按照接收ADCC信号进行设置项显示;
设置项显示:
设置项显示状态可与功能状态机对应,对于主动安全类功能,其设置项状态OFF对应功能状态机OFF+Failure;设置项状态ON对应功能状态机其他状态;对于行泊车功能,其设置项状态OFF对应功能状态机OFF;设置项状态ON对应功能状态机其他状态;
2秒校验机制:
用户更改设置项后,ICC连续发3帧信号,之后周期发送None【未操作情况下,默认发周期发None】,直接显示更改后的设置项,2秒后校验ADCC信号,若ADCC反馈信号与ICC发送信号不一致,显示状态会切回ADCC发送的信号状态
功能故障反馈:
——设置项关闭情况下:
无论安全类功能还是行泊车功能,出现故障均不作提示
——设置项开启情况下:
若安全类功能故障,直接报故障提示,同时设置项置为关闭状态;此时用户点击,则提示"系统故障,无法开启";若行泊车功能故障,不报故障提示,当用户主动激活功能时,再提示故障
付费订阅
有些高阶功能需要学习考试或付费订阅才能开启,此时ICC需要查询云端许可证,根据查询结果,选择置灰或进行提示
级联设置
对于两个设置项之间存在关联的,ICC需要做伸缩栏目或置灰处理

负一屏

在这里插入图片描述
负一屏可支持功能设置项或功能入口,用户点击一般都会进行相关反馈,或发送功能开启命令,或更改设置项

Docker栏

在这里插入图片描述
如图所示,中控边侧一般会设置Docker栏,用户功能的快捷进入或退出,点击可发送功能开启或退出命令

全APP应用

在这里插入图片描述
如图所示,中控全APP应用中将显示所有功能的快捷入口,用户可通过点击实现功能进入

除以上功能外,中控还支持仪表所具有的功能【SR场景重构、Toast弹窗、ICON图标、2D/3D动效、Voice声音】

语音功能

语音播报

ICC内部一般都会集成语音包APK,语音供应商一般会根据语音需求,提前做好语音库,通过固定的链接去调用即可:
在这里插入图片描述
除此之外,还可直接编辑语义信息,直接调用TTS播报接口进行语音播报

语音控制

ICC内部还支持语音命令的转发,用于控制功能
在这里插入图片描述

HUD功能

在这里插入图片描述
HUD俗称小仪表,仪表具备的功能,其基本都可以实现

DMS/OMS检测

在这里插入图片描述
随着智能化的提升,目前很多车型都已配备DMS/OMS检测功能,可实现对驾驶员的疲劳检测及车内生物的检测;

智能座舱外部接口

智能座舱支持上位机调用以上功能接口,以完成所需要的渲染效果;除此之外,智能座舱还支持集成渲染APK包,方便上位机进行渲染逻辑的实施,不过此种形式需要ICC与APK之间对齐好内部信号接口,便于信号的转发与传递

  • 23
    点赞
  • 22
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
在JavaScript中,对字符串进行排序可以使用数组的排序方法。首先,将字符串按照指定的排序规则转换为数组,然后使用数组的排序方法对数组进行排序,最后将排序后的数组再转换回字符串。 例如,要对字符串 "c1 c2 c3" 进行排序,可以按照以下步骤进行操作: 1. 将字符串按照空格分割为数组:["c1", "c2", "c3"]。 2. 使用数组的排序方法对数组进行排序,默认情况下是按照字母顺序排序。 3. 将排序后的数组按照指定的格式连接成字符串。 下面是示例代码: ```javascript let str = "c1 c2 c3"; let arr = str.split(" "); // 将字符串按照空格分割为数组 arr.sort(); // 对数组进行排序,默认按照字母顺序排序 let result = arr.join(" "); // 将排序后的数组按照空格连接为字符串 console.log(result); // 输出结果:c1 c2 c3 ``` 在上述代码中,我们首先使用 `split` 方法将字符串按照空格分割为数组,然后使用 `sort` 方法对数组进行排序,最后使用 `join` 方法将排序后的数组按照空格连接为字符串。最终的结果是排序后的字符串 "c1 c2 c3"。 请注意,上述代码是使用JavaScript来实现字符串排序的一个示例,具体的实现方式可以根据需求和排序规则进行调整。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *3* [Java字符和字符串](https://blog.csdn.net/qq_37189082/article/details/124285969)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] - *2* [ASP.NET从字符串中查找字符出现次数的具体实现方法](https://download.csdn.net/download/weixin_38692184/14006594)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

林沐栖

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值