安装HectorMapping及RViz进行SLAM建图 动手之前,咱们需要安装一下这个Hector Mapping。在终端里执行:sudo apt install ros-noetic-hector-mapping。如果之前安装过wpr_simulation的依赖项,这个包应该已经装过了。好,开始进入正题。咱们首先把机器人和仿真环境运行起来。终端里执行,roslaunch wpr_simulation wpb_stage_slam.launch。调整一下视角,这场景是不是有点眼熟。然后把SLAM节点运行起来。Ctrl + Shift + O分屏,输入rosrun hector_mapping hector_mapping。软件包的名字和节点名都是hector_mapping。回车。好了,这时候SLAM的功能已经在运作了。我们还需要一个RViz窗口来查看输出的地图。调整一下终端窗口大小。再分屏。执行rosrun rviz rviz。软件包的名字和节点名都是rviz。回车。刚启动的RViz窗口里什么也没有,还记得前面的RViz实验吗。咱们再来复习一下,先添加机器人模型。然后是激光雷达的扫描测距点。测距点太小了看不清,改大一点。好,调整一下视角。接下来重头戏来了。点击添加,选择Map地图,OK。设置一下地图的话题名称,选择 /map。看,机器人的脚下,出现了当前位置所扫描的第一帧地图。好,我们把RViz和仿真窗口的位置和视角都调整一下。让它俩并排显示,一会好观察建图效果。#ROS #机器人编程 #机器人工匠阿杰 #机器人 #HectorMapping
00:00 / 01:12
连播
清屏
智能
倍速
点赞43
00:00 / 04:20
连播
清屏
智能
倍速
点赞452
00:00 / 02:28
连播
清屏
智能
倍速
点赞1983
00:00 / 07:55
连播
清屏
智能
倍速
点赞12
00:00 / 27:37
连播
清屏
智能
倍速
点赞41
00:00 / 01:11
连播
清屏
智能
倍速
点赞23
00:00 / 08:17
连播
清屏
智能
倍速
点赞168
00:00 / 15:55
连播
清屏
智能
倍速
点赞28
00:00 / 02:38
连播
清屏
智能
倍速
点赞32
00:00 / 00:59
连播
清屏
智能
倍速
点赞8
00:00 / 00:45
连播
清屏
智能
倍速
点赞4