Qt在汽車開發(fā)中的應(yīng)用



Qt是一款可以實(shí)現(xiàn)跨平臺的C++圖形界面應(yīng)用開發(fā)框架,也可以開發(fā)非圖形的命令行(CUI)應(yīng)用程序,最早由奇趣公司在1991年開發(fā)。Qt支持眾多的操作系統(tǒng)平臺,如通用操作系統(tǒng)Windows、Linux、Unix,嵌入式系統(tǒng) QNX、VxWorks,智能手機(jī)系統(tǒng) Android、iOS等等。

Qt廣泛用于開發(fā)GUI程序,這種情況下又被稱為部件工具箱。經(jīng)過多年發(fā)展,Qt不但擁有了完善的C++圖形庫,而且近年來的版本逐漸集成了數(shù)據(jù)庫、OpenGL庫、多媒體庫、網(wǎng)絡(luò)、腳本庫、XML庫、WebKit庫等等,其核心庫也加入了進(jìn)程間通信、多線程等模塊。

Qt汽車開發(fā)套件為車載電子系統(tǒng)開發(fā)預(yù)置了一整套部件和工具。

Qt主要適用于汽車儀表板、信息娛樂系統(tǒng)、后排娛樂系統(tǒng)等方面的應(yīng)用開發(fā)。
汽車儀表盤的開發(fā)主要考慮性能、動畫及建模工具、安全等方面。

后座娛樂的開發(fā)主要考慮壓縮環(huán)節(jié)、更多內(nèi)容、不擔(dān)心分散司機(jī)注意力等。

在用戶體驗(yàn)方面,動畫平滑過渡、豐富的圖形資源、語音界面、云端連接、多模式手勢互動等變得越來越重要。

用戶體驗(yàn)和系統(tǒng)集成,包含了輸入法、語音識別、手機(jī)映射,導(dǎo)航引擎以及擴(kuò)展應(yīng)用。

個(gè)性化定制的應(yīng)用越來越多,包括音樂、日歷、聯(lián)系人、社交網(wǎng)絡(luò)、天氣服務(wù)等。

Qt在QNXCAR中的實(shí)現(xiàn)架構(gòu)圖如下:

傳統(tǒng)數(shù)字座艙系統(tǒng)的設(shè)計(jì)開發(fā)過程往往是孤立的。

Qt汽車套件可以讓數(shù)字座艙系統(tǒng)開發(fā)快速原型化和快速迭代。

因此QNX給Qt的評價(jià)是:開放、易用、跨平臺、快速。

Qt已被全球70余主機(jī)廠和Tier1采用。下面是一些應(yīng)用案例展示。



2017年2月,Qt公司宣布將3D人機(jī)交互編輯系統(tǒng)NVIDIADRIVE™ Design Studio整合進(jìn)Qt生態(tài)系統(tǒng)中。通過將Qt現(xiàn)有的跨平臺軟件框架同NVIDIA DRIVE Design Studio進(jìn)行整合,Qt能夠?yàn)榍度胧皆O(shè)備以及車載娛樂系統(tǒng)和數(shù)字座艙提供世界級的3D設(shè)計(jì)解決方案。
2017年5月,南京誠邁科技與Qt達(dá)成戰(zhàn)略合作伙伴關(guān)系,重點(diǎn)布局智能座艙系統(tǒng)。
上海友衷科技的全液晶數(shù)字儀表操作系統(tǒng)就是基于Qt 5企業(yè)版開發(fā)工具開發(fā)。利用這一平臺,一塊儀表不僅可以在同一款車型上快速更換不同界面,還可以通過Qt 汽車套件(Qt AutomotiveSuite)適配不同車型。
廣告 編輯推薦
最新資訊
-
“汽車爬坡試驗(yàn)方法”將有國家標(biāo)準(zhǔn)
2026-03-03 12:44
-
十年耐久監(jiān)管時(shí)代:電池系統(tǒng)開發(fā)策略將如何
2026-03-03 12:44
-
聯(lián)合國法規(guī)R59對機(jī)動車備用消聲系統(tǒng)的工程
2026-03-03 12:08
-
聯(lián)合國法規(guī)R58對后下部防護(hù)裝置的工程化約
2026-03-03 12:07
-
聯(lián)合國法規(guī)R57對摩托車前照燈配光性能的工
2026-03-03 12:07





廣告


























































