手机与电脑使用ROS通信

https://blog.csdn.net/hehedadaq/article/details/82898307

下载手机APP

Github地址:https://github.com/ROS-Mobile/ROS-Mobile-Android

查看ip

查看电脑ip,inet

  1. ifconfig

电脑的IP:192.168.10.13

ROS的默认端口号11311

手机的IP:192.168.10.147

连接配置

需要在两台机子上的/etc/hosts文件加入对方的IP地址和对应的计算机名字

  1. sudo gedit /etc/hosts

修改后的内容如下

  1. 127.0.0.1 localhost
  2. 127.0.1.1 zavier
  3. 192.168.10.13 zavier
  4. 192.168.10.147 zavier-android

可以检测一下通信是否正常

  1. ping zavier-android

可能需要再修改~/.bashrc文件,测试后发现不修改似乎也可以

  1. export ROS_HOSTNAME=zavier
  2. export ROS_MASTER_URI=http://192.168.10.13:11311

先运行ros,然后用app连接