你的车有了这样的车载操作系统,溜到飞起

原创
移动开发
车载操作系统发展到今天,尚未给驾驶者带来过多便捷和舒适的操作体验,更多的强调娱乐化,殊不知汽车作为交通工具,如何降低交通事故发生率才是重中之重;它不是别的,就是车载操作系统。本文采用51CTO开发者交流群话题产生的观点,将对车载操作系统的发展现状及趋势进行分析。

【51CTO.com原创稿件】随着人们生活质量的提高,汽车越来越多的出现在普通家庭,成为人们日常生活的一部分, 统计显示,人一生当中在车中度过的时间长达3年,那么我们该如何更加愉悦舒适的度过车内时光,就显得尤为重要,而作为现代汽车大脑的车载操作系统更是重中之重,车载操作系统如何让我们的生活更加便捷和安全? 车载操作系统的发展现状及趋势是什么?下面将从如下四点进行分析。

1、车载操作系统发展现状

在刚刚结束的谷歌I/O全球开发者大会上,奥迪展示的概念产品运用了全集成式安卓操作系统,开启了新视野,将在很大程度上加速谷歌智联服务的发展。但这仅仅是概念产品,距离真正的生产还有一段路要走。而且普通价位的车型配置的车载操作系统功能很少,仅仅是导航或者音乐等功能;高价位车型如宝马、特斯拉等配置的车载操作系统可以调节和操控驾驶模式、娱乐系统、空调、座椅加热、天窗行李厢开关、充电设定、总电源开关等,与联通的深度合作也使之能够轻松通过 3G/4G 上网,同时还能方便地到联通营业厅充电。

51CTO开发者交流群(以下简称Q群)恩威表示,目前汽车的中控屏主要功能:娱乐、导航、收音、后视。

现在车载导航系统能干的仅仅这些,远不能满足人们舒适便捷的需求。车载操作系统和PC操作系统一样,有着不同的性能及优劣之分,目前市面上都有哪些主要的操作系统,哪些又适合车载操作系统那?

[[193057]]

奥迪Q8驾驶舱

2、操作系统盘点

市面上主要的操作系统如下表:

操作系统

Q群恩威认为,车联网、无人驾驶以及现在的互联网汽车 ,操作系统是核心,阿里联合荣威发布了两款互联网汽车 荣威RX5 和i6  用的汽车中控操作系统是 yunos,而国外的汽车操作系统 更是多而全,从O2O到车联网,BAT的汽车中控屏之争,百度的CarLife瞄准的是O2O,流量变现;阿里的YunOS通过电商变现;而腾讯系的WeDrive必然依靠社交用户流变现。本质上来说都是生意,BAT三家的殊途同归。国外方面:黑莓QNX、微软Windows Embedded Automotive和来自各家汽车制造商的定制Linux和Android操作系统。三家平台Linux、Android和黑莓QNX在力争中控台屏幕的控制权。另外苹果也开始发力到汽车中控屏操作系统。

国内外很多公司都加入到车载操作系统的红海中,越多人参与当然是更好的,这说明大家都看到了车载操作系统的前景,不仅能够集众人所长,还能加速车载操作系统的功能完善。

适合作为车载操作系统的现只有QNX,为什么那么多的汽车制造商和软件公司就生产不出来一套合适的车载操作系统哪,车载操作系统到底难在哪里?

3、车载操作系统发展瓶颈

手机操作系统更新换代很快,为什么车载操作系统的体验远远不及手机的操作系统哪?首先是UI的设计,过去大部分车企的车载操作系统UI设计都像是十年前的手机图标,老气而复杂;其次是操作逻辑混乱,一个常用的功能在手机和在车身操作是完全两码事,让消费者很难摸清其逻辑。那么,一个简单的车载操作系统为什么总是那么难做好呢?

