EDA365电子论坛网
标题:
ros与MATLAB联合步骤
[打印本页]
作者:
ulppknot
时间:
2021-2-8 18:00
标题:
ros与MATLAB联合步骤
& k" \6 Y7 S7 w! S% `
关闭两台机器的防火墙(很重要)
( ~5 j! x% o) }8 A3 o7 B' G5 L
若不关闭windows防火墙,ros能够看到MATLAB发出的节点和topic,但是接受不到消息,如/cmd_vel
ubuntu也要关闭防火墙,具体百度,就两行命令。
! }' U: ?2 ~& W$ [/ l7 R
9 b& Q7 m0 d3 R$ d$ e
matlab端设置网络
: J2 H# C# k S- ]5 y0 ^. q& j
setenv('ROS_MASTER_URI','http://:ros上的网络地址11311')
setenv('ROS_IP','你windows上的地址')
rosinit
$ E4 i, B0 h; o3 T+ o& {- P p+ g
; @8 q; f! G3 U
6 @# i( _+ |# ?6 F; O
ros端设置网络
9 y+ B1 ?9 _% ]5 v! h
设置环境变量
h: q; \5 O& V3 c: C/ B
gedit ~/.bashrc
# q9 T, Q- \' w! ?( C
# @2 P* I7 ^8 q" Q- U
3 |5 V3 M/ ~5 I, m& V
在最低端加入两行
4 z6 ]/ e0 d( L1 Q8 R3 J
& M' d8 {% u2 v0 [
export ROS_IP=你ros上的网络地址
export ROS_MASTER_URI=http://你ros上的网络地址:11311
( i" t: P# _1 t* L2 x# y& b
" p% x( e6 m# {
( B9 P) O( m( ]% K2 W+ y7 S- v
作者:
刘工在呢
时间:
2021-2-8 18:39
谢谢分享
欢迎光临 EDA365电子论坛网 (https://bbs.eda365.com/)
Powered by Discuz! X3.2