搜索
查看
编辑修改
首页
UNITY
NODEJS
PYTHON
AI
GIT
PHP
GO
CEF3
JAVA
HTML
CSS
搜索
2023面试高手
这个屌丝很懒,什么也没留下!
关注作者
热门标签
jquery
HTML
CSS
PHP
ASP
PYTHON
GO
AI
C
C++
C#
PHOTOSHOP
UNITY
iOS
android
vue
xml
爬虫
SEO
LINUX
WINDOWS
JAVA
MFC
CEF3
CAD
NODEJS
GIT
Pyppeteer
article
热门文章
1
webshell连接工具流量特征_webshell base64
2
MapReduce计算手机流量案例_根据提示,在右侧编辑器补充代码,计算出每个手机号码的一年总流量。 main 方法已给
3
华大基因肿瘤检测产品华甘宁:提高早期肝癌诊断率的利器!_华甘宁 无创肝癌基因检测
4
TensorFlow中的模型迁移学习和模型微调_tensorflow 迁移学习
5
OpenCV的Java开发介绍_为什么没有人用java做opencv
6
Android-OCR识别文字_android ocr
7
diffusers中的dreambooth的微调和lora微调_dreambooth和lora区别
8
解决git clone 报错unable to access问题_git unable to access
9
unity游戏云化后,暂停后游戏会继续执行问题解决_unity 暂停时间后还会转
10
Android本地文件操作_android 选择本地文件
当前位置:
article
> 正文
ROS学习记录:使用RViz观测激光雷达传感器数据_ros激光雷达数据读取
作者:2023面试高手 | 2024-05-25 20:40:28
赞
踩
ros激光雷达数据读取
一、使用Ctrl+Alt+T打开终端
二、输入 cd ~/catkin_ws1/ 进入工作空间
三、输入
source ./devel/setup.bash
四、输入:
roslaunch wpr_simulation wpb_simple.launch
打开机器人仿真环境
五、这是机器人仿真环境,里面机器人和书柜
六、再开一个终端,输入
rviz
,回车后打开RViz(
注意!打开rviz前,在这个新打开的终端先输入source ./devel/setup.bash
先记得source一下,不然后面可能会报错)
七、这个就是RViz的主界面
八、最上面是菜单栏
九、这里是工具栏,一部分常用的操作会以按钮的形式排列在这上面
十、这是
可视化项目的列表
十一、带三角小箭头的是
可视化项目的名称
十二、这些是可视化项目
参数的设置
十三、当我们点击某个参数的时候,左下角的小方框会显示这个
参数的简单解释
十四、这个是
添加可视化项目
的按钮
十五、这个是
复制可视化项目
按钮
十六、这个是
移除可视化项目
按钮
十七、这个是
重命名可视化项目
按钮
十八、RViz中间的区域是各种
图形
和
图像
显示的窗口,
机器人和传感器数据
都会显示在这个窗口里,这是一个
三维显示窗口
,我们现在看到的栅格,就是RViz为我们定义好的地面基准,也就是
Z值为0的平面
十九、这是对中间显示窗口的
视角位置的数值
进行调整的窗口,但是
一般我们用鼠标拖动
来调整视角,所以这个窗口很少用到
二十、这里是状态栏,主要显示的是ROS的一些状态数值,比如
运行时间、鼠标操作的提示、三维渲染帧率
等等
二十一、将Fixed Frame 修改成
base_footprint
二十二、点击Add按钮,然后会弹出一个新窗口
二十三、这一栏是RViz能显示的数据类型的列表
二十四、往下翻,找到
RobotModel
,选中它后点击OK
二十五、我们的机器人模型就出来了
二十六、点击这里可以隐藏右边窗口
二十七、点击左下角Add添加一条激光雷达的显示条目
二十八、找到这个LaseScan选中后点击OK.
二十九、在Topic选着激光雷达的话题名称为/scan
三十、可以看到机器人前方出现了一排细细的小红点
三十一、将Size改成0.03,这样小红点就变大了,我们观看更方便些
三十二、现在看到的是右侧Gazebo仿真机器人发送给左侧RViz显示的激光雷达数据
三十三、点击圆柱体
三十四、找个地方放置圆柱体
三十五、可以看到左侧RViz里同步显示出了圆柱轮廓的红色点阵
三十六、再来个立方体,也能同步显示
三十七、我们可以把RViz的当前配置保存下来,这样就不用每次都手动配置了,点击File菜单
三十八、选择Save Config As
三十九、找个目录保存它,文件名为lidar.rviz,然后点击Save
四十、我们把rviz关闭
四十一、然后再在终端输入rviz打开
四十二、点击Open Config
四十三、找到刚刚前面保存的文件进行打开
四十四、这样前面配置过参数就不用重新配了
四十五、关掉rviz
四十六、除了上述手动操作,还可以在launch文件里自动加载rviz配置文件,在终端中输入
roslaunch wpr_simulation wpb_rviz.launch
四十七、这就出现一个配置好的rviz界面
声明:
本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:
https://www.wpsshop.cn/w/2023面试高手/article/detail/623711
推荐阅读
article
rviz
Plugins
编写_编写.
rviz
...
学习参考:转载:http://www.guyuehome.com/945
rviz
是ROS官方的一款3D可视化工具,几乎...
赞
踩
article
学习笔记:ROS使用经验(
rviz
)_ros
中
的
rivz
文件
中
设置
的
参数
表示
的
含义...
在RViz
中
的
配置
文件
(例如)使用YAML格式来定义不同
的
可视化
参数
和设置。Class: 指定显示或组件
的
类别,如等。E...
赞
踩
article
ROS
知识:
RViz
Plugin
教程...
rviz_plugin_tutorials 包为 rviz 构建了一个插件库,其中包含两个主要类:ImuDisplay ...
赞
踩
article
Rviz
的
插件
开发知识积累_
ubuntu
rviz
panel
插件
...
个人在编写
rviz
插件
的一些知识分享,希望对您有帮助,欢迎随时交流_
ubuntu
rviz
panel
插件
ubuntu
...
赞
踩
article
rviz
-
Ros
Wiki
官网教程学习笔记(1)-用户指南
_
rviz
wiki
...
帮助你快速入门的
rviz
官网教程整理笔记
_
rviz
wiki
rviz
wiki
0.
rviz
介绍...
赞
踩
article
【
MoveIt2
-
humble
】入门
教程
(翻译自官方文档)二:在
RViz
中实现
可视化
_movei...
本系列
教程
共四节,环境为:Ubuntu22.04ros2-
humble
MoveIt2
-
humble
官方文档上的
教程
,从m...
赞
踩
相关标签
学习
笔记
自动驾驶
人工智能
机器人
经验分享
c++