禾赛40M如何成功在rviz中显示点云数据

禾赛40M如何成功在rviz中显示点云数据


前言

提示:本文主要是教小白第一次启动禾赛40M雷达,如何设置一些参数,在rviz中成功显示雷达扫描出的点云的操作步骤。


提示:以下是本篇文章正文内容,下面案例可供参考

一、安装雷达的ROS驱动包

1.登录github,打开以下网址,先装SDK,再装ROS功能包
SDK
ROS功能包
2.修改launch文件
原launch文件如下图:
在这里插入图片描述需要修改的有第10行,第25行,并增加第31行,主要是修改frame_id的默认值为velodyne,并且原topic为pandar, remap为/velodyne_points,修改成其他的也可以,主要是为了后期与lego_loam通讯,所以与之保持一致,如下图:
在这里插入图片描述3.启动launch文件

输入指令:

roslaunch hesai_lidar hesai_lidar.launch

成功显示下图则说明成功运行launch文件
在这里插入图片描述

二、启动雷达

1.本文所用雷达为禾赛40M,需要先把线路接通,给雷达供电,接线如下图所示(截自雷达说明书):

!在这里插入图片描述
在这里插入图片描述

2.利用一根网线连接电脑和雷达的接线盒,ubuntu系统中右上角网络会显示有线连接,点进"有线设置",如下图所示,如果成功连接,会显示"已连接".
在这里插入图片描述

在这里插入图片描述点击"已连接"最右侧的齿轮图标,进入设置,在Ipv4中填入地址与子网掩码,如下图:
在这里插入图片描述
点击"应用"后退出即可
检查是否连接成功,还可以打开网页查看http://192.168.1.201/index.html

三、启动rviz查看点云

1.启动launch文件与rviz

代码如下:

roslaunch hesai_lidar hesai_lidar.launch
rosrun rviz rviz

界面如下:
在这里插入图片描述通过左下角的"Add"添加PointCloud2,把Global Options中的fixed frames改成:velodyne
把PointCloud2中Topic选为/velodyne_points

2.成功的果实

成功界面如下:

在这里插入图片描述

总结

至此,成功的通过禾赛40M雷达在rviz中得到实时的点云.

  • 7
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值