好奇问下,类似特斯拉这种车机界面是用什么写的 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
humbass
V2EX    程序员

好奇问下,类似特斯拉这种车机界面是用什么写的

  •  
  •   humbass 347 天前 8816 次点击
    这是一个创建于 347 天前的主题,其中的信息可能已经有所发展或是发生改变。
    32 条回复    2024-10-30 11:05:12 +08:00
    xiaotianhu
        1
    xiaotianhu  
       347 天前
    Linux + QT
    R4rvZ6agNVWr56V0
        3
    R4rvZ6agNVWr56V0  
       347 天前   4
    Qt 还是比较容易实现的。
    Let's Recreate the Tesla UI in Qt and QML
    humbass
        4
    humbass  
    OP
       347 天前
    @GeekGao 难以置信,QT 能写出那么漂亮的界面,我以为是车企自研的类似 cocos ,unity 之类的引擎
    R4rvZ6agNVWr56V0
        5
    R4rvZ6agNVWr56V0  
       347 天前
    786375312123
        6
    786375312123  
       347 天前
    infotainment 操作界面是 qt 开发的,不过如果你说导航 UI 的话,不一定。
    DiaoWang
        7
    DiaoWang  
       347 天前 via iPhone
    @humbass qt quick 了解一下,很多实现车机的教程
    kzfile
        8
    kzfile  
       346 天前
    QT 生命力还是蛮强的
    luckyc
        9
    luckyc  
       346 天前
    这种用 electron 会不会更简单一点?
    muchun
        10
    muchun  
       346 天前
    这种路上车辆的模型,是实时渲染出来的,还是有个大模型库,匹配上后直接用的呢
    HK560
        11
    HK560  
       346 天前
    qt quick, qml ,画界面就像写 web 一样
    tog
        12
    tog  
       346 天前
    @l4ever 应该太耗内存了
    xiaofeilongyy555
        13
    xiaofeilongyy555  
       346 天前
    @l4ever 这种基于浏览器的 UI 稳定性没办法和 qt 比吧,另外光是那个内存占用就不小
    zjsxwc
        14
    zjsxwc  
       346 天前
    @xiaofeilongyy555 #13 虽然但是,基于浏览器的 UI 稳定性会比 qt c++稳定性高很多
    humbass
        15
    humbass  
    OP
       346 天前
    @GeekGao @DiaoWang @HK560

    像导航这个效果,例如说车辆前面个 蓝色 的行车线路预测曲线, 都是 QT 画出来的?

    https://youtube.com/shorts/IK9Jt7XLQB0?si=S8zVYH1NgZlawtYY
    wonderl17
        17
    wonderl17  
       346 天前
    android + unity?
    Kumo31
        18
    Kumo31  
       346 天前
    ca2oh4
        19
    ca2oh4  
       346 天前
    @zjsxwc 怎么得出基于 web 的稳定的呢?不崩溃就算稳定吗?
    yautou
        20
    yautou  
       346 天前
    但是国内的新势力车机开发好像 android 程序员直接上手搞的,应该是基于 android 吧,而且芯片业大部分是高通的 8155 和 8295 ,用 android 也更容易吧。
    xiaofeilongyy555
        21
    xiaofeilongyy555  
       346 天前
    @zjsxwc 好奇你怎么得出这个结论的,c++要是还不稳定只能说屎山
    gam2046
        22
    gam2046  
       346 天前
    @yautou #20 我记得看到的宣发,特斯拉采用的处理器是 AMD 的,因此使用 Android x86 的可能性不太高。基于裁剪过的 Linux 可能性更大。
    guanhui07
        23
    guanhui07  
       346 天前
    QT
    humbass
        24
    humbass  
    OP
       346 天前
    @gam2046 特斯早期找英伟达代工的,HW3 就是自己的 CPU 了,下面是 HW4 的参数

    HW4 (2023)

    490 tops

    2 Tesla chips, each including
    20 Exynos 64-bit ARM cores
    2 GPUs/1 lockstep CPU
    3 neural network processors
    pursuer
        25
    pursuer  
       346 天前
    @xiaofeilongyy555 C/C++的问题还是太容易写挂了,悬垂指针,或者内存 UAF,Double Free 就可能炸穿整个程序而且稍不注意就可能踩坑了。其他语言好歹 try catch 一下可能只是部分功能异常。
    kaba
        26
    kaba  
       346 天前
    @humbass 可能是混合开发,导航大概率是 web
    dford
        27
    dford  
       346 天前
    在 boss 上看到过 tesla 在上海招 Qt 开发人员,我猜就是去做车机 UI 去的
    nickyadance23
        28
    nickyadance23  
       345 天前
    @kzfile #8 多年前大学课设是用 QT 做的,居然活到现在还能做车机
    gray19950103
        29
    gray19950103  
       345 天前
    那蔚来、理想呢?看起来不错,也是 QT 吗?
    zy0829
        30
    zy0829  
       344 天前
    QT ,好古老啊 一直认为是 web 开发的
    AlexBob
        31
    AlexBob  
       344 天前
    @xiaofeilongyy555 c++稳定成本比任何一个语言的都大,下限低,上限高.
    korzhao9595
        32
    korzhao9595  
       344 天前
    有一些车企是 unity
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     861 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 29ms UTC 21:43 PVG 05:43 LAX 14:43 JFK 17:43
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86