|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
5 @- j1 G5 k; _8 h4 r
关闭两台机器的防火墙(很重要)
& U- E! x% X+ l& a q" B' c. m- 若不关闭windows防火墙,ros能够看到MATLAB发出的节点和topic,但是接受不到消息,如/cmd_vel
- ubuntu也要关闭防火墙,具体百度,就两行命令。; }5 w" V1 G# N2 c, k
; X6 u( J9 s7 }0 h: u
matlab端设置网络$ s" a# n8 i. H
- setenv('ROS_MASTER_URI','http://:ros上的网络地址11311')
- setenv('ROS_IP','你windows上的地址')
- rosinit
) c; A0 I& T1 s" K* c( m5 L7 l) h9 j . x4 b8 ]$ m L9 q
4 m/ f e0 u( {# V0 ~6 Q: h9 aros端设置网络
% `" B! ^# h. P. [+ |/ k设置环境变量8 Q0 d' S+ q4 Y& h& p; g3 {- k
- gedit ~/.bashrc
" q) l# n Z& j& [
6 R* t% P: V( w& N" ~' w9 T! j) d' |1 a- D
在最低端加入两行+ S3 a' A# B) e7 r% [% n
_9 b5 U* ?8 D* K9 T$ O- export ROS_IP=你ros上的网络地址
- export ROS_MASTER_URI=http://你ros上的网络地址:113111 r3 X8 L9 @$ E* \
. W9 s4 g, K( c- N* R# \+ L
" D" r' }, a& [; D* K& O3 ] |
|