Ubuntu远程,解决rviz无法在远程桌面下使用

2023-05-16

Ubuntu下远程桌面无法使用rviz
解决原理解释
将启动文件加入bash,避免每次export

具体操作:
1.检查主机与移动端机器的IP

主机IP:192.168.31.193 主机名:ada(也可使用ada.local)
移动端IP:192.168.31.110 ID名:jp(同理jp.local)

2.将IP写入~/.bashrc(~/.zshrc)

在主机端:

gedit ~/.bashrc
写入:
export ROS_HOSTNAME=192.168.31.193
export ROS_MASTER_URI=http://192.168.31.110:11311
保存后,
source ~/.bashrc

在移动端:

gedit ~/.zshrc  (因为用的终端类型不同)
写入:
export ROS_HOSTNAME=192.168.31.110
export ROS_MASTER_URI=http://192.168.31.110:11311
保存后,
source ~/.bashrc

配置完成后,开始进行远程连接

在主机:(ssh -X 是可以加载GUI界面)

ssh -X jp@192.168.31.110
输入连接密码
roscore

新开终端ssh后,进行其他操作即可:

rosrun rviz rviz 或进行其他操作即可

(但还是会段错误..。)

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Ubuntu远程,解决rviz无法在远程桌面下使用 的相关文章

