|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
- l4 {. V9 o8 b
关闭两台机器的防火墙(很重要)
, D& `6 _; l2 z3 L* M- 若不关闭windows防火墙,ros能够看到MATLAB发出的节点和topic,但是接受不到消息,如/cmd_vel
- ubuntu也要关闭防火墙,具体百度,就两行命令。
$ y, N9 ]/ ]: W5 [& E- Z& {
& {- U* L" V$ `% a; R% imatlab端设置网络
, C: }0 H! ~( @9 p- setenv('ROS_MASTER_URI','http://:ros上的网络地址11311')
- setenv('ROS_IP','你windows上的地址')
- rosinit
, A7 C& v. u6 J2 F; D o9 W' E0 j1 _( |2 m
1 {6 R2 E) F( ~ [$ Y
ros端设置网络
* i$ `8 e* h: o设置环境变量) B9 D# j5 |$ X4 E3 p, D
- gedit ~/.bashrc
~4 ?& d# L# v4 H& j8 ~' @ % L8 B' J p& M6 c) f/ @
6 ]" ^& Q9 K [" p
在最低端加入两行
5 h" g$ i' ]9 ^
R) ~) F9 s* S) ^# I- export ROS_IP=你ros上的网络地址
- export ROS_MASTER_URI=http://你ros上的网络地址:11311
& @* K7 B+ |$ o: s# y, a. B2 F7 B. l & B0 }7 C* I: ~
) T; s& u- w( ^! k% C% ^2 A
|
|