自学内容网 自学内容网

hku-mars雷达相机时间同步方案-软件驱动(MID360与海康MV-CB060-10UMUC-S)

hku-mars雷达相机时间同步方案-软件驱动
hku的方案在硬件和软件方面都做了工作,所以才会实现相机帧和雷达帧的完全对齐。硬件方面的设置请参考上一期。
港大的同步结果:
在这里插入图片描述

hku-mars雷达相机时间同步方案-硬件(MID360与海康MV-CB060-10UMUC-S
下面开始驱动层面的设置

修改后的驱动下载

如果是和官方一样的硬件请直接下载hku-mars修改的驱动即可。
我是使用的是MID360与海康MV-CB060-10UMUC-S。

  1. 下载Livox SDK。

Livox SDK
Compile and install the Livox-SDK2:

git clone https://github.com/Livox-SDK/Livox-SDK2.git
cd ./Livox-SDK2/
mkdir build
cd build $ cmake … && make -j
sudo make install

  1. 下载修改后的livox MID360驱动。
    修改后的: livox MID360驱动
  2. 下载修改后的海康相机驱动
    修改后的:海康相机驱动

具体软件方面的改动就不讲了,如果有需求可以私信我。
主要就是利用Linux的共享内存机制。

结果展示

同步后的结果如图所示:

在这里插入图片描述
在rqtbag中看时间戳并没有完全对齐,主要是应为rosbag录制话题的机制是以ros接收到话题的时刻显示的,实际上是完全对齐了的。

如果想要实现在rqtbag中看起来完全对齐,可以使用Python写个脚本实现。


原文地址:https://blog.csdn.net/qq_40301351/article/details/142304620

免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!