当前位置:   article > 正文

【自动驾驶硬件组成】_自动驾驶智能安全硬件涉及到哪些

自动驾驶智能安全硬件涉及到哪些


前言

提示:这里可以添加本文要记录的大概内容:


提示:以下是本篇文章正文内容,下面案例可供参考

硬件组成

自动驾驶需要的硬件通常包括以下几个方面:

感知传感器:包括摄像头、激光雷达、毫米波雷达和超声波等传感器,用于获取车辆周围环境信息以及检测障碍物。

定位传感器:包括GPS定位、惯性导航系统(INS)和视觉定位等技术,用于确定车辆当前位置和运动状态。

控制单元:包括车载计算机和控制器,用于处理传感器数据并生成可执行的控制指令,控制车辆行驶。

通信模块:包括WiFi、蜂窝网络等通信技术,用于车辆与外部交互,例如获取实时地图数据、远程监控和软件更新等。

电源系统:包括电池和电机等组成的驱动系统,用于提供车辆动力和运行所需的能量。

感知传感器

摄像头camera

  • 作用
    通过拍摄周围环境的图像,获取道路标志、交通信号灯、车辆、行人等信息。摄像头可以提供高分辨率的视觉信息,但容易受到光照、天气等因素影响。
  • 实现原理
    通过图像传感器将光信号转换为数字信号,再由处理器对图像进行矫正、降噪、特征提取等处理。

数据录制

大小/时长1s1min1h
1M(1080 * 1080 )33M2002M117G
2M(1080 * 2160 )66M4004M234G
4M( 2160 * 2160 )130M8009M469G
8M(3840 * 2160 )237M13.9G834G
14M(3840 * 3840 )421M24.6G1.44T

1个camera,帧率为10,1秒录制的数据为1080*1080*3*10/1024/1024=33M,如果是800万像素的摄像头,单个camera一秒则产生237M的数据,10个摄像头一秒产生2.3G的数据,而且这还没有算上雷达数据的录制。所以说对于自动驾驶系统,1秒产生的数据是庞大的,对系统图像处理能力、系统带宽都有极高的要求,如果需要录制数据,保存硬盘的话,硬盘数据读写也会占用较高的CPU,同时对数据存储速度有较高的要求。而且这些录制完的数据还要上传到数据中心,最后进行标注处理,何以想象数据的宝贵。理想情况下,一块基于PCIE 3.0 * 4的企业级Nvme硬盘,读写速度是3GB/s,目前企业级硬盘容量大概为3.5T、7T两种,如果使用车规级硬盘,则价格更加昂贵。当然目前大部分车企保存的camera数据都是经过数据压缩之后,使用jpeg压缩后的数据将会使总的数据量少了一个数量级别,大大减小存储压力。从优化方面来说,数据压缩可以使用GPU,数据存储可以使用SPDK,经过GPU压缩后的数据直接DMA到NVme硬盘进行存储,可以大大得降低CPU的使用,极大的提高系统性能。

激光雷达Millimeter wave Lidar

  • 作用
    利用激光束扫描周围环境,获取距离、方向和反射强度等信息,可以生成高精度的三维点云地图。激光雷达具有高精度且不受光照影响的优势,但成本相对较高。波长:1064纳米(近红外线),频率:280 THz
  • 实现原理
    利用激光器发射脉冲激光束,激光束在扫描镜的反射下扫描周围环境,接收器接收反射回来的激光信号,通过测量激光束的时间和强度信息,计算出物体的位置和形状。
  • 使用场景
    适合在高速公路等开阔道路上使用,对于高精度的地图制作以及道路上复杂场景的感知具有重要作用。
  • 优点
    测量精度高、无需环境光、适应各种天气、数据处理简单。
  • 缺点
    价格昂贵、重量大、易受污染和振动影响,容易受反射面影响,雨雪天气表现差

毫米波雷达Radar

  • 作用
    利用微波辐射扫描周围环境,获取物体的位置、速度和方向等信息。毫米波雷达可以在恶劣天气和低光照条件下工作,但空间分辨率相对较低。波长:1-10毫米;频率:30-300 GHz
  • 实现原理
    利用微波辐射源向周围环境发送微波信号,接收器接收反射回来的微波信号并测量信号的时间延迟和频率变化,从而计算出物体的位置和速度。
  • 使用场景
    适合在城市道路等复杂环境下使用,提供可靠的测距和障碍物检测
  • 优点
    天气条件不受限制、对目标的探测能力强、价格相对较低。
  • 缺点
    空间分辨率不够高、灵敏度有限、不能提供图像信息。

超声波雷达Ultrasonic radar

  • 作用
    利用超声波探测周围环境的障碍物,可以提供近距离的测量和检测,常用于倒车雷达等应用。但超声波的测距精度和范围有限。波长:0.01-10厘米;频率:20 kHz-10 MHz
  • 实现原理
    利用超声波发射器发射超声波,超声波碰到障碍物后反射回来,接收器接收反射回来的超声波信号,并通过测量信号的时间延迟计算出距离。
  • 使用场景
    适合在低速行驶或者特定任务中使用,如**停车、缓慢拐弯(慢速场景)**等。
  • 优点
    成本低、体积小、使用稳定。
  • 缺点
    精度有限、受环境影响较大、不能提供图像信息。

总体而言,激光雷达、毫米波雷达和超声波传感器各具优势,可以相互补充,实现全方位的环境感知。

定位传感器

