美文网首页
ROS学习笔记(五)指令小结2

ROS学习笔记(五)指令小结2

作者: Cyfeng | 来源:发表于2018-09-12 19:44 被阅读0次

1.rqt_console

属于ROS日志框架(logging framework)的一部分,用来显示节点的输出信息。rqt_logger_level允许我们修改节点运行时输出信息的日志等级(logger levels)(包括 DEBUG、WARN、INFO和ERROR)。

日志等级按以下优先顺序排列:

Fatal

Error

Warn

Info

Debug

Fatal是最高优先级,Debug是最低优先级。通过设置日志等级你可以获取该等级及其以上优先等级的所有日志消息。比如,将日志等级设为Warn时,你会得到Warn、Error和Fatal这三个等级的所有日志消息。


2.roslaunch

roslaunch可以用来启动定义在launch文件中的多个节点。

$ roslaunch [package] [filename.launch]

现在我们来创建一个名为turtlemimic.launch的launch文件并复制粘贴以下内容到该文件里面:

<launch> #以launch标签开头以表明这是一个launch文件。

          <group ns=" "> #创建了两个节点分组并以命名空间(namespace)标签来区分,这样可以让我们同时启动两个名字一样的节点而不会产生命名冲突。

                    <node pkg=" " name=" " type=" "/> #软件包名,节点名,节点类型

         </group>

          <group>

                    <node pkg=" " name=" " type=" "/>

          </group>

</launch>


3.rosed

rosed是rosbash的一部分。利用它可以直接通过package名来获取到待编辑的文件而无需指定该文件的存储路径了。

使用方法:

$ rosed [package_name] [filename]

例子:

$ rosed roscpp Logger.msg

rosed默认的编辑器是vim。如果想要将其他的编辑器设置成默认的,你需要修改你的 ~/.bashrc 文件,增加如下语句: 

export EDITOR='emacs -nw'

这将emacs设置成为默认编辑器。

相关文章

  • ROS学习笔记(五)指令小结2

    1.rqt_console 属于ROS日志框架(logging framework)的一部分,用来显示节点的输出信...

  • ROS学习笔记(四)指令小结1

    文件系统工具 rospack find [包名称]roscd [本地包名称[/子目录]] rosls [本地包名称...

  • Ros常用指令

    一、ROS常用指令 1、rostopic系列 1)、rostopic list 显示消息列表 2), rostop...

  • Python小课V2.0笔记之0

    这是Python小课V2.0的笔记,供自己回忆学习。 第0关知识小结 print()函数 由两部分构成:1. 指令...

  • 机器人程序设计_ROS_note2

    本笔记关于ROS文件系统认识以及常用命令的实践 环境:ubuntu16.04 & ROS-Ubuntu2...

  • ROS学习笔记2-安装

    ros安装过程中的问题总结 ros的安装我就不啰嗦了,官网的最可靠,我就说下我踩坑的经历 把软件源改为ali-yu...

  • Ros学习笔记

    不错

  • 后台

    LINUX操作系统(第2版) LINUX指令范例速查手册 JSP & SERVLET学习笔记 STRUTS 2.X...

  • ROS 学习-2

    理解ROS服务和参数 介绍了ROS 服务和参数的知识,以及命令行工具rosservice 和 rosparam的使...

  • 转战ROS2.0--Apple的学习笔记

    随着对ROS的了解,发现了ROS2.0的好处,并且ROS2.0支持win10等各种平台,那么我必须直接学习ROS2...

网友评论

      本文标题:ROS学习笔记(五)指令小结2

      本文链接:https://www.haomeiwen.com/subject/logkgftx.html