ROS的分布式通信

该博文详细介绍了如何在两台电脑上配置ROS的主从机通信,包括获取主机名和IP地址,编辑hosts文件和环境变量,重启网络,确保主从机能互相Ping通,以及通过小海龟实例展示了主机对从机的控制,从而实现了分布式通信。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

前言

本篇博客主要是在两台电脑上演示ROS的分布式通信,记录其过程。

一、获得主从机名称

hostname

在这里插入图片描述

二、获得主从机IP地址

ifconfig

在这里插入图片描述

三、配置主从机的hosts文件

sudo gedit /etc/hosts

加入如下内容:
在这里插入图片描述

四、配置主从机的环境变量

sudo gedit ~/.bashrc

在文件末尾加入如下内容。
在这里插入图片描述

五、重启网络

sudo /etc/init.d/networking restart

六、主从机互相Ping

在这里插入图片描述
出现这样的内容说明主从机节点设置成功。

七、小海龟控制

1、主从机启动ros
2、从机连接主机
3、打开小海龟即可开始由主机控制从机。
在这里插入图片描述

八、总结

第一次体验ROS的分布式通信,成功连接了同学的电脑实现小海龟的控制,了解了其中的基本原理。

九、参考资料

ROS主从机通信设置

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值