随机推荐

  • PX4-Autopilot v1.11.1 Makefile 的一点解读

    好久没关注 PX4 的更新进度 xff0c 最近正好想重新搭一个仿真环境 xff0c 就下载了最新的代码来看 原本的下载地址 https github com PX4 Firmware 已经更名为 https github com PX4
  • Windows环境下,如何为TensorFlow-GPU选择正确的CUDA版本和cuDNN版本

    又双叒一次重新安装系统 xff0c 不得不再次安装Python3和TensorFlow GPU 其实如果在Python3下只安装的是TensorFlow CPU版本的话 xff0c 非常简单 xff0c 直接在命令行内敲 xff1a pip
  • PX4IO的编译过程、代码构架以及与PX4FMU的通讯分析

    看到很多教程中讲到PX4飞控的协处理器的作用 xff0c 包括各类遥控器信号的输入 PWM信号输出 以及与FMU的通讯 但是究竟如何实现的 xff0c 最近几天自己看代码总算搞懂了 xff0c 在这里分享一下 一 xff0c 代码的组成和编
  • PX4飞控手动位置控制POSCTL模式的实现流程

    第一步 xff0c POSCTL模式的进入 1 从遥控器模式开关进入 首先在PX4IO的主循环中调用了io publish raw rc xff0c 从IO芯片获取遥控器的各通道输入 xff0c 发布input rc消息 xff1b 然后
  • PX4自动任务飞行AUTO_MISSION的实现流程

    第一步 xff0c 进入方式 与之前分析的POSCTL模式类似 xff0c 主要有遥控器开关和指令两种模式 xff0c 实现过程完全相同 最终都是调用了main state transition 函数将新模式写入到internal stat
  • 8 AI系统伦理道德风险之可信任度验证

    可信度主要是评估用户或者其他干系人对AI系统的信任程度 ISO IEC TR 24028 2020 人工智能中的可信度概述 中给出了可信任度的明确定义 能够以一种可以验证的方式满足系统干系人的期望能力 这是一个广泛的定义 从能力描述上重点强
  • 禁用Nouveau,安装Linux Nvidia 显卡驱动

    https blog csdn net misiter article details 7652731 干掉Nouveau安装Linux Nvidia显卡驱动 首先说明下什么是Nouveau xff0c 为什么有些系统安装N卡驱动的时候会提
  • PX4代码中LIDAR-Lite v3激光测距仪I2C驱动

    调试LIDAR Lite v3激光测距仪 xff0c 通读了PX4代码中驱动相关的部分 在这里做一下记录 飞控硬件是pixhawk1 xff0c PX4软件版本为1 7 3 按照官方教程进行接线和配置 xff0c 链接为 https doc
  • PX4代码中LIDAR-Lite v3激光测距仪PWM驱动

    调试了LIDAR Lite v3激光测距仪PWM驱动 xff0c 在这里做一下记录 飞控硬件是pixhawk1 xff0c PX4软件版本为1 7 3 按照官方教程进行接线和配置 xff0c 链接为 https docs px4 io en
  • MAVROS 源码分析

    一 安装 MAVROS 利用机载计算机对 PX4 飞控进行 OFFBOARD 控制 xff0c 需要在机载计算机上安装 ROS 的 MAVROS 包 安装方式可以参考 PX4 开发者网站 xff0c 有二进制文件安装和源码安装两种方式 xf
  • 从 MAVROS 到 PX4 飞控的数据流向

    上一篇分析了 MAVROS 中数据收发的实现方法 当用户发送一个 ros 话题的消息后 xff0c 对应的 plugin 中的回调函数被处罚 xff0c ros 消息被包装成 mavlink 消息 xff0c 从链路中发送出去 下面以 34
  • Cortex-M0中断控制和系统控制

    目录 1 NVIC和系统控制块特性2 中断使能和清除使能3 中断挂起和清除挂起4 中断优先级5 中断控制的通用汇编代码使能和禁止中断设置和清除中断挂起状态设置中断优先级 6 异常屏蔽寄存器 xff08 PRIMASK xff09 7 中断输
  • 【折腾电脑】win笔记本雷电3外接显卡过程记录(使用内屏)、雷电三驱动怎么更新

    准备材料 xff1a 雷电3硬盘盒 xff08 400 xff09 NVME转PCIE X16转接板 xff08 75 xff0c 直接用这个关键词搜 xff0c 对应价格就是 xff09 显卡 主机电源 xff08 100 43 xff0
  • CMakeLists 文件操作命令FILE之GLOB:相对路径

    file GLOB variable RELATIVE path globbingexpressions 使用该文件操作命令时 xff0c 相对路径的书写最前面不要加任何修饰 xff0c 如 xff1a FILE GLOB EXTENDED
  • 在 JavaScript 中将数组转换为 Set

    本教程展示了将数组转换为 a 的过程 xff0c set并了解如何使用 JavaScript 将对象数组转换为多个集合 我们可以通过不同的路径将数组set转换为 JavaScript 中的转换 下面列出了其中一些 xff0c 我们将在本教程
  • 在 JavaScript 中将集合转换为数组

    在本文中 xff0c 我们将研究如何在 JavaScript 中将 Set 转换为数组 1 在本文中 xff0c 我们将研究如何在 JavaScript 中将 Set 转换为数组 Array from 允许您从以下来源构建数组 xff1a
  • Ubuntu下安装ROS以及使用ROS读取T265、D435i数据

    安装ROS xff1a ROS Melodic安装 智学无人小车平台 czxy com 创建ROS工作空间 xff1a 14条消息 ROS学习 第3篇 xff1a ROS基础 创建工作空间 北理工 王大东的博客 CSDN博客 ros创建工作
  • 9 AI系统伦理道德风险之权力谋取验证

    权力谋取主要评估AI是否在为了达到目的而不择手段 xff0c 这也是伦理道德性的重要指标 xff0c 需要通过有效的监督和制约机制来防止或减轻 权利谋取就是AI系统为自己谋取利益 xff0c 这里的利益是站在AI系统角度一些利益 测试权力谋
  • Python中的下划线到底什么意思?

    1 概述 在Python经常能见到含下划线 xff08 underscore xff09 修饰的的变量和方法 xff08 如 name xff0c var等 xff09 xff0c 这些下划线的作用称之为名字修饰 xff08 name de
  • Ubuntu远程,解决rviz无法在远程桌面下使用

    Ubuntu下远程桌面无法使用rviz 解决原理解释 将启动文件加入bash xff0c 避免每次export 具体操作 xff1a 1 检查主机与移动端机器的IP 主机IP 192 168 31 193 主机名 ada 也可使用ada l