xavier为从机、pc为主机进行多机通信

xavier为从机、pc为主机

1. 查看hostname

hostname

pc:fyo
xavier:fyo-xavier

2. 查看ip

ifconfig

分别差得查得wl下面的inet addr
pc :192.168.43.17
xavier:192.168.43.235

3. 修改hosts文件

然后打开hosts文件,在hosts文件中,加入彼此的IP地址和对应的计算机名。

sudo gedit /etc/hosts

注意在ipv6上方添加

4. 修改bashrc文件

在系统中只能有一个Master,需要让从机知道Master的位置
在从机中需要对环境变量进行配置:

sudo gedit ~/.bashrc

在最后添加

export ROS_HOSTNAME=fyo-xavier
export ROS_MASTER_URI=http://192.168.43.17:11311

5. 以龟龟进行测试

主机终端1运行

roscore

主机终端2运行

rosrun turtlesim turtlesim_node

从机运行

rosrun turtlesim turtle_teleop_key
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 5
    评论
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值