动力性能测试  |  制动性能测试  |  振动与噪声  |  操作稳定性测试  |  空气动力学  |  耐久性试验  |  安全性测试  |  车身及材料测试  |  环境测试  |  数据采集分析  |  仿真与模拟  |  电子系统测试  |  自动驾驶测试  |  新能源测试  |  汽车实验室  |  模态试验  |  变速箱测试  |  悬架K&C试验  |  汽车评测  |  测试行业动态  |  

Qt在汽车开发中的应用

2018-03-12 22:36:33·  来源:佐思汽车研究  
 
0
QNX在汽车领域中已有大量的应用,比如在信息娱乐系统、仪表盘、Telematics等应用中都可看到QNX的身影。
QNX在汽车领域中已有大量的应用,比如在信息娱乐系统、仪表盘、Telematics等应用中都可看到QNX的身影。







Qt是一款可以实现跨平台的C++图形界面应用开发框架,也可以开发非图形的命令行(CUI)应用程序,最早由奇趣公司在1991年开发。Qt支持众多的操作系统平台,如通用操作系统Windows、Linux、Unix,嵌入式系统 QNX、VxWorks,智能手机系统 Android、iOS等等。



Qt广泛用于开发GUI程序,这种情况下又被称为部件工具箱。经过多年发展,Qt不但拥有了完善的C++图形库,而且近年来的版本逐渐集成了数据库、OpenGL库、多媒体库、网络、脚本库、XML库、WebKit库等等,其核心库也加入了进程间通信、多线程等模块。



Qt汽车开发套件为车载电子系统开发预置了一整套部件和工具。



Qt主要适用于汽车仪表板、信息娱乐系统、后排娱乐系统等方面的应用开发。

汽车仪表盘的开发主要考虑性能、动画及建模工具、安全等方面。



后座娱乐的开发主要考虑压缩环节、更多内容、不担心分散司机注意力等。



在用户体验方面,动画平滑过渡、丰富的图形资源、语音界面、云端连接、多模式手势互动等变得越来越重要。



用户体验和系统集成,包含了输入法、语音识别、手机映射,导航引擎以及扩展应用。



个性化定制的应用越来越多,包括音乐、日历、联系人、社交网络、天气服务等。



Qt在QNXCAR中的实现架构图如下:



传统数字座舱系统的设计开发过程往往是孤立的。



Qt汽车套件可以让数字座舱系统开发快速原型化和快速迭代。



因此QNX给Qt的评价是:开放、易用、跨平台、快速。



Qt已被全球70余主机厂和Tier1采用。下面是一些应用案例展示。







2017年2月,Qt公司宣布将3D人机交互编辑系统NVIDIADRIVE™ Design Studio整合进Qt生态系统中。通过将Qt现有的跨平台软件框架同NVIDIA DRIVE Design Studio进行整合,Qt能够为嵌入式设备以及车载娱乐系统和数字座舱提供世界级的3D设计解决方案。

2017年5月,南京诚迈科技与Qt达成战略合作伙伴关系,重点布局智能座舱系统。

上海友衷科技的全液晶数字仪表操作系统就是基于Qt 5企业版开发工具开发。利用这一平台,一块仪表不仅可以在同一款车型上快速更换不同界面,还可以通过Qt 汽车套件(Qt AutomotiveSuite)适配不同车型。