ROS环境变量ROS_IP的真正含义

根据此博客解释,当一个作为Master的主机具有多个网口时,我们可以使用ROS_IP来指定指定网卡作为通讯链路。

注意:

当一个作为Master的主机具有多个网口时,我们可以使用ROS_IP来指定指定网卡作为通讯链路,但是不要选用WIFI(无线局域网)网段,即ifconfig查询为wl开头的网络。

因为一旦主机的wifi连接断开,master就会崩溃,假如此时机器人正在移动,会以master崩溃的前一个时间戳的话题/cmd_vel速度持续运动。

解决办法:建议主机使用系统IP作为ROS_IP,默认情况也是如此

故此当选用机器人工控机作为Master时:

1、工控机的~/.bashrc文件不需要做额外的修改,即使用默认的127.0.0.1  localhost;开启launch文件后出现图中两句

2、开发者的笔记本需要在~/.bashrc 中添加以下两句

#开发者的ROS通讯链路
export ROS_IP=192.168.0.123
#机器人工控机Master通讯链路
export ROS_MASTER_URI=http://192.168.0.201:11311

配置ROS_IP工程化建议:

ROS1 C++代码配置Master

ROS_IP选用WIFI(无线局域网)网段,当wifi连接断开,出现Master崩溃相关推荐

  1. 半双工 Wi-Fi 无线局域网讲解

    半双工 (Half-duplex) Wi-Fi 无线局域网是一种利用无线电波在局域网内传输数据的技术,它可以在局域网内的设备之间进行数据传输. 半双工 Wi-Fi 无线局域网具有以下特点: 共享带宽: ...

  2. 关于wi-fi无线局域网的若干问题

    Wi-Fi 维基百科,自由的百科全书 跳转到: 导航, 搜索 Wi-Fi(唯非)标志 网络协议 应用层 DHCP · DNS · FTP · Gopher · HTTP · IMAP4 · IRC · ...

  3. 半双工 Wi-Fi 无线局域网

    做无线 lastmile 传输优化总能遇到最后一跳瓶颈问题.终端进入盲区失联导致数据堆在 AP,HoL 拥塞,连接数据在容忍时间内无法完成传输,从而引发各种超时,重传,某种情况下的误判会加重拥塞.在我 ...

  4. 无线局域网攻防之Wi-Fi破解

    前期准备 kail linunx系统 无线网卡接收器(芯片为3070或者1887L都支持Linux) 字典 下面是我自己比较推荐的两个网卡接收器 无线网络加密方式和破解方式简介 1.WEP加密方式及破 ...

  5. RK3399平台开发系列讲解(WIFI)5.56、什么是WIFI无线局域网

  6. 服务器wifi无线放大器,一回家WiFi信号太弱?教你用两毛钱制作信号放大器

    原标题:一回家WiFi信号太弱?教你用两毛钱制作信号放大器 现在家家户户都有无线路由器,但是大部分人都还是早期的单天线产品,信号覆盖范围比较小,特别是穿墙性能不行.人在客厅WiFi信号还满格,一到卧室 ...

  7. 两台无线局域网中的电脑连接

    "被"访问数据的电脑需要的设置 设置一个能共享的文件夹.步骤如下:以win10系统中的文件夹为例,鼠标右键选择最后的"属性",点击"共享"选 ...

  8. linux 添加wifi网络打印机,基于WiFi无线网络的嵌入式打印终端的设计

    摘要:针对基于PC机的打印终端在实际运用中的许多不足提出了一种基于WiFi无线局域网技术的嵌入式移动打印终端设计方案.本方案采用S3C2440A为微处理器,以Linux为嵌入式操作系统,扩展了触摸屏. ...

  9. WI-FI无线数据解密

    原文网址 WI-FI无线数据解密 2013-09-03 WI-FI(Wireless Fidelity)无线数据传输,目前使用已经非常普及,特别是最近这几年智能手机以及平板电脑的发展,WI-FI已成为 ...

最新文章

  1. 《Java EE企业级应用开发》,《分布式爬虫》等书包邮送50本!企业开发利器!...
  2. 浅谈python语言_浅谈Python语言基础知识点!
  3. shell的一些常识
  4. Blackey win10 + python3.6 + VSCode + tensorflow-gpu + keras + cuda8 + cuDN6N环境配置(转载)
  5. Example - RCP Text Editor
  6. Mule ESB 3.3与CloudHub
  7. modbus调试工具 linux,linux libmodbus的移植
  8. PID控制器开发笔记之三:抗积分饱和PID控制器的实现
  9. 下血本了!京东宣布未来三年向湖北投资,助力经济恢复
  10. 射电天文谱线接收机和终端系统
  11. Oracle表空间、段、区和块
  12. java sw插件花钱_sw实用插件(Solidworks有什么好的插件?)
  13. 【纯·干货】你会用到的期刊读Paper发论文写论文必备网站及各种小助手,不定期持续更新中~
  14. AI+PS教程!制作油画质感早餐插画
  15. Cobbler 自动装机系统
  16. ROS简介(新手入门须知)
  17. VC6工程转VC9工程常见错误
  18. VBA-循环语句之For Each..Next
  19. 上位机plc编程入门_【新手入门】西门子PLC编程入门学习
  20. android 输入法如何启动流程_android输入法状态控制

热门文章

  1. Plotly安装与使用方法
  2. CSDN,对段落进行首行缩进
  3. 【云原生-K8s】kubeadm搭建k8s集群
  4. OS + Linux Shell Command find
  5. 将本地项目代码上传到码云(Gitee)或GitHub
  6. 取之盈:html网页音乐代码大全
  7. 《新程序员》杂志|李鹏辉谈开源云原生消息流系统
  8. 武汉市科技重大专项项目榜单申报条件、流程时间
  9. Matlab中使用LaTex字体
  10. autohotkey入门_AutoHotkey-入门