129 rosgraph

rosgraph 包含 rosgraph 命令行工具,可打印有关 ROS 计算图的信息。它还提供了一个可供图形工具使用的内部库。

130 rosgraph_msgs

与 ROS 计算图相关的消息。这些通常被认为是最终用户不与之交互的低级消息。

131 roslang

oslang 是所有 ROS 客户端库都依赖的通用包。这主要用于查找客户端库(通过“rospack depends-on1 roslang”)。

132 roslaunch

roslaunch 是一个工具,可以通过 SSH 在本地和远程轻松启动多个 ROS 节点,以及在参数服务器上设置参数。它包括自动重生已经死亡的进程的选项。 roslaunch 接收一个或多个 XML 配置文件(带有 .launch 扩展名),这些文件指定要设置的参数和要启动的节点,以及它们应该在哪些机器上运行。

133 roslib

ROS 的基本依赖项和支持库。 roslib 包含许多在 ROS 客户端库实现之间共享的通用数据结构和工具。

134 roslint

用于 ROS 包的 CMake lint 命令。 lint 命令对 Python 或 C++ 源代码执行静态检查,以了解错误和标准合规性。

135 roslisp

用于 ROS(机器人操作系统)的 Lisp 客户端库。

136 roslz4

LZ4 流格式的 Python 和 C++ 实现。大数据流被分成块,这些块使用非常快速的 LZ4 压缩算法进行压缩。

137 rosmake

rosmake 是一个 ros 依赖感知构建工具,可用于以正确的顺序构建所有依赖项。

138 rosmaster

osmaster 包实现了 ROS Master。大多数程序不需要直接与这个包交互。每当 roscore 运行时,rosmaster 就会自动运行,并且与 Master 的所有通信都通过 XMLRPC API 进行。

139 rosmsg

rosmsg 包含两个命令行工具:rosmsg 和 rossrv。 rosmsg 是一个命令行工具,用于显示有关 ROS 消息类型的信息。 rossrv 是一个命令行工具,用于显示有关 ROS 服务类型的信息。

140 rosnode

rosnode 是一个命令行工具,用于显示有关 ROS 节点的调试信息,包括发布、订阅和连接。它还包含一个用于检索节点信息的实验库。此库仅供内部使用。

141 rosout

发送到 /rosout 主题的消息的系统范围的日志记录机制

142 rospack

ROS命令:rospack profile 查看ros包
143 rosparam

rosparam 包含 rosparam 命令行工具,用于使用 YAML 编码文件在参数服务器上获取和设置 ROS 参数。它还包含一个实验库,用于将 YAML 与参数服务器一起使用。此库仅供内部使用。 rosparam 可以在 roslaunch 文件中调用。

144 rospy

rospy 是一个用于 ROS 的纯 Python 客户端库。 rospy 客户端 API 使 Python 程序员能够快速与 ROS 主题、服务和参数交互。 rospy 的设计有利于实现速度(即开发人员时间)而不是运行时性能,以便算法可以在 ROS 中快速原型化和测试。它也是非关键路径代码的理想选择,例如配置和初始化代码。许多 ROS 工具都是用 rospy 编写的,以利用类型自省功能。许多 ROS 工具,例如 rostopic 和 rosservice,都是建立在 rospy 之上的。

145 rospy_tutorials

这个包试图一步一步展示ROS python API的特性,包括使用消息、服务器、参数等。这些教程与roscpp_tutorial中的节点兼容。

146 rosservice

rosservice 包含用于列出和查询 ROS 服务的 rosservice 命令行工具。它还包含一个 Python 库,用于检索有关服务的信息并动态调用它们。 Python 库是实验性的,仅供内部使用。

147 rostest

基于与 xUnit 框架兼容的 roslaunch 的集成测试套件。

148 rostime

C++ 库的时间和持续时间实现,包括 roscpp。

149 rostopic

rostopic 包含 rostopic 命令行工具,用于显示有关 ROS 主题的调试信息,包括发布者、订阅者、发布率和 ROS 消息。它还包含一个实验性的 Python 库,用于动态获取有关主题的信息并与之交互。该库仅供内部使用,因为代码 API 可能会发生变化,但它确实提供了如何在 ROS 中实现动态订阅和发布行为的示例。

150 rosunit

ROS的单元测试包。这是用于 rostest 并处理单元测试的低级库,而 rostest 处理集成测试。

151 roswtf

roswtf 是一个用于诊断正在运行的 ROS 系统问题的工具。将其视为在代码中实现的常见问题解答。

152 rqt_action

rqt_action 提供了一个功能来内省所有可用的 ROS 操作(来自 actionlib)类型。通过使用rqt_msg,输出格式与它和rqt_srv统一。请注意,此插件上显示的操作是存储在您的机器上的操作,而不是您的 rqt 实例连接到的 ROS 核心上的操作。

153 rqt_bag

rqt_bag 提供了一个用于显示和重放 ROS 包文件的 GUI 插件。

