donger205

donger205

0个粉丝

52

问答

0

专栏

1

资料

donger205  发布于  2018-11-23 11:21:22
采纳率 0%
52个问答
1679

各位大佬,请教个多机通信的问题。 1,roscore在台式机这端,台式机这边可以向笔记...

各位大佬,请教个多机通信的问题。
1,roscore在台式机这端,台式机这边可以向笔记本发送消息,笔记本无法发消息给台式机;
2,roscore在笔记本端运行,笔记本端可以向台式机发送消息,台式机无法发消息给笔记本;
这是为什么呢?
我来回答
回答14个
时间排序
认可量排序

lananrun

0个粉丝

45

问答

0

专栏

1

资料

lananrun 2018-11-23 13:20:36
认可0
topic不是共享的吗?两台电脑需要在同一局域网下。

donger205

0个粉丝

52

问答

0

专栏

1

资料

donger205 2018-11-23 13:21:25
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=112731&ptid=53760]lananrun 发表于 2018-11-23 13:20[/url]
topic不是共享的吗?两台电脑需要在同一局域网下。[/quote]

是同一个局域网,按name或name.local,都能ping通两台电脑。用netcat两台电脑,也能互发消息。

firstpic

0个粉丝

35

问答

0

专栏

2

资料

firstpic 2018-11-23 13:22:06
认可0
MASTER_IP 和 HOSTNAME  都设置对的吗?

donger205

0个粉丝

52

问答

0

专栏

1

资料

donger205 2018-11-23 13:23:06
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=112733&ptid=53760]firstpic 发表于 2018-11-23 13:22[/url]
MASTER_IP 和 HOSTNAME  都设置对的吗?[/quote]

对了的,不然是没法run node的。

firstpic

0个粉丝

35

问答

0

专栏

2

资料

firstpic 2018-11-23 13:24:25
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=112734&ptid=53760]donger205 发表于 2018-11-23 13:23[/url]
对了的,不然是没法run node的。[/quote]

意思是 roscore这端  echo不到 另一端发布的消息?

donger205

0个粉丝

52

问答

0

专栏

1

资料

donger205 2018-11-23 13:26:56
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=112735&ptid=53760]firstpic 发表于 2018-11-23 13:24[/url]
意思是 roscore这端  echo不到 另一端发布的消息?[/quote]



是的。另外一端也echo不到

firstpic

0个粉丝

35

问答

0

专栏

2

资料

firstpic 2018-11-23 13:28:46
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=112737&ptid=53760]donger205 发表于 2018-11-23 13:26[/url]
是的。另外一端也echo不到[/quote]

你这个address写成 ip的格式吧

donger205

0个粉丝

52

问答

0

专栏

1

资料

donger205 2018-11-23 13:31:13
认可0
换成ip一样的,还是不行。

firstpic

0个粉丝

35

问答

0

专栏

2

资料

firstpic 2018-11-23 13:33:04
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=112739&ptid=53760]donger205 发表于 2018-11-23 13:31[/url]
换成ip一样的,还是不行。[/quote]

看一下你的bashrc里面的ros_master_uri 和 hostname呗

donger205

0个粉丝

52

问答

0

专栏

1

资料

donger205 2018-11-23 13:35:09
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=112741&ptid=53760]firstpic 发表于 2018-11-23 13:33[/url]
看一下你的bashrc里面的ros_master_uri 和 hostname呗[/quote]

主机端


另外一端

firstpic

0个粉丝

35

问答

0

专栏

2

资料

firstpic 2018-11-23 13:37:21
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=112742&ptid=53760]donger205 发表于 2018-11-23 13:35[/url]
主机端


[/quote]

错了。hostname  要写本机的地址。master_uri 要写主控的地址,哪个主控随意,写成一样就行。

donger205

0个粉丝

52

问答

0

专栏

1

资料

donger205 2018-11-23 13:38:18
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=112744&ptid=53760]firstpic 发表于 2018-11-23 13:37[/url]
错了。hostname  要写本机的地址。master_uri 要写主控的地址,哪个主控随意,写成一样就行。[/quote]

主机端写本机地址。远端写主机端地址啊

firstpic

0个粉丝

35

问答

0

专栏

2

资料

firstpic 2018-11-23 13:40:05
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=112745&ptid=53760]donger205 发表于 2018-11-23 13:38[/url]
主机端写本机地址。远端写主机端地址啊[/quote]

hostname都要写自己的地址

donger205

0个粉丝

52

问答

0

专栏

1

资料

donger205 2018-11-23 13:40:46
认可0
[quote][url=forum.php?mod=redirect&goto=findpost&pid=112746&ptid=53760]firstpic 发表于 2018-11-23 13:40[/url]
hostname都要写自己的地址[/quote]

哦!我试试呢,感谢!
或将文件直接拖到这里
悬赏:
E币
网盘
* 网盘链接:
* 提取码:
悬赏:
E币

Markdown 语法

  • 加粗**内容**
  • 斜体*内容*
  • 删除线~~内容~~
  • 引用> 引用内容
  • 代码`代码`
  • 代码块```编程语言↵代码```
  • 链接[链接标题](url)
  • 无序列表- 内容
  • 有序列表1. 内容
  • 缩进内容
  • 图片![alt](url)
+ 添加网盘链接/附件

Markdown 语法

  • 加粗**内容**
  • 斜体*内容*
  • 删除线~~内容~~
  • 引用> 引用内容
  • 代码`代码`
  • 代码块```编程语言↵代码```
  • 链接[链接标题](url)
  • 无序列表- 内容
  • 有序列表1. 内容
  • 缩进内容
  • 图片![alt](url)
相关问答
无更多相似问答 去提问
举报反馈

举报类型

  • 内容涉黄/赌/毒
  • 内容侵权/抄袭
  • 政治相关
  • 涉嫌广告
  • 侮辱谩骂
  • 其他

详细说明

易百纳技术社区