Apollo自动驾驶平台—概述

Apollo平台架构:

车辆硬件概览:

硬件连接概览:

软件概览:

自动驾驶业务场景:

自动驾驶工程框架本质是一个分布式计算框架,其核心需求如下:

  • 通信:
    • 支持传感器数据、算法模块输出数据的1对多传输;
    • 支持进程内、进程间、跨机通信;
    • 高效率、低延迟;
  • 资源调度:
    • 定时或条件触发算法任务调度、任务流(串行/并行/混合);
    • 场景切换、算法模块资源的动态加载与卸载;
    • 线程池资源管理;
  • 工具:
    • 录包/回放;
    • 参数服务器;
    • 资源占用、性能统计分析;

自动驾驶工程框架设计思路:

基于dds的参数服务器设计思路:

yan 23.3.17

欢迎关注下方“非著名资深码农“公众号进行交流~

发表评论

邮箱地址不会被公开。