无人驾驶汽车有望在未来20年内广泛应用,各大科技公司和汽车制造商纷纷加大投入,资本也纷纷涌入这个潜力巨大的市场。
无人驾驶汽车依赖多种先进技术,这些技术互相配合,使车辆能够感知周围环境并进行自主导航。除了Waymo等知名公司,还有许多企业在推动这一领域的发展。
无人驾驶汽车必须具备识别交通信号、标志以及周围车辆、自行车和行人的能力。此外,它们还需感知前方物体的距离和速度,以便做出相应反应。无人驾驶汽车通常依赖摄像头、雷达和激光雷达(LiDAR)等传感器,每种传感器都有其独特的优势和局限性。
摄像头和计算机视觉
摄像头是无人驾驶环境中的重要感知设备,尤其适用于识别道路标志、交通信号灯和街道标记。然而,摄像头在检测深度和距离方面不如激光雷达。许多初创公司正在研发更高质量的摄像头,例如Light公司开发的Light L16摄像头,能够提供高精度的3D图像。
计算机视觉技术
计算机视觉技术用于处理从摄像头提取的数据,识别车道边界和评估交通规则。许多初创公司致力于开发更高级、更高效的计算机视觉技术。例如,DeepScale公司正在研发深度神经网络,而Prophesee公司则开发了事件导向型的机器视觉技术,模仿人类大脑处理图像的方式。
雷达、激光雷达和V2X
除了摄像头,无人驾驶汽车还使用雷达、激光雷达和V2X技术来感知周围环境。雷达具有广泛的检测范围,成本相对较低,而激光雷达则提供高精度的3D环境模型。V2X技术允许车辆与其他车辆、基础设施和行人进行无线通信,克服了视距传感器的局限性。
无人驾驶汽车的开发离不开大量的道路测试和模拟数据。美国兰德公司研究表明,要验证无人驾驶的安全性,需要数百万甚至数十亿英里的测试里程。为了加速这一过程,许多公司通过模拟技术来积累额外的行驶里程。
模拟技术
模拟技术为无人驾驶实验提供了可能性。例如,Cognata公司开发了一个3D模拟平台,提供各种无人驾驶测试场景。英伟达推出的DRIVE Constellation仿真系统,利用强大的图形处理器(GPU)创建虚拟世界,对无人驾驶系统的算法进行模拟测试。
数据标注
在模拟过程中,识别和标注道路物体的数据至关重要。百度开发了语义分割技术,帮助无人驾驶汽车识别道路上的可行驶区域和潜在危险。
无人驾驶汽车需要极高的定位精度,以执行驾驶策略和路径规划。许多汽车依赖GPS信号,但由于误差较大,它们需要借助其他技术来提高精度。一种常用的方法是使用预构建地图和传感器数据相结合的方式。
预构建地图
预构建地图包含详细的道路信息,如车道尺寸、人行横道和道路标志等。许多公司通过设计专用的硬件和软件来收集路面数据,将其转化为高精度地图。例如,DeepMap公司开发的地图构建软件,Civil Maps则使用AI将原始传感器数据转换为有用的地图信息。
除了专注于特定部件的公司,还有一些公司致力于开发整套无人驾驶系统,甚至开发整车。例如,Drive.ai公司利用其无人驾驶系统开发改装套件,并与Lyft合作提供无人驾驶汽车服务。中国的一些公司,如Momenta和小马智行(Pony.ai),也在无人驾驶系统开发领域取得了显著进展。
此外,还有一些公司从零开始打造新的无人驾驶汽车。Zoox公司的原型车采用了独特的设计,旨在提供打车服务。Nuro公司则专注于无人驾驶载货车,以解决“最后一英里”送货难题。