大致有三方面的原因:第一,对于车企而言,立命之本是车而不是车载系统,车载系统不过是整个汽车中的一小部分,那么这一小部分当然是交给一小部分人研发,其投入程度和经费相对较少;第二是硬件的牵制,大多数汽车内部的零件都要与整个汽车的使用寿命相当,而这个数字根据厂商的平均测算来看,至少需要十年以上,因此这对车载系统的硬件开发有了更高的要求;最后是最重要的一项:行车安全,车载信息过度娱乐的发展有可能导致驾驶者分心,因此操作系统的规划必须考虑到行车安全,即使是牺牲了一些便利性。

部分车企选择自行研发,但效果确实做得一团糟。例如一些搭载着Android系统的汽车,谷歌从未参与其中,是厂商自己拿来了Android的源代码,并将其重新编写成一款汽车操作系统。因为谷歌在这个过程当中并未提供任何帮助,厂商通常需要投入大量的研发时间,且最终产品在真正问世时也会显得相当过时。

Q群小官觉得设计车载计算机最大的问题是,汽车的设计和推出要历时三到五年。这意味着每一个计算部件都会有点过时,还没有人知道该如何将最前沿的计算部件引入汽车。与此同时,遵守全球各国政府部门的安全规定是一个漫长的过程,会让新技术的推出延迟。汽车信息娱乐系统是比PC、手机开发要复杂的多,也属于配有处理器、操作系统和应用程序的计算机。

的确,从研发,到生产,从软件,到硬件,步伐不一致,这也一直困扰着各大厂商。

Q群sevenot提到车载系统最重要的是帮助驾驶,娱乐在于如何将车载系统简单化,开车的时候有任何异常 ,司机是要得到的是最直观最易懂的提示。

换句话说就是车载操作系统的提示功能,在异常和危险到来之前能够预防,能够直观的告诉驾驶者哪里有问题,如何能避免问题和灾难的发生,确保人身安全,这才是最重要的;利用人工智能和大数据等技术,加入语音系统很有必要,因为在驾驶过程中如果仅仅是把这些提示显示在显示屏上,驾驶者还要分心去查看显示器,对安全驾驶不利,所以应该使用语音提示。

Q群恩威画了条线路:终端设备——传感器——应用软件——操作系统——显示/声音/行为——驾驶者。

一套车载操作系统是一个系统,不仅仅是一个软件的问题,需要结合软件到硬件,从研发到生产的各个环节,任何一个环节出现错误都不能实现智能车载,安全驾驶。那么未来车来操作系统应该实现哪些功能,使用起来是什么样哪? 下面我们介绍一下。

4、车载操作系统发展趋势

刚刚在谷歌I/O开发者大会上,奥迪和沃尔沃搭配的Android Auto车载操作系统亮相,给人与众不同的感觉;车载操作系统毕竟是软件开发,汽车制造属于硬件开发,汽车厂商如果仅仅考虑私有性而自行研发操作系统,不仅耗时还耗资,不如将专业的事交给专业的公司,交给软件公司来开发,共享劳动成果。

Q群菜鸟觉得需要手势或者语音配合,语音起始是最好的 ,而且要有语音识别,驾驶员可以发出有关驾驶的语音命令,其他人只能做出驾驶以外的命令。

确实,不单单是语音提示,最终还要做到语音交互,使车载操作系统真的作为车的大脑,与驾驶者沟通交流,让车的大脑,服从服务于人的大脑。

比如显示当前的速度、巡航定速、车道保持状态、未来到来的导航转向和标示的车速限制,这些都是汽车系统发展的方向。

现在已经有3D导航,能够将导航映射到视线前方,但我觉得这会不会影响驾驶者视线,过多的关注虚拟,忘记了现实。汽车系统的发展方向很多,只有哪些真正能够为驾驶带来安全便捷的功能才会被发展下去。

Q群益达分析到,使用 Arm Cortex,利用人工智能,在车载系统上,能够高性能、快速响应、而且能够进行快速故障恢复。毕竟安全才是最重要的。

