用 GPS 同步时间
1 概述
禾赛激光雷达产品支持使用 GNSS_NMEA 协议(GPRMC 或 GPGGA),通过依靠外部时钟源获取绝对时间,实现激光雷达与系统之间的精确时间同步。
- GPS:即全球定位系统(Global Positioning System),由美国政府开发并运营的卫星导航系统。
- GNSS:即全球导航卫星系统(Global Navigation Satellite System),指所有能够提供全球或区域定位、导航和授时服务的卫星系统,包含了GPS、GLONASS、北斗、GALILEO等,是一个统称。
注:本文中所表述的GPS与GNSS实际含义一致,并不特指美国GPS系统。
2 使用方法
在激光雷达上进行 GPS 时间同步时需要将其连接到第三方 GNSS 模块,并获取 PPS 信号和 NMEA 信息,具体方法与步骤如 下:
注:本文将分别以 Pandar128 和 JT16 为例进行介绍,其中 JT16 仅支持 GPS 同步时间。
2.1 硬件连接
2.1.1 Pandar128
- 激光雷达端引脚定义:
- 接线盒端引脚定义(如使用):
- 若使用接线盒连接到 GNSS 模块时,可参考下图的硬件连接示意:
2.1.2 JT16
- 激光雷达端引脚定义:
- 接线盒端引脚定义(如使用):
- 若使用接线盒连接到 GNSS 模块时,可参考下图的硬件连接示意:
2.2 激光雷达参数配置
2.2.1 Pandar128
-
根据激光雷达 IP 地址,登录网页端界面;
-
进入[Settings]页面,将[Clock Source]配置为
GPS,[GPS Mode]配置为GPRMC或GPGGA,同时设置[GPS Destination Port],即GNSS 数据包的发送端口,默认值为10110;