Ubuntu16.04下驱动西克雷达 LMS511及用进行slam建图

简介: Ubuntu16.04下驱动西克雷达 LMS511及用进行slam建图

Ubuntu16.04下驱动西克雷达 LMS511及用rviz数据显示

1 硬件连接

首先根据《02-LMS511操作手册》进行硬件连接

image.png

其中的1 角是24+

其中的3脚是GND

2和 4脚只是加热作用

Lms511只需要提供24v供电和网线连接即可


2软件连接

Windows下用SOPAS软件进行连接(注:使用串口连接无法获得实时图象) LMS5XX 的出厂 IP 一般设置为 192.168.0.1,当通过以太网连接 PC 时, PC 的 IP 段必须与LMS5XX 的 IP 段相同,但 IP 不能相同 启动SOPAS ET客户端软件,打开电源给LMS511上电,如果是初次运行会自动搜索到该设备。双击右侧搜索结果中的设备可以添加到左边的项目中,然后会发现设备底部出现黄色感叹号“安装设备驱动程序”,单击它选择从设备上传,等个十分钟左右自己安装完设备驱动,点击“离线”字样可以切换为“在线”

双击在线的设备可以查看激光扫描的可视化结果

image.png

(其实使用该软件只是为了确定ip,其实不是必要的)

通过这个软件把ip设置为静态比较好

image.png


3 ubuntu下连接雷达


驱动包下载连接

github.com/NatanBiesma…

 

安装:

创建一个名为laser_node 的catkin 包。

删除包中的所有文件。

复制catking包中的文件内容。

转到 src 中的 lms5xx_node.cpp 并将 IP 地址更改为您sick lms5xx的实际IP。

转到 catkin_workspace 的源并使用 catkin_make。

使用命令“devel/setup.bash”

然后运行生成的laser_node

通过调用“rosrunlaser_node laser_node”来启动节点。结果扫描可以通过“rostopic echo /scan”进行测试

image.png4使用rviz显示数据

 

打开另一个终端

输入命令 rosrun rviz rviz

左击ADD-->by topic-->选择LaserScan

这时会发现status error,再将FixedFrame后面的值改为laser即可

显示如下

image.png5 使用雷达来建图

此时,可以不用上面的代码节点,直接用  另外的驱动包,含有现成的launch文件,可以直接打开雷达节点并集成到你自己的建图功能包中

下载网址是

github.com/SICKAG/sick…

 

下载到你建图功能包后

对launch进行修改

这句改成雷达的ip

这句的value值,改成你tf树里面雷达对应的节点

 

并编译后,可以替换你原来建图用的雷达节点,并建图了

我建图的效果

这个雷达太大太高,没敢动,等固定好再测试

image.png

相关文章
|
Ubuntu Linux
【Ubuntu18.04 解决蓝牙wifi 之ax201无线网卡驱动安装】
【Ubuntu18.04 解决蓝牙wifi 之ax201无线网卡驱动安装】
1791 0
|
1月前
|
并行计算 PyTorch TensorFlow
Ubuntu安装笔记(一):安装显卡驱动、cuda/cudnn、Anaconda、Pytorch、Tensorflow、Opencv、Visdom、FFMPEG、卸载一些不必要的预装软件
这篇文章是关于如何在Ubuntu操作系统上安装显卡驱动、CUDA、CUDNN、Anaconda、PyTorch、TensorFlow、OpenCV、FFMPEG以及卸载不必要的预装软件的详细指南。
3777 3
|
5月前
|
Ubuntu Linux
【问题复盘】在Ubuntu 20.04下安装OFED驱动 复盘:在Ubuntu 20.04下安装OFED驱动
整个问题主要是由于不同的内核版本导致文件路径不同,进而导致安装过程中某些库无法按预期安装而出现问题。 为什么使用最新的OFED驱动解决了问题呢?推测是最新驱动补充了之前缺失的某些文件,因此后续安装过程能够正常进行。 例如,在OFED 5.4中,某个安装所需的文件F位于A处,但安装程序却在B处查找该文件,导致报错。而在OFED 5.8中,该安装所需的文件F被移回到B处,此时不管去哪里查找都能找到文件F,因此安装可以正常进行。
248 0
|
5月前
|
JavaScript Ubuntu 前端开发
Ubuntu部署Minio(单机单驱动)
Ubuntu部署Minio(单机单驱动)
77 0
|
6月前
|
并行计算 Ubuntu
ubuntu彻底卸载Nvidia显卡驱动
ubuntu彻底卸载Nvidia显卡驱动
557 4
|
11月前
|
开发工具 Docker 异构计算
ubuntu18 安装 gpu 和 docker 驱动
ubuntu18 安装 gpu 和 docker 驱动
157 0
|
Ubuntu Java 关系型数据库
Ubuntu下python安装mysqldb(驱动)
先跳转的该目录下,然后执行 sudo python setup.py install 然后就是各种问题,需要配置这个那个的。
130 0
|
编解码 Ubuntu
系统类配置(六) ubuntu16.04命令行安装Nvidia显卡驱动(操作指令详细注释版)
系统类配置(六) ubuntu16.04命令行安装Nvidia显卡驱动(操作指令详细注释版)
231 0
|
机器学习/深度学习 传感器 Ubuntu
ubuntu16.04下ROS操作系统学习笔记(八)机器人SLAM与 Gmapping-Hector_slam-Cartographer--ORB_SLAM(下)
ubuntu16.04下ROS操作系统学习笔记(八)机器人SLAM与 Gmapping-Hector_slam-Cartographer--ORB_SLAM(下)
289 0
|
存储 传感器 编解码
ubuntu16.04下ROS操作系统学习笔记(八)机器人SLAM与 Gmapping-Hector_slam-Cartographer--ORB_SLAM(上)
ubuntu16.04下ROS操作系统学习笔记(八)机器人SLAM与 Gmapping-Hector_slam-Cartographer--ORB_SLAM
157 0
下一篇
无影云桌面