知识点 › 车端基础

车端基础全景(四层)

Vehicle-side Stack

车端基础Lv.1

定义

车端是一个「资源受限 + 安全受限 + 不可现场调试」的计算环境,可以拆成四层:①OS 层(Ubuntu 裁剪、实时内核、只读根文件系统、看门狗、A/B 升级);②中间件层(DDS、ROS2、SOME/IP、自研 mesh);③算力层(GPU / CPU / 内存 / 带宽的配额与隔离);④硬件层(域控 SoC、TSN 交换机、传感器、时间同步)。数据闭环里「采集 → trigger → 影子」这条链路,就是压在这四层之上的应用。

关键要点

  • 与云端最本质的差别:不能现场插网线调,一次 OOM 或降频就可能变成路上的故障
  • 四层是同一笔预算:算力、带宽、散热、功耗互相挤,谁多占谁挨饿
  • 面试讲车端先讲「约束」再讲「方案」;一上来背系统名词会被当成只读过文档
  • 这四层的故障都会以「数据少了 / 数据对不上」的形式,最终暴露在闭环里

面试怎么答

讲「资源受限、安全受限、不可调试」三个约束,再落到采集与影子为什么要抢同一块 GPU。

相关知识

  • 车端采集链路 — 车端四件事:①编码解码管理系统——把多路视频/点云/CAN 信号统一编码与缓存;②编码解码系统(trigger)——按…
  • 系统全景(车云两段) — 车端:传感器(视频/CAN/Lidar)→ 编码解码管理系统(信号采集)→ 编码解码系统(trigger 触发录制)→…
  • Ubuntu 与车端 OS — 量产车端多在 Ubuntu(或 Yocto 精简)上做二次裁剪,四件事决定它能不能用:①实时性——PREEMPT_RT…
  • ROS / ROS2 与量产鸿沟 — ROS2 在车端的正确定位是「原型与验证框架」:话题 / 服务 / 动作三件套、生命周期节点、launch 编排、rv…
  • DDS 通信与 QoS(车端视角) — DDS 是车端内部的发布/订阅中间件:以 Topic 为中心,用 QoS 表达传输契约——可靠性(RELIABLE /…
  • GPU 算力与配额 — 车端 GPU(如 Orin / Thor)是被争抢最激烈的资源:主感知链路、影子模型、录像编码、甚至座舱渲染共用同一块…
  • CPU、内存与调度 — CPU 在车端的核心问题不是「快不快」,而是「隔不隔离」:①isolcpus + 绑核,把通信收发、感知后处理放到专属…
  • 域控硬件与传感器接入 — 域控是车端的物理载体:一颗车规 SoC(Orin / Thor / 地平线 J 系列)+ 安全岛 MCU(跑 AUTO…
  • 数据闭环 — 把「真实世界产生的数据」持续转化为「车端模型能力」的工程体系:车端采集 → 回传 → 存储治理 → 场景挖掘与标注 →…
在星图上打开这颗星 →