博客
关于我
如何从无到有打造一辆自动驾驶车?(硬件篇)
阅读量:232 次
发布时间:2019-03-01

本文共 1193 字,大约阅读时间需要 3 分钟。

无人驾驶车的硬件组成是一个复杂而多样的系统,涵盖了从基础的车体到高级的传感器和智能化的计算单元。这些硬件组件需要协同工作,确保无人驾驶车能够安全、准确地执行任务。本文将从硬件组成、传感器技术、计算平台以及人机交互等方面,全面探讨无人驾驶车的硬件设计。

1 简介

无人驾驶车由多个关键组件组成,包括车体、线控系统、传感器、计算单元等。车体作为载体是最基础的部分,通常基于电动车原型改装而成。电动车因其快速响应和高效能源供应特性,更适合无人驾驶车的需求。

无人驾驶车的线控系统通过电信号控制汽车的转向、油门和刹车等操作,相比传统机械传动方式,线控系统的响应速度更快,灵活性更高。然而,线控系统的安全性和抗干扰能力仍需进一步提升。

2 车和线控系统

无人驾驶车的车体通常基于现有车型改装而成,主要包括无人驾驶士、货车、小巴等。目前市场上尚未量产真正的无人驾驶车,计算单元和传感器往往安装在后备箱中,需要特殊设计以确保散热和网络连接。

电动车的优势在于其快速响应和高效能源供应特性,使其成为无人驾驶车的首选。与传统燃油车相比,电动车的控制延迟更短,能量供应更稳定,且更适合进行全新设计。

3 传感器

传感器是无人驾驶车的"眼睛",负责感知外部环境。传感器主要分为环境感知和状态感知两类。环境感知包括激光雷达、摄像头、毫米波雷达等,用于检测障碍物和周围环境;状态感知包括GPS、IMU等,用于获取车辆的位置和姿态信息。

3.1 激光雷达

激光雷达通过飞行时间测距,提供高精度的环境感知。其优势包括长距离探测、抗雾能力和高精度地图生成。然而,激光雷达的成本较高,且对雾霾等天气条件敏感。

3.2 毫米波雷达

毫米波雷达利用电磁波检测物体距离和速度,具有较大的探测距离和抗雾能力,但其垂直视野较窄,分辨率较低。

3.3 超声波雷达

超声波雷达适用于短距离测距,主要应用于自动泊车系统。其成本低廉,但探测距离有限。

3.4 摄像头

摄像头是最广泛应用的传感器,支持图像识别、红绿灯检测等任务。然而,摄像头对光照变化和夜间性能较差。

3.5 GPS/IMU

GPS提供位置和海拔信息,IMU辅助获取车辆姿态和加速度数据。GPS在室外定位精度较高,但在复杂环境中可能受信号衰减影响。

4 计算单元

计算单元是无人驾驶车的大脑,负责处理传感器数据并输出控制信号。无人驾驶车的计算平台通常采用异构设计,CPU运行操作系统和通用任务,GPU负责深度学习计算。芯片厂家提供的开发板和自研平台是主要选择。

5 辅助单元

辅助单元包括人机交互系统、V2X通信设备和黑匣子。人机交互系统实现乘客与车的互动,V2X技术提升道路安全和交通效率,黑匣子记录车辆状态以辅助事故分析。

6 总结

无人驾驶车的硬件设计需要兼顾外观、视野、操控、性能和适应性。尽管目前仍面临诸多挑战,但随着技术进步,无人驾驶车有望在未来实现广泛应用。

转载地址:http://wnjv.baihongyu.com/

你可能感兴趣的文章
NoClassDefFoundError: org/springframework/boot/context/properties/ConfigurationBeanFactoryMetadata
查看>>
Node JS: < 一> 初识Node JS
查看>>
Node Sass does not yet support your current environment: Windows 64-bit with Unsupported runtime(72)
查看>>
Node-RED中使用JSON数据建立web网站
查看>>
Node-RED中使用json节点解析JSON数据
查看>>
Node-RED中使用node-random节点来实现随机数在折线图中显示
查看>>
Node-RED中使用node-red-browser-utils节点实现选择Windows操作系统中的文件并实现图片预览
查看>>
Node-RED中使用node-red-contrib-image-output节点实现图片预览
查看>>
Node-RED中使用node-red-node-ui-iframe节点实现内嵌iframe访问其他网站的效果
查看>>
Node-RED中使用Notification元件显示警告讯息框(温度过高提示)
查看>>
Node-RED中实现HTML表单提交和获取提交的内容
查看>>
Node-RED中通过node-red-ui-webcam节点实现访问摄像头并截取照片预览
查看>>
node-request模块
查看>>
Node.js 8 中的 util.promisify的详解
查看>>
Node.js 函数是什么样的?
查看>>
Node.js 历史
查看>>
Node.js 在个推的微服务实践:基于容器的一站式命令行工具链
查看>>
Node.js 实现类似于.php,.jsp的服务器页面技术,自动路由
查看>>
Node.js 异步模式浅析
查看>>
node.js 怎么新建一个站点端口
查看>>