前几天发了一篇关于配置VMware虚拟机中连接livox激光雷达的文章,感兴趣的可以去看看我的这篇文章。
但是这几天想要学习一下深度学习,要用到cuda什么的,虚拟机的Vsphere太麻烦了就选择装了一个子系统,这几天在重新安装livox_ros_driver时发现,明明LivoxViewer2能正常读取点云数据,但在运行示例程序不出现点云图像,并且时报以下错误:
[livox_ros_driver2_node-1] Failed to init livox lidar sdk.
[livox_lidar_publisher]: Init lds lidar fail!
实在不知道是什么原因,于是发邮件咨询了以下Livox官方,这才知道了怎么解决。
比如我是用的单个Mid-360,不仅仅要修改
ws_livox/src/livox_ros_driver2-1.2.4/config/MID360_config.json
这个文件,还需要修改
ws_livox/install/livox_ros_driver2/share/livox_ros_driver2/config/MID360_config.json
这个路径下相同名字的文件,当然不同文件的路径可能不一样,建议直接在工作区里面搜索文件名MID360.json,然后把src和install路径下的两个都改一下。
最后感谢一下livox官方的技术支持,真的是雪中送炭。