154 rqt_bag_plugins

rqt_bag 提供了一个用于显示和重放 ROS 包文件的 GUI 插件。

155 rqt_common_plugins

rqt_common_plugins 元数据包提供了 ROS 后端图形工具套件,可用于机器人运行时的开/关。

156 rqt_console

rqt_console 提供了一个用于显示和过滤 ROS 消息的 GUI 插件。

157 rqt_dep

qt_dep 提供了一个用于可视化 ROS 依赖关系图的 GUI 插件。

158 rqt_graph

qt_graph 提供了一个用于可视化 ROS 计算图的 GUI 插件。
它的组件是通用的,所以你想要实现图形表示的其他包可以依赖于这个 pkg(使用 rqt_dep 找出依赖的 pkg。rqt_dep 本身也依赖于 rqt_graph)。

159 rqt_gui

rqt_gui 提供了 main 来启动 qt_gui 提供的 ROS 集成图形用户界面的一个实例。

160 rqt_gui_cpp

rqt_gui_cpp 使 GUI 插件能够使用 ROS 的 C++ 客户端库。

161 rqt_gui_py

rqt_gui_cpp 使 GUI 插件能够使用 ROS 的 python 客户端库。

162 rqt_image_view

rqt_image_view 提供了一个 GUI 插件,用于使用 image_transport 显示图像。

163 rqt_launch

这个 rqt 插件 ROS 包提供了 .launch 文件的简单视图。用户还可以逐个节点开始和结束这些文件中定义的节点。

164 rqt_logger_level

rqt_logger_level 提供了一个 GUI 插件,用于配置 ROS 节点的记录器级别。

165 rqt_moveit

一个基于 rqt 的工具,可协助 MoveIt 监控任务!运动规划器开发人员和用户。目前,如果以下项目正在运行、存在或已发布,则会受到监控:

166 rqt_msg

用于内省可用 ROS 消息类型的 Python GUI 插件。请注意,通过此插件可用的消息是存储在您的机器上的消息,而不是您的 rqt 实例连接到的 ROS 核心上的消息。

167 rqt_nav_view

nav_view 包已被 rviz 取代。有关将 rviz 与导航堆栈一起使用的信息,请参阅本教程。对于动力不足或没有显卡的计算机,rviz 可能无法正常工作,因为它依赖于 ogre 渲染引擎。轻量级替代品可以在下面找到:

168 rqt_plot

rqt_plot 提供了一个 GUI 插件,可以使用不同的绘图后端在 2D 图中可视化数值。

169 rqt_pose_view

rqt_pose_view 提供了一个用于可视化 3D 姿势的 GUI 插件

170 rqt_publisher

rqt_publisher 提供了一个 GUI 插件,用于发布具有固定或计算字段值的任意消息。

171 rqt_py_common

rqt_py_common 为用 Python 编写的 rqt 插件提供通用功能。尽管没有提供插件,但这个包是 rqt_common_plugins 存储库的一部分,以尽可能轻松地将这些常见插件的通用功能重构到这个包中。此包中包含的功能应涵盖通用 ROS 概念,不应引入除“ros_base”之外的任何特殊依赖项。

172 rqt_py_console

rqt_py_console 是一个 Python GUI 插件,提供交互式 Python 控制台。

173 rqt_reconfigure

这个 rqt 插件继承了以前的 dynamic_reconfigure 的 GUI (reconfigure_gui),并提供了查看和编辑可通过 dynamic_reconfigure 访问的参数的方式。

174 rqt_robot_dashboard

rqt_robot_dashboard 为在 rqt 中构建机器人仪表板插件提供了基础设施。

175 rqt_robot_monitor

rqt_robot_monitor 显示由diagnostic_aggregator 发布的diagnostics_agg 主题消息。 rqt_robot_monitor 是robot_monitor 的rqt 的直接端口。根据诊断的状态(正常、警告、错误/陈旧),所有诊断都属于三个树窗格之一。状态显示在树中以表示它们的层次结构。更差的状态支配更高级别的状态。

176 rqt_robot_plugins

rqt 插件的元包,在其运行期间特别与机器人一起使用。要运行任何 rqt 插件,只需输入一个命令“rqt”,然后从随后启动的 GUI 中选择您想要的任何插件。

177 rqt_robot_steering

rqt_robot_steering 提供了一个 GUI 插件,用于使用 Twist 消息操纵机器人。

178 rqt_runtime_monitor

rqt_runtime_monitor 提供了一个用于查看 DiagnosticsArray 消息的 GUI 插件。
179 rqt_rviz

rqt_rviz 提供了一个嵌入 RViz 的 GUI 插件。请注意,此 rqt 插件不会取代 RViz,而是取决于它。

180 rqt_service_caller

rqt_service_caller 提供了一个用于调用任意服务的 GUI 插件。

附录:安装rqt

  • 安装
sudo apt-get install ros-melodic-rqt
sudo apt-get install ros-melodic-rqt-common-plugins
sudo apt install ros-$ROS_DISTRO-rqt*
  • 运行:

rqt

深入理解ROS技术 【3】ROS下的模块详解(129-180)相关推荐

  1. spring(7)---深入理解Spring核心技术——Spring中的各模块详解

    深入理解Spring核心技术--Spring中的各模块详解 Spring框架的两个基本概念IOC容器和AOP,相信大家现在对Spring中的这两个部分的基本概念有了一定的认识,好了,那么今天我们就来正 ...

  2. 深入理解ROS技术 【2】ROS下的模块详解(66-128)

    概述: 本篇以字典方式,列出所有的Ros下模块,给出初步解释.并针对其重要程度,用星级标出重要性.这些概念解释中,还列出其它文章的链接. 模块表述: 65 interactive_marker_tut ...

  3. 深入理解ROS技术 【1】ROS下的模块详解(1-65)

    ROS初探--意义.基本模块_Peace-CSDN博客 概述: 初学者要想快速入门,必须对于众多的ROS模块初步有个认识,需要主动地.有计划地查阅.本篇以字典方式,列出所有的Ros下模块,给出初步解释 ...

  4. 深入理解ROS技术 【4】ROS下的模块详解(181-232)

    181 rqt_shell rqt_shell 是一个提供交​​互式 shell 的 Python GUI 插件. 182 rqt_srv 用于内省可用 ROS 消息类型的 Python GUI 插件 ...

  5. 【原】2009.NET年技术大会总结,有图片,说说我理解的技术大会 【下】

    在阅读本篇之前,请先看上篇,上篇地址是: http://www.cnblogs.com/OceanChen/archive/2009/02/27/1399192.html 首先来回答上篇遗留的问题, ...

  6. ROS入门笔记(七):详解ROS文件系统

    ROS入门笔记(七):详解ROS文件系统 文章目录 01 Catkin编译系统 1.1 Catkin特点 1.2 Catkin工作原理 1.3 使用`catkin_make`进行编译 02 Catki ...

  7. Linux下使用aMsn详解(转)

    Linux下使用aMsn详解(转) amsn这一款在linux下的Msn就不多介绍了,0.95版出来后加入了摄像头,在加上其文件传输功能,你还留恋于gaim么? 经过多天的搜索和尝试,终于在Fedor ...

  8. linux vsftpd用法,Linux_LINUX系统下vsftpd 命令详解,FTP命令是Internet用户使用最频 - phpStudy...

    LINUX系统下vsftpd 命令详解 FTP命令是Internet用户使用最频繁的命令之一,不论是在DOS还是UNIX操 作系统下使用FTP,都会遇到大量的FTP内部命令. 熟悉并灵活应用FTP的内 ...

  9. linux下scp命令详解

    http://www.cnblogs.com/xuxm2007/archive/2010/08/04/1792179.html linux下scp命令详解 http://www.9usb.net/20 ...

最新文章

  1. 谈谈JIT编译器和本机影像生成器(NGen.exe)
  2. python编程培训多少钱-python培训费用多少?
  3. python语言必背代码-让你的Python代码实现类型提示功能
  4. Vsftpd服务的部署及优化
  5. CodeForces - 1337D Xenia and Colorful Gems(二分)
  6. Java集合总结大全--史上最强
  7. python字典功能默写_python之字典操作
  8. 静态类对象指针需要delete吗 vc_C/C++真的有那么难学吗?其实不然,无非是你没有找对方法罢了...
  9. android 获取view在屏幕中的位置
  10. python列表转集合_Python数据类型 列表、元组、集合、字典的区别和相互转换
  11. Linux下网络抓包工具(ngrep)
  12. 系统设计时要考虑哪些方面?
  13. 以存储为例说明设备busy的解决方法
  14. Linux QT无法切换中文输入法
  15. Linux双独立显卡SLI,完美的解决方案:双显卡不需要使用双水冷Tt提供SLi冷却解决方案...
  16. 观影感受 之 《都挺好》
  17. 记一次npm install 报RequestError connect ETIMEDOUT 20.205.243.166443和RequestError socket hang up
  18. 当当狸智能显微镜单体轻巧便携
  19. 第一章 无线通信收发机结构 杨远望 和习题
  20. 词根venge/vent/ver/verb/vers等衍生单词

热门文章

  1. MATLAB实战系列(二十二)-matlab三维图形绘制案例最全集锦(毕设和数学建模必看)
  2. Flink从入门到精通100篇(十二)-如何分析和定位 Flink 作业 OOM 问题?
  3. 飞鸽 bind()错误=10048
  4. access根据所属院系修改学号_五个access管理系统实用范例整合
  5. mysql表名查询sql
  6. 【统计学习】多元统计分析
  7. 【项目实战】基于python的 p2p 贷后指标全自动日报制作
  8. 2020 年 Node.js 开发者调查报告
  9. 算法与数据结构(快速排序)
  10. Java Review - 集合框架=Collection+Map