本系列博客包括6个专栏,分别为:《自动驾驶技术概览》、《自动驾驶汽车平台技术基础》、《自动驾驶汽车定位技术》、《自动驾驶汽车环境感知》、《自动驾驶汽车决策与控制》、《自动驾驶系统设计及应用》,笔者不是自动驾驶领域的专家,只是一个在探索自动驾驶路上的小白,此系列丛书尚未阅读完,也是边阅读边总结边思考,欢迎各位小伙伴,各位大牛们在评论区给出建议,帮笔者这个小白挑出错误,谢谢!
此专栏是关于《自动驾驶技术概览》书籍的笔记。



1.自动驾驶汽车硬件平台

自动驾驶硬件平台直接决定了系统的感知能力、运算能力、功耗强度、可靠性等;自动驾驶硬件平台分为传感器平台、计算平台、线控车辆平台3部分;

1.1 传感器平台

自动驾驶常用车载传感器包括:雷达、车载摄像头、定位定姿传感器等;

1.1.1 激光雷达

  1. 激光雷达(LiDAR)具有较高的距离、角度、速度分辨率,抗干扰能力强,点云信息丰富,不易受光照条件影响,可用于全天工作,激光雷达多用于三维环境建模和同步定位与建图;
  2. 激光雷达分为:单线雷达和多线雷达;
    1. 单线雷达:获取二维数据,但无法获得高度信息;
    2. 多线雷达:可以获取三维数据,精度高于单线雷达;
    3. 主流的多线雷达:4线、8线、16线、32线、64线;

1.1.2 毫米波雷达

毫米波雷达的探测距离远,测速、测距精度高,可全天候工作,成本较低;毫米波雷达常用于驾驶辅助功能,如:自适应巡航控制、前方碰撞预警、紧急辅助制动等;

1.1.3 车载摄像头

  1. 车载摄像头分类:单目和双目摄像头;

    1. 单目摄像头:主要基于机器学习,对图像数据进行训练和学习,用于环境感知;
    2. 双目摄像头:基于视差原理测量驾驶环境,测距精度较高;
  2. 摄像头应用。
    1. 前置摄像头:一般安装在前挡风玻璃上方,感知行车前方环境、检测目标;
    2. 后摄像头;一般布置在车尾;
    3. 环视摄像头:一般安装在车辆前、后、左、右侧,实现360°环境感知;

1.1.4 GNSS系统

  1. GNSS信号容易受到楼宇、树荫等影响,导致定位漂移;
  2. GNSS更新频率低(10Hz),在车辆快速行驶时难以给出精准的实时定位;
  3. 惯性传感器(IMU)可以在短时间内提供稳定的位置更新,但是定位误差会随时间累积;
  4. GNSS通常辅助以惯性传感器用来增强定位的精度;这两种传感器通过卡尔曼滤波技术实现实时融合,可以实现导航设备的优势互补,提高定位精度和适用范围;

1.2 计算平台

自动驾驶系统各模块实时运行过程中,产生大量的数据;需要选择性能强劲的计算平台完成实时大规模数据处理任务,计算平台的性能对自动驾驶的安全性、可靠性、实时性很重要;目前主流的计算平台包括:基于GPU、DSP、FPGA、ASIC等方案的计算平台。

  1. 基于GPU的自动驾驶计算平台。
    英伟达公司(NVIDIA)的PX平台是基于GPU的自动驾驶计算平台,支持多路摄像头、激光雷达、超声波雷达、定位等感知设备输入;Drive PX Pegasus基于英伟达的CUDA GPU,内置4个AI处理器,其中:两个为Xavier SoC芯片,两个为独立GPU,用于强化深度学习和计算机视觉;
  2. 基于DSP的自动驾驶计算平台
    德州仪器公司的TDA2x SoC是基于DSP的自动驾驶计算平台;该计算平台有两个浮点DSP内核C66x和4个专为视觉处理设计的完全可编程的视觉加速器,可实现各摄像头应用同步运行,用于车道保持、自适应巡航、目标检测等驾驶功能;同时,该计算平台可用于摄像头、雷达等感知传感器的数据融合处理;
  3. 基于FPGA的自动驾驶计算平台
    Altera公司的Cyclone V Soc是基于FPGA的自动驾驶计算平台,集成了基于ARM处理器的硬件处理器系统,具有有效的逻辑综合功能;该方案可为传感器融合提供优化,可结合分析来自多个传感器的数据以完成高度可靠的物体检测;
  4. 基于ASIC的自动驾驶计算平台
    Mobileye公司的Mobileye EyeQ5是基于ASIC的自动驾驶视觉芯片,Mobileye EyeQ5芯片装备了8枚多线程CPU内核,同时搭载了18枚Mobileye的视觉处理器;EyeQ5 SOC装备有4种异构的全编程加速器,对计算机视觉、信号处理和机器学习等算法进行了优化;

1.3 线控车辆平台

线控车辆平台包括:车辆线控和通信总线;

  1. 线控技术的主要特征:执行机构与操纵机构没有直接的机械连接,驾驶意图将转换成对应的电信号驱动执行机构精确运动;
  2. 基于线控技术,自动驾驶控制器可以通过通信总线发送响应驾驶动作指令,完成机械控制;
  3. 通信总线如:CAN、USB3.0、LIN等,用于实现数据和指令的有效传递;