在自动驾驶领域中,定位传感器用于确定车辆的位置和朝向。常见的定位传感器包括全球卫星定位系统(GNSS)、惯性导航系统(INS)、视觉SLAM等。它们的作用、区别以及如何相互协调如下:

GNSS

作用:通过接收全球卫星定位系统(GPS、GLONASS等)信号,计算出车辆当前的位置和朝向。

区别:GNSS具有全球覆盖、无需外部参考的优点,但在城市峡谷等信号遮挡较多的地区精度可能较低。

INS

作用:利用加速计、陀螺仪等惯性测量单元,测量车辆的加速度、角速度等信息,计算出车辆的位置和姿态。

区别:INS具有高精度、不受信号遮挡影响的优势,但会因为误差积累导致位置漂移。

视觉SLAM

作用:通过车载摄像头等传感器,获取周围环境的图像信息,并使用SLAM算法(同时定位与地图构建)进行实时定位和地图构建。

区别:视觉SLAM可以提供高精度的定位和地图,但容易受到光照、天气等因素的影响。

在自动驾驶系统中,这些定位传感器通常会结合使用,相互协调,以提供更准确的位置和姿态信息。例如,可以将GNSS和INS相互校准,利用INS的高精度修正GNSS的误差,并利用视觉SLAM对定位进行增强。同时,在车辆行驶过程中,需要实时更新地图和定位信息,提高定位精度和鲁棒性。

控制单元

自动驾驶域控制器和Soc芯片是两种不同的技术。

域控制器

自动驾驶域控制器是一个基于车辆控制与传感器数据融合、计算机视觉、机器学习等技术的控制器系统。它主要作用是将车辆传感器采集的数据进行处理和分析,并基于车辆控制策略生成相关的控制命令,从而让车辆实现自主驾驶。自动驾驶域控制器通常包含多个处理单元(soc+mcu)和外设接口,可以通过标准的通信协议与车载计算机、传感器、执行器等多种组件进行连接和通信。

Soc芯片

而Soc芯片则是一种基于半导体技术的集成电路芯片,它集成了处理器CPU、GPU、内存、输入/输出接口、通信接口等多种基本功能。Soc芯片通常具有高度的可集成性和可扩展性,并且在功耗、性能、体积等方面都有明显的优势,可以满足不同领域的应用需求。

在自动驾驶领域,Soc芯片可以作为自动驾驶域控制器的基础芯片,提供更加强大的处理能力、更高效的计算能力和更完善的外设接口,从而提高自动驾驶系统的性能和可靠性。

Soc芯片和CPU、GPU的主要区别在于功能和设计。

CPU和GPU

  • Soc芯片是指系统级芯片,配备了多个单独的功能模块,如CPU、GPU、内存控制器、网络接口控制器等。这些模块都在同一个芯片上,由一个中央控制器协调工作。这种设计可以节省空间和功耗,同时提高性能和可靠性。

  • CPU和GPU是处理器,用于执行计算任务。CPU主要用于执行通用计算任务,如文本处理、数据库管理、文件压缩等,而GPU主要用于处理图形和影像任务,如3D渲染、视频编码和解码等。CPU和GPU通常是分开的芯片,将它们合并到一个Soc芯片中可以提高性能和功耗效率。

总之,Soc芯片和CPU、GPU的区别在于功能和设计。Soc芯片集成了多个功能模块,可以同时执行多个任务,而CPU和GPU都是专用处理器,用于处理不同的计算任务。

通信模块

在自动驾驶领域中,常见的通信模块包括4G/5G、局域网、WiFi和车路协同通信(V2X),它们的作用、区别以及如何相互协调如下:

4G/5G

作用:利用移动通信网络进行车辆之间或车辆与基础设施之间的通信,可以提供高速数据传输和广阔覆盖面。

区别:4G/5G通信具有高速率、广域覆盖等特点,但信号受电磁干扰、建筑物等障碍物影响较大。

局域网

作用:通过车内局域网进行车辆内部各个模块之间的通信,例如感知、控制、娱乐等。

区别:局域网通信具有低延迟、高可靠性等特点,但传输距离较短,仅适用于车内通信。

WiFi

作用:通过车载WiFi接入点实现车辆内外的无线通信,例如互联网接入、软件更新等。

区别:WiFi通信具有高速率、低成本等特点,但信号受环境因素影响较大。

车路协同通信(V2X)

作用:车路协同通信是指车辆与基础设施之间进行通信,例如交通信号灯、路边单元等,可以提供实时的路况信息、路径规划等服务。

区别:车路协同通信具有传输距离远、传输稳定的优点,但需要依赖基础设施的部署和维护。

在自动驾驶系统中,这些通信模块通常会结合使用,相互协调,以提供更全面的通信服务。例如,在城市道路等复杂环境下,车辆可以通过车载通信共享实时的位置、速度等信息,避免碰撞风险;同时,利用车路协同通信,车辆可以接收实时的交通灯状态、施工信息等,提高路径规划的精度和鲁棒性。在具体实现中,需要考虑通信协议、安全机制、网络拓扑等因素,以确保通信的可靠性和安全性。


总结

这些硬件协同工作,通过深度学习、计算机视觉和自然语言处理等人工智能技术,实现自动驾驶中的各种功能。例如感知环境、规划路径、决策控制、交互沟通等。对于自动驾驶技术的不同级别,需要使用的硬件和功能也有所不同。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/从前慢现在也慢/article/detail/131932?site
推荐阅读
相关标签
  

闽ICP备14008679号