ROS多机通信

2023-12-28 18:42:46

1:安装ssh

sudo apt-get install openssh-server
ps -e|grep ssh

2:网络静态IP设置

在这里插入图片描述

3:配置文件修改

sudo gedit /etc/hosts
192.168.3.11  用户名
192.168.3.22  用户名另一台

4:重启网络

sudo /etc/init.d/network-manager restart

5:ssh配置文件

sudo gedit /etc/ssh/sshd_config

6:下面代码修改成yes

#PermitRootLogin prohibit-password
PermitRootLogin yes

7:重启启动

sudo service ssh restart

8:ssh登录

ssh <对方用户名>@<对方IP地址>

9:配置.bashrc文件

export ROS_HOSTNAME= 192.168.3.22
export ROS_MASTER_URI=http://192.168.3.22:11311

10:ROS多机通信测试

roscore

11:在另一台电脑端开启海龟仿真器节点

rosrun turtlesim turtlesim_node

文章来源:https://blog.csdn.net/qq_46107892/article/details/135274476
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。