3

自动驾驶汽车用的是什么操作系统?

 2 years ago
source link: https://www.v2ex.com/t/862245
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

V2EX  ›  程序员

自动驾驶汽车用的是什么操作系统?

  ericgui · 8 小时 33 分钟前 · 1995 次点击

Linux 是抢占式,应该不行的吧

据说应该用实时系统

那是否有某种类似于 Linux 的开源操作系统,成为业界标准

请高人指点一下

本人前端,突然对自动驾驶感兴趣,求指教

17 条回复    2022-06-26 15:44:20 +08:00
Curtion

Curtion      8 小时 10 分钟前   ❤️ 2

一般有两套系统,影音系统是 Linux 或者安卓,车辆控制是实时操作系统。实时操作系统有些是自己写的,有些是用了市场的一些方案,例如百度的 https://github.com/ApolloAuto/apollo
sunhuawei

sunhuawei      8 小时 7 分钟前

据我所知,一般娱乐是安卓,操作是 QNX 。我知道的也不多,仅供参考
anshigm

anshigm      8 小时 4 分钟前 via Android

rtlinux 或者 vxworks?
ferock

ferock      7 小时 50 分钟前 via iPhone

实时系统是跑 c 的
swsh007

swsh007      7 小时 35 分钟前 via Android

VxWorks 那类 rtos ,所以那些通讯行业瞎折腾公司做这个其实不算外行。
c0t

c0t      5 小时 55 分钟前 via Android

我一直以为是 matlab 或者其他代码生成工具生成的,原来不是吗🤔完全手写的难度不敢想
Peterwa

Peterwa      5 小时 30 分钟前

@anshigm 飞机好像是 vxworks
IDAEngine

IDAEngine      4 小时 41 分钟前

QNX 和 Ubuntu ,特斯拉的话
kkocdko

kkocdko      3 小时 44 分钟前 via Android

linux 加上 rt 的补丁就行了
ginakira

ginakira      3 小时 44 分钟前

安卓+QNX
andyliu24

andyliu24      3 小时 8 分钟前

Tesla 是基于 Ubuntu 深度定制的。
shijingshijing

shijingshijing      3 小时 2 分钟前

不会用 VxWork 的,授权太贵了,一般底层都是用芯片原厂定制的 rtos ,比如英飞灵自己的 TriCore 系列,很多底层都不一定有操作系统,好点的弄个 AutoSAR
cpstar

cpstar      2 小时 49 分钟前

@c0t 8# 这里有两层概念,一个是实际操作层,一个是算法层。实际操作层确保各项时延和抢占资源,以及为算法层提供各种控制接口;而算法层就是用各种算法算出来到底左拐右拐油门还是刹车,这个计算就需要另外一个强大的算法芯片进行实时处理,也要降低时延。写好的算法,通过固化写入到算法控制芯片上。建模过程还是在普通的平台上完成的。
ysc3839

ysc3839      2 小时 47 分钟前 via Android

正规厂家的未知,开源方案可以看看 OpenPilot

Recommend

About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK