首页 > 其他分享 >ROS1学习记录(13.0)

ROS1学习记录(13.0)

时间:2024-04-26 21:33:40浏览次数:26  
标签:rqt 记录 image 信息 选择 指令 可视化 ROS1 13.0

学习视频:

20.常用可视化工具的使用_哔哩哔哩_bilibili

 打开roscore核心先跑起来,再开海龟仿真器,

对于qt指令可视化运行可以查看全部指令,方法就是输入rqt_再按两下tab就好

先用rqt_console 看看,输出日志信息

出现问题就会发出一些日志,比如下面的撞墙

 下面的Highlight Messages可以写入要搜索的特定信息;

rqt_plot绘制数据曲线,下方红色花圈的地方是输入选择要订阅的信息数据;

 查看小海龟的位置信息;

 不同颜色的线代表小海龟不同的运动参数,通过这些运动参数可以直观的做相应调整

 rqt_image_view显示摄像头图像

 默认情况下是不存在图像的,要驱动摄像头跑起来上传摄像头图像信息,上图中的image View 下方可以选择摄像头话题信息;将话题信息渲染出来;

 

集成的rqt工具指令,直接使用rqt,里面集合了所有rqt相关的可视化程序,打开后再Plugins中选择需要的相关插件就会打开,上述的可视化工具都有集成,很方便

 

 

Rviz平台

 

 

 先打开roscore,再使用rosrun rviz rviz指令打开rviz平台

在红圈区域选择显示的东西,里面有不同的选择可视化插入

 

我选择图像后Grid下方出现了一个image选项,里面设置选择需要可视化的话题信息;

例如image下方出现image topic 等选项,在相应的位置填入自己设置的信息完成可视化

 

 

Gazebo平台:

 

 查看Gazebo仿真环境指令:

roslaunch gazebo_ros +tab

 使用其中willowgarage_world.launch执行程序开跑直接gg,性能要求太高,跑不出来

 

三个可视化操作自己选择进一步学习

标签:rqt,记录,image,信息,选择,指令,可视化,ROS1,13.0
From: https://www.cnblogs.com/qianzhu/p/18160917

相关文章

  • ROS1学习记录(12.0)
    学习视频:19.launch启动文件的使用方法_哔哩哔哩_bilibili使用launch启动可以减少不断打开终端重复输入调用不同节点的工作; 使用:其中name的意义是取代掉程序文件中的初始化的节点名字,相当于另取一个别名进行代表,代表这个节点,这样在调用相同节点时名字不同就不会起冲突;pkg,na......
  • postgresql 多条记录合并一条,或取最新的一条数据
    将一个表中的某一列的多行数据拼接成一行一种方法SELECTperson_idASjob_no,string_agg(person_name,',')asstr_person_nameFROMpublic.tb_attendance_modelWHEREcreate_time>='2019-06-1700:00:00.000000'ANDcreate_time<'2020-0......
  • 一部分Neo4j的记录
    Neo4j为什么需要图数据库随着技术的发展,我们对数据的需求已经不再局限于对数据本身的获取了,我们还需要获取数据与数据间的关系(也就是连接数据).
简单地说,我们可以说图数据库主要用于存储更多的连接数据(因为图结构相比其他数据结构而言,能保存更多的数据间的关系).如果我......
  • 使用自己云服务器frp内网穿透记录
     1.前提是自己现有云服务器已经 2.下载对应的版本,我使用的是052.3下载地址https://github.com/fatedier/frp/releases需要注意:下载的linux版本是服务端。windows是客户端后续需要修改对用的配置文件 3.解压linux 3.1编辑配置文件vifrps.toml bind......
  • 【python】记录一次python发送json数据到go服务端,服务端解析失败问题
    【python】记录一次python发送json数据到go服务端,服务端解析失败问题背景:在做性能测试时,python把采集到的性能数据通过post回传到服务端,服务端用go实现,服务端是将接收的json通过json.Unmarshal反序列化为对应的结构体,但在实现时一直提示数据类型错误的问题问题代码python发送请......
  • 爱丽舍购车记录
    买车记录2024-4刚去看车洗车啦2024-4月周末第一次洗完车出去晒晒吧。去中医院体检......
  • 记录一个HttpClient超时连接配置不生效的问题排查过程
    现象首先有一个被服务由于内存有限,导致巨卡。导致调用他的服务出现线程阻塞。jstack打印线程池如下所示:开始排查解决问题第一步:检查代码看是否超时设置是否正确,因为感觉超时设置正确不可能阻塞。找到注入client的位置:发现配置没有任何问题,此时感到了一点点慌张。(内心OS:......
  • ROS1学习记录(11.0)
    学习视频:18.tf坐标系广播与监听的编程实现_哔哩哔哩_bilibili创建TF坐标系的功能包:catkin_create_pkgltfroscpprospytfturtlesim 将写好源码塞入ltf内部的src内;下面时两个源码创建流程;  塞入源码后进行编译; 添加编译规则如下:add_executable(turtle_tf_broad......
  • ROS1学习记录(10.0)
    学习视频:17.ROS中的坐标系管理系统_哔哩哔哩_bilibili 先要安装TF功能包:要依据自己ROS版本来安装先查询ROS版本:rosversion-dsudoapt-getinstallros-noetic-turtle-tf      /*讲install后面第二个单词改为自己对应版本*/因为版本与视频使用有所不同要增加......
  • 记录MySQL分页数据重复问题
    1、准备数据2、sql查询1、查询第一页的结果select*fromtestlimit0,3;2、查询第二页的结果select*fromtestlimit1,3;3、查询第三页的结果select*fromtestlimit2,3;3、结果由上图所示,每次分页都有重复数产生4、原因我们知道orderby排序的时......