学习笔记24--自动驾驶汽车硬件平台相关推荐

  1. 书评学习笔记《自动驾驶汽车环境感知》

    随笔 我读这本书是希望能对自动驾驶感知有一个框架式的了解. 优点: 专门介绍感知的书很少,这本书填补了这一块空白.做到了对感知有一个全方位的介绍.追求更详细的感觉可以直接看论文. 编排结构合理. 成书 ...

  2. 学习笔记1--自动驾驶汽车介绍

    本系列博客包括6个专栏,分别为:<自动驾驶技术概览>.<自动驾驶汽车平台技术基础>.<自动驾驶汽车定位技术>.<自动驾驶汽车环境感知>.<自动驾驶 ...

  3. 清华大学车辆学院李升波|强化学习,让自动驾驶汽车自我进化,越开越好

    2022年北京智源大会自动驾驶论坛,清华大学车辆与运载学院李升波教授分享了题为<混合型强化学习及其高级别自动驾驶应用>的主题报告.该报告主要探讨了如何将强化学习应用于自动驾驶汽车的问题,目 ...

  4. 学习笔记2--自动驾驶汽车的规划与控制

    本系列博客包括6个专栏,分别为:<自动驾驶技术概览>.<自动驾驶汽车平台技术基础>.<自动驾驶汽车定位技术>.<自动驾驶汽车环境感知>.<自动驾驶 ...

  5. 学习笔记2--自动驾驶汽车关键技术

    本系列博客包括6个专栏,分别为:<自动驾驶技术概览>.<自动驾驶汽车平台技术基础>.<自动驾驶汽车定位技术>.<自动驾驶汽车环境感知>.<自动驾驶 ...

  6. 学习笔记1--自动驾驶汽车概念与分级

    本系列博客包括6个专栏,分别为:<自动驾驶技术概览>.<自动驾驶汽车平台技术基础>.<自动驾驶汽车定位技术>.<自动驾驶汽车环境感知>.<自动驾驶 ...

  7. 学习笔记11--自动驾驶汽车整体架构

    本系列博客包括6个专栏,分别为:<自动驾驶技术概览>.<自动驾驶汽车平台技术基础>.<自动驾驶汽车定位技术>.<自动驾驶汽车环境感知>.<自动驾驶 ...

  8. 英伟达自动驾驶技术:用于自动驾驶汽车的端到端深度学习

    点上方蓝字计算机视觉联盟获取更多干货 在右上方 ··· 设为星标 ★,与你不见不散 仅作学术分享,不代表本公众号立场,侵权联系删除 转载于:机器之心 AI博士笔记系列推荐 周志华<机器学习> ...

  9. 端到端深度学习在自动驾驶汽车上的应用

    2016 年 9 月 23-24 日,由 CSDN 和创新工场联合主办的"MDCC 2016 移动开发者大会• 中国"(Mobile Developer Conference Ch ...

最新文章

  1. 一个NullPointerException,竟然有这么多花样!
  2. Spring Boot/Cloud干货汇总(持续更新:20180226版)
  3. 脊柱关节炎的目标治疗推荐
  4. DCMTK:测试DcmItem的newDicomElement()辅助方法
  5. BZOJ 3907: 网格( 组合数 + 高精度 )
  6. vue-cli3配置externals、jquery
  7. android 侧滑效果,android 侧滑效果
  8. java blockqueue_[Java基础] Java多线程-工具篇-BlockingQueue
  9. KmdKit4D 0.01正式版发布了(0.02版已放出)
  10. nginx+php fpm日志报错信息
  11. netstat 命令详解
  12. 最新版chrome安装adblock插件
  13. 基于simulink的模糊PID控制器设计与仿真
  14. 观点 | ​苏宁传统零售业“数字化转型”经验分享
  15. 凯撒密码解密加密(C语言)
  16. 如何申请开通个人邮箱?
  17. java线程栅栏_Java多线程并发系列之闭锁(Latch)和栅栏(CyclicBarrier)
  18. 常微分方程的数值解-欧拉、四阶龙格-库塔法等C语言
  19. 对字符串进行信道编码C语言,【单选题】PCM编码主要用于实现模拟信号数字化,它属于( ) A. 信道编码 B. 纠错编码 C. 信源编码 D. 压缩编码...
  20. 2017 icpc 西安赛区 B.Coin(推公式+二项式定理)

热门文章

  1. linux 串口波特率的修改与sdma的设置
  2. 张量积和矩阵乘法的一个问题
  3. 架构师成长之路:如何进行服务模块拆分(架构师方法经验干货)
  4. 查验身份证(15分)
  5. 基于C++的网卡带宽千兆百兆判断测试程序
  6. 89c52单片机c语言延时程序计算 脉冲,89C52单片机定时器延时时间的计算与程序解析 - STC89C52单片机定时器/计数器详解(含程序和定时器2)...
  7. adb 获取手机屏幕内容 截屏录制视频
  8. QQ最厉害拼音打字高手间的对话
  9. 【公告】毛豆旗下网站
  10. [Unity3D]Unity3D游戏开发之Lua与游戏的不解之缘(上)