首页 > 其他分享 >[ROS学习]16. 常用可视化工具的使用(完结)

[ROS学习]16. 常用可视化工具的使用(完结)

时间:2022-09-05 14:59:15浏览次数:86  
标签:rqt Rviz 16 可视化 工具 ROS 日志

笔记参考:【ROS学习笔记】16.常用可视化工具的使用
内容参考:B站ROS公开课:【古月居】古月·ROS入门21讲

本节说明

这节是最后一节,介绍一些常用可视化工具的使用。
在课的一开始曾经介绍过ROS的其中一个可视化工具,计算图可视化指令——rqt_graph。
这期将介绍其他的可视化工具,包括Qt工具箱、前面接触到的Rviz等。

1. 日志输出工具——rqt_console

我们启动海龟键盘控制节点,打开日志输出工具。

roscore
rosrun turtlesim turtlesim_node
rosrun turtlesim turtle_teleop_key

再让海龟撞上南墙,日志输出工具就会把日志信息都显示出来。

2. 绘制数据曲线——rqt_plot

前面已经打开了海龟控制的相关节点。
我们打开数据绘图工具rqt_plot。

rqt_plot

在输入框中输入左斜杠/可以看到自动填充项,我们选择 /turtle1/pose 按回车,就会显示位置信息的实时情况。

我们移动小海龟,曲线就会发生变化。

3. 图像渲染工具——rqt_image_view

可相机的图像数据的插件,可简单查看图像摄像头的图像。

rqt_image_view

4. 图形界面总接口——rqt

我们直接输入rqt可以打开图形界面总接口
我们可以在Plugin菜单下面打开各种图形界面的小工具,分块显示在下方。
前面介绍的这些Qt工具包都可以在这里找到。

5. Rviz

我们在前面曾使用过Rviz来显示空间坐标系的相对位置。
Rviz不仅可以显示坐标系,还可以可视化各种各样的东西(包括导航、点云、运动规划等),是一个综合的数据可视化平台。

我们打开Rviz:

rosrun rviz rviz

举个例子:
我们Add一个Image项,就可以通过设置Topic名(比如是摄像头Topic)来获取图像信息了。

6. Gazebo

仿真平台简介:

输入子令:

gazebo

(完结)回头看看自己多棒,坚持一定有所收获,何必在意点点滴滴,得一寸有一寸的精彩!!!

标签:rqt,Rviz,16,可视化,工具,ROS,日志
From: https://www.cnblogs.com/gentlejan/p/16658121.html

相关文章

  • CSRF跨站点请求伪造(Cross Site Request Forgery)攻击
    CSRF跨站点请求伪造(CrossSiteRequestForgery)和XSS攻击一样,有巨大的危害性,就是攻击者盗用了用户的身份,以用户的身份发送恶意请求,但是对服务器来说这个请求是合理的,这样就......
  • Linux下用CrossOver安装Source Insight 4
    安装教程1、打开CrossOver。【说明】简单来说CrossOver就是让你在Linux上运行Windows软件的一个工具。2、点击底部的"安装Windows软件"。3、在"选择应用"栏,选择"So......
  • mysql decimal设置默认值0 无效,设置后自动变为null(通过Navicat可视化工具操作)
    转:mysqldecimal设置默认值0无效,设置后自动变为null(通过Navicat可视化工具操作)通过sql解决。通过createtable表名可以查看创建表语句。altertable tb_orderal......
  • hi3516开机修改内存和MMZ分配并安装SDK驱动
    1. 拿到的开发版中已经安装最小系统,连接串口开机,设置启动文件#配置IP地址ifconfigeth0172.16.96.151netmask255.255.248.0routeadddefaultgw172.16.100.1#......
  • 16.普通参数与基本注解-@ModelAttribute
    抄的网上的分析,但是也要用自己的话理解一遍用法1:用在入参运用在参数上,会将客户端传递过来的参数按名称注入到指定对象中,并且会将这个对象自动加入ModelMap中,便于View层使......
  • Codeforces Round #816 (Div. 2)
    \(\quad\)今早头一次睡到了九点,大概昨天在健身房确实训练过度了,胸廓酸软,大腿一直颤抖。\(\qquad\)下午去了趟实验室,完成了我的第一个物联网程序虽然很水。慢慢试着用\(V......
  • rationalrose安装
    0.安装前准备DAEMONToolsLite1100-1996安装包密码:guysRationalrose破解文件密码:9szbRational.Rose.Enterprise.v7.0镜像文件提取码:11111.DTLite镜像工具......
  • [ROS学习] 15. launch启动文件的使用方法
    笔记参考:【ROS学习笔记】15.launch启动文件的使用方法内容参考:B站ROS公开课:【古月居】古月·ROS入门21讲本节说明在之前的学习中,比如上一讲TF坐标广播和监听,启动程序非常......
  • 滑动窗口-区间长度最大值-6169. 最长优雅子数组
    问题描述给你一个由正整数组成的数组nums。如果 nums的子数组中位于不同位置的每对元素按位与(AND)运算的结果等于0,则称该子数组为优雅子数组。、返回最长......
  • LeetCode 216 组合总和 III
    classSolution{public:vector<vector<int>>res;vector<int>path;intsum=0;voiddfs(intstart,intk,intn){if(path.siz......