遇到故障时如何快速定位故障位置尤为重要,首先是软件故障,将软件发送给技术支持,通过远程操作进行故障修复;如果是硬件故障,个人能解决就遥控解决,解决不了就一键呼叫4s店,附带故障信息一同发送,提高解决故障的效率。

Q群恩威提出个问题,自动驾驶可以解决, 但无人驾驶并不是一个汽车制造厂商就能够研发的,需要同多个部门协同。

无人驾驶道路长远,不断修复,不断校验,毕竟道路复杂,只有确保万无一失才能投入运行。

Q群東觉得汽车有三大趋势:

1.所有数据处理:地图数据、个人数据、连接数据等等,都在云端服务器存储、运算;

2.汽车作为执行端,仅需要具备对应的设备驱动、接口;

3.个人智能终端(手机)具备个人数据接入、汽车应用控制等功能;

最终实现:手机控制、汽车执行、云端存储/计算。

手机有各种弊端,首先存在手机崩溃或者被入侵,假设你正在开车,你的手机被黑了,黑客就能控制你的车,撞向人群,驶入大海。车载操作系统最终应该是人和车直接交互。

未来的车载操作系统应该是人工智能的一个结合体,应该包含语音识别,坐在车里动一下嘴就可实现功能的切换;利用人工智能技术在导航,灾难预防,路况检测等方面做出更大改变,不仅让人开的舒适便捷,而且安全放心。

如果车载操作系统能够加入搜索功能,比如搜索驾驶过程当中搜索的20岁,168cm,49kg的美女,搜到后将这些车的位置发送给你,就像一个移动的雷达,不断为你提供搜索结果,到时车会不会变成一个社交工具。

写在最后

车载操作系统作为交通工具的一部分,最重要的是要辅助好驾驶者,给驾驶者一个安全便捷舒适的驾驶环境,如果一味的突出娱乐,将置驾驶者安全于不顾,驾驶的标准就是安全,抛离这个标准一切都是不成立的;未来的操作系统如果能够在降低交通事故方面有所作为将造福人类。随着研究的深入,自动驾驶时代也将到来,就像有个50年无事故的老司机给你开车,稳稳的。

开发者兼职招募启动啦——

51CTO招募兼职技术编辑数名,如果你了IT解技术,善于讨论,有观点,欢迎加入我们。利用你的碎片化时间为晚餐加个鸭腿吧!加Q312724475联系群主小官申请。稿酬标准详见>>

51CTO开发者交流群②群 312724475

【51CTO原创稿件,合作站点转载请注明原文作者和出处为51CTO.com】

【编辑推荐】

【责任编辑:何星 TEL:(010)68476606】
责任编辑:何星 来源: 51CTO
相关推荐

2020-10-14 12:29:51

开源图表 开发

2019-09-02 08:58:27

Python编译器编程语言

2023-04-07 15:30:24

操作系统ChatGPT

2014-05-29 11:14:35

2010-04-15 15:21:43

Unix操作系统

2010-04-15 17:21:40

Unix操作系统

2019-11-05 10:35:57

SpringBoot调优Java

2022-02-22 08:29:59

Vue前端防抖

2021-02-01 11:22:23

Windows 10Windows微软

2010-01-06 15:36:30

Linux操作系统

2017-05-25 10:58:08

HBase数据库操作系统

2009-12-15 17:16:49

免费在线操作系统

2021-08-20 08:33:19

操作系统OS

2010-04-15 14:40:26

Unix操作系统

2010-04-14 14:52:14

Unix操作系统

2017-01-12 10:51:59

操作系统微型操作系统服务器

2017-04-21 21:25:12

操作系统国产

2019-06-26 09:10:07

操作系统调度算法

2015-11-18 14:22:02

2020-02-10 14:35:40

操作系统计算机软件
点赞
收藏

51CTO技术栈公众号