ros多机通信--windows下的wsl2运行ROS与另一台windows下的matlab下的ros通信

1.让wsl2使用上本机的网络接口

具体做法

  1. 在用户目录(写给小白,用户目录指的是C:\Users\xxxx ,这里的xxx是你自己windows下的用户名称)下创建.wslconfig(写给小白 先创建一个txt文件,将内容写好之后,再改名),内容如下:
    [wsl2]
    [experimental]
    networkingMode=mirrored
    dnsTunneling=true
    firewall=true
    autoProxy=true
  2. powershell设置,我只用了红线的这个(原来的网址如下:镜像网络模式
    在这里插入图片描述
  3. wsl2启动!本机的wlan ip地址出现在了wsl2里面了!!!!效果如下:
    在这里插入图片描述

特别说明!!!:一般你完成上述步骤,roscore往往不起作用的,这是因为roscore的时候ros话题是被发布在了某一个网址上的,现在ip改变了,需要重新设置这个ip,可能每一次本机更换ip都需要设置,具体做法如下:

sudo
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值