文章来源:虹科自动驾驶>
近年来,随着汽车电子系统的升级,人们对联网智能汽车的需求不断增长,高级驾驶辅助系统(adas)和自动驾驶技术正迅速改变汽车行业。然而, 实现自动驾驶技术涉及感知、规划和执行三个关键层面 ,在汽车行驶于未知、动态环境中时,确保各种传感器数据的精确时间同步变得至关重要。
多传感器时间同步方式
在自动驾驶领域,各种传感器,如相机、激光雷达(lidar)、gps/imu等,需要高度同步以确保数据的精确性。时间同步可以采用以下几种方式:
01
统一时钟源
常见的方法是 使用全球卫星定位系统(gps)时间作为统一的时间源 。gps提供了高精度的时间信息,可以用来校准各传感器的时钟。这种方法能够确保各传感器的数据具有相同的时间基准,从而实现数据同步。主要包括 基于gps的“pps+nmea”和基于以太网的ptp(ieee 1588)时钟同步协议 。
(1)基于gps的“pps+nmea”同步方式
以gps作为统一时间源,通过rs232连接将gps提供的时间信息传递给各传感器,以实现时间同步。然而,这种方法在多设备之间实现同步较为困难,因此在实际应用中存在一定限制。
(2)ptp(precision time protocol)时钟同步协议
ptp是一种基于以太网的高精度时钟同步协议,可实现亚微秒级的时间同步。该协议 采用硬件时间戳 ,从而显著 减少软件处理时间,提高时间同步的精度 。不仅如此,ptp可以运行在数据链路层(l2),避免了通过四层udp协议栈的处理,进一步提高了时间同步的准确性,使其成为自动驾驶系统的理想选择。
02
硬件同步
硬件同步方法通常涉及 使用专用硬件来确保传感器之间的时间同步 。这种方法可以减少软件处理时间,提高同步精度。
03
软件同步
软件同步方法通过协议栈和网络通信来实现传感器之间的时间同步。虽然软件同步通常比硬件同步慢一些,但它仍然可以提供足够的精度,以满足自动驾驶系统的要求。
自动驾驶数据采集与测试方案
为了应对传感器数据的巨大量和时间同步的挑战,雅名特提供 一体化的数据采集与测试解决方案 。
在这个过程中,xtss软件发挥了关键作用。xtss是一种高度精确的时间同步解决方案,可广泛配置和即插即用。它为每个数据包提供了时间戳,以确保数据的时间同步。这种系统可以确保整个系统的时钟都在相同的时间基准上运行,从而构建一个时间域。
xtss提供ctss(集群时间同步服务)和ptss(平台时间同步服务)。在ctss中,通过以太网提供基于gptp(ieee 802.1as-2020)和ptp(ieee 1588v2)的同步,以确保不同设备之间的高精度时间同步。在ptss中,各接口的时钟通过硬件机制同步,从而实现高度精确的时间同步。
自动驾驶领域的时间同步技术是确保各传感器数据一致性和准确性的关键。这项技术的应用有助于提高自动驾驶系统的性能和安全性,使智能驾驶成为可能。
虹科是一家汽车科技行业的先驱企业,已经沉淀了十年以上的经验。雅名特是虹科旗下子公司,专注于自动驾驶领域,展现了卓越的创新能力和深厚的行业理解。
我们以数据为驱动力,提供高性能的数据采集、记录、传输方案,针对各种驾驶场景进行精准的仿真模拟,以及对大量自动驾驶数据进行高效、高质量处理。我们的一站式服务能够满足自动驾驶领域研发测试的全流程需求。我们深入了解客户需求,结合行业最新技术和趋势,为客户提供最优化的自动驾驶解决方案,助力客户在自动驾驶领域取得更大突破。
物联网安全还受到了哪里的威胁
大数据环境下的综合布线技术探析
中软国际签署CLA,加入到openGauss社区
北京地区首个大批量使用超大功率120千瓦充电桩正式投用
华为欲推更具人工智能的自主操作系统 减轻对Android的依赖
智能驾驶数据融合的时间同步关键技术
人工神经网络能够从动物大脑中学到什么?
隔离式栅极驱动器的介绍和选型指南
Bsquare宣布与财富100强公司签订了一份为期数年的软件即服务(SaaS)合同
金立M6sPlus怎么样,金立M6sPlus“安全怪兽”,金立M6sPlus“续航怪兽”奥特曼你在哪里!
12v微型电机的性能优势都有哪些
TI全新自适应降压-升压转换器系列提供高达2.5A的电流,大幅缩小电路板空间
英特尔召回部分盒装版的至强E-2274G四核处理器,只因散热器效力不足
戴尔灵越7000体验 轻薄本的重量却有性能本的体验
基于TMS320LF2407A支持FAT32文件系统嵌入式软
人工智能白皮书:深度解读AI技术、产业和战略
小如饼干!南孚推出世界最薄无线充:支持国际标准无线充电协议
数字音频选择器开关电路分享
网易手机邮获移动互联网大奖
微软Edge浏览器iOS版44.11.9版本启用