按照上文所述(http://blog.csdn.net/buzaishihaizi/article/details/78492174)配置好两台电脑的hosts和.bashrc文件后(hosts文件必须配置),如果没有配置.bashrc文件,则需要在显示rviz的电脑上进行手动配置,具体为:export ROS_MASTER_URI=http://administer:11311.而且是每次打开一个终端后都需要配置。

(可以使用echo $ROS_MASTER_URI 指令查看是否配置成功)。

配置完成后就可以启动rviz来显示所需要的轨迹或者是其它图像了。

下面是使用系统自带的两只乌龟跟随实验所完成的绘图。

图 1

图1 是在主机上使用键盘完成乌龟的控制,然后另外一只跟随,最后形成的轨迹。

图 2

图2 是使用另外一台电脑完成显示轨迹。

图 3

图 3 同时显示原始轨迹和绘制后的轨迹

要完成以上的效果,首先在主机上运行:roslaunch turtle_tf turtle_tf_demo.launch.

然后将 这里 https://github.com/OnFlyWay/Control_ROS的代码Rviz放在自己的工作空间的新建包想src文件下,最后配置好CMakelists文件。然后就可以运行了。

这下,打开rviz配置一下就可以完美的实现上边所述的效果了。

ROS远程实现Rvi绘图相关推荐

  1. Ubuntu20.04下 PC机对Locobot机器人的ROS远程通讯

    写在最前面:   最近参加了机器人导航的项目,前前后后配了好几次的ROS远程通讯,在这里把步骤.遇到的问题.教程什么的都汇总一下.   先明确我们要做的事情--实现在我们自己的PC机(之后简称Moni ...

  2. JetBrains IDEA/Clion/Client + ROS 远程开发环境搭建

    目标群体 本往篇适合喜欢JetBrains家产品的用户,通过Windows或Mac远程在Ubuntu上进行Ros开发. 方案 JetBrains Client + Ubuntu + Clion Lin ...

  3. ROS远程连接Turtlebot3并进行简单的移动控制

    本文基于Turtlebot3中已经安装好基本的运行环境,PC端已经安装好ROS环境. Turtlebot3共有Burger.Waffle和Waffle Pi三种型号. 1.将Turtlebot3与PC ...

  4. docker内外连通ros_docker容器内的ros外设使用与远程配置

    docker下ros外设使用与远程配置 ros远程配置 假设条件 docker容器网络配置 docker 容器ros网络配置 主机A的ros网络配置 网络永久配置 ros远程配置 假设条件 A电脑中安 ...

  5. CAD/SolidWorks/UG/ProE/Creo/Catia/3dsMAX/2D/3D绘图软件远程安装协助

    CAD/SolidWorks/UG/ProE/Creo/Catia/3dsMAX/2D/3D绘图软件远程安装协助 如需远程安装协助,可加QQ905733049, QQ2945218359, 由专业技术 ...

  6. 【远程操控】Pycharm远程连接服务器之本地显示独立的plot窗口

    文章目录 前言 一.软件信息 二.操作步骤 1. 设置Putty 2. 设置Pycharm 3. 安装Xming 前言 在配置Pycharm远程连接服务器后,虽然可以正常运行代码,但是发现在远程操控服 ...

  7. esxi安装openwrt_双软路由安装——ROS安装、上网、DNS缓存、常用设置(小白教程)...

    大家好,今天我们来分享一下双软路由的安装过程 .我在安装双软路由时踩过不少坑, 这期视频将会毫无保留的告诉大家.哪怕是小白,根据我的视频一步一步操作,也可以轻松搭建出双软路由平台.这期视频是双软路由器 ...

  8. ROS学习笔记-多机器人通信(1)-实现两台机器通信

    ROS是一个分布式的计算环境.一个正在运行的ROS可以在多个机器人之间分布成几十甚至上百个节点.取决于系统的配置方式,任何节点可能需要随时与任何其他节点进行通信,为实现使用同一个master控制多台机 ...

  9. RouterOS(ROS)+OpenWRT双软路由配置方法及DNS缓存|UPnP等常用功能拓展

    在本次的方案中,我通过PVE虚拟化安装了RouterOS(ROS)与OpenWRT双软路由,其中ROS将作为主路由负责拨号上网等路由器基本功能以及DNS缓存.UPnP等常见ROS拓展功能.OpenWR ...

最新文章

  1. 127.0.0.1和0.0.0.0地址的区别
  2. Opera浏览器同步服务被黑,用户数据和存储密码泄露
  3. Matlab图像处理基本函数(1)
  4. 跨域、ContentType组件
  5. 关于会计科目表,科目组,字段状态组
  6. EXCEL如何验证重复数据?
  7. java sox语音_Sox语音转换的相关知识
  8. vue-cli3.0(创建项目)如何引入element-ui(指令篇)
  9. webview中js调用客户端
  10. opencv配置中常见问题
  11. Linux 用户磁盘空间配额管理
  12. 十八、x86汇编基础
  13. Guri团队的侧信道攻击研究
  14. Hadoop面试题及参考答案
  15. 从官网通过execl制作省市区行政代码
  16. IT负载率与数据中心规模——孙长青
  17. 盘点20款让你脑洞大开的AR技术应用
  18. matlab中利用xy求取多项式z,matlab基础练习题
  19. python 读取asc文件_Python——文件读取与写入
  20. Getaverse,走向Web3的远方桥梁

热门文章

  1. Java从入门到放弃09---多态/向上转型/向下转型/多态内存图/抽象类/关键字abstract不能和哪些关键字共存/接口/类与类,类与接口,接口与接口的关系/抽象类与接口的区别
  2. R语言小代码7(流程控制练习)
  3. 合理利用计算机虚拟内存,电脑内存多大才够用?教你合理使用虚拟内存
  4. png图片转eps格式
  5. 永恒之塔linux服务端,最新永恒之塔单机版7.8 德国最新服务端,内附大量图片教程...
  6. 永远的经典-意大利波伦塔蛋糕Polenta Cake
  7. [SAP]JCO连接错误配置日志之无路由
  8. 信息学奥赛一本通:1219.马走日
  9. Synopsys Multivoltage Flow User Guide(汉化笔记)
  10. 限购(一人一单)问题解剖及解决方案