美文网首页
ROS入门21讲笔记(十一)

ROS入门21讲笔记(十一)

作者: liampayne_66d0 | 来源:发表于2019-08-20 22:36 被阅读0次

常用可视化工具的使用

rqt

  • rqt_console 日志输出工具:输出错误,警告等
  • rqt_graph 计算图可视化工具
  • rqt_plot 数据绘图工具
  • rqt_image_view 图像渲染工具
  • rqt 整合工具,可以自定义整合多种工具(不知道为什么我的打开是一片白)

Rviz

  • 机器人开发过程中的数据可视化界面,是一款三维可视化工具
  • 可以使用可扩展标记语言XML对机器人、周围物体等任何实物进行尺寸、质量、位置、材质、关节等属性的描述,并在界面中呈现出来
  • 同时,rviz还可以通过图形化的方式,实时显示机器人传感器的信息、机器人的运动状态、周围环境的变化等信息

Gazebo

  • 一款功能强大的三维物理仿真平台
  • 有强大的物理引擎,高质量的图形渲染,方便的编程与图形接口,开源免费
  • 应用场景:测试机器人算法,机器人设计,现实情况下的回溯测试

相关文章

  • ROS入门21讲笔记(十一)

    常用可视化工具的使用 rqt rqt_console 日志输出工具:输出错误,警告等 rqt_graph 计算图可...

  • ROS入门21讲笔记(十)

    Launch启动文件的使用方法 Launch文件 通过XML文件实现多节点的配置和启动(可自动启动ROS Mast...

  • ROS入门21讲笔记(九)

    ROS中的坐标系管理系统 机器人中的坐标变换:实际上就是变换矩阵,分为旋转和平移两部分 TF功能包 tf的作用是便...

  • ROS入门21讲笔记(七)

    服务数据的定义与使用 自定义服务数据 首先创建script文件夹,定义srv文件建立.srv文件,文件中数据分成两...

  • ROS入门21讲笔记(五)

    话题消息的定义与使用 自定义话题消息 在功能包中创建一个msg文件夹在msg中创建Person.msg文件,数据接...

  • ROS入门21讲笔记(六)

    客户端Client的编程实现 这一节实现一个请求创建海龟的服务 创建功能包 在catkin_ws/src中创建功能...

  • ROS入门21讲笔记(八)

    参数的使用与编程方法 创建功能包 catkin_create_pkg learning_parameter ros...

  • ROS入门21讲笔记(二)

    命令行 roscore -启动ROS Masterrosrun -启动一个节点(打开一个新的终端) rosrun+...

  • ROS入门21讲笔记(一)

    节点与节点管理器 节点(Node)——执行单元执行具体任务的进程,独立运行可执行文件;不同节点可使用不同编程语言,...

  • ROS入门21讲笔记(三)

    命令行 命令都是以ros开头的 roscore -启动ROS Master rosrun -启动一个节点(打开一个...

网友评论

      本文标题:ROS入门21讲笔记(十一)

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