分布式網(wǎng)絡(luò)分組
沒問題,ROS2提供了一個(gè)DOMAIN的機(jī)制,就類似分組一樣,處于同一個(gè)DOMAIN中的計(jì)算機(jī)才能通信,我們可以在電腦和旭日X3派端中加入這樣一句配置,即可將兩者分配到一個(gè)小組中:
$ export ROS_DOMAIN_ID=< your_domain_id >
如果分配的ID不同,則兩者無法實(shí)現(xiàn)通信。
話題分布式通信
之前編寫的例程是否可以在不修改任何代碼的情況下,直接使用呢?
以話題通信為例,旭日派作為發(fā)布者,發(fā)布Hello World字符串,電腦作為訂閱者,訂閱Hello World字符串,我們看下效果如何。
$ ros2 run learning_topic_cpp talker # 旭日派端
$ ros2 run learning_topic_cpp listener # PC端
好啦,我們?cè)诜植际骄W(wǎng)絡(luò)中測(cè)試了ROS一系列例程,都沒有任何問題,在實(shí)際的機(jī)器人開發(fā)中,類似的方法會(huì)頻繁用到,我們幾乎不需要任何配置,代碼也不需要做任何修改,一切都會(huì)變得如此輕松。
-
程序
+關(guān)注
關(guān)注
117文章
3826瀏覽量
82976 -
分布式網(wǎng)絡(luò)
+關(guān)注
關(guān)注
0文章
11瀏覽量
7004 -
ROS
+關(guān)注
關(guān)注
1文章
288瀏覽量
17742
發(fā)布評(píng)論請(qǐng)先 登錄
分布式軟件系統(tǒng)
《無線通信FPGA設(shè)計(jì)》分布式FIR的并行改寫
關(guān)于光載無線分布式天線的全面介紹
分布式系統(tǒng)的組合相位噪聲性能怎么評(píng)估?
如何設(shè)計(jì)分布式干擾系統(tǒng)?
分布式數(shù)據(jù)庫(kù)有什么優(yōu)缺點(diǎn)?
如何利用FPGA設(shè)計(jì)無線分布式采集系統(tǒng)?
分布式系統(tǒng)的優(yōu)勢(shì)是什么?
怎么實(shí)現(xiàn)分布式測(cè)試系統(tǒng)的一種網(wǎng)絡(luò)通信設(shè)計(jì)
一文帶你看懂分布式軟總線在家庭場(chǎng)景的應(yīng)用
分布式軟總線實(shí)現(xiàn)近場(chǎng)設(shè)備間統(tǒng)一的分布式通信管理能力如何?
CAN總線實(shí)現(xiàn)工業(yè)網(wǎng)絡(luò)分布式測(cè)控系統(tǒng)
分布式通信是什么 分布式網(wǎng)絡(luò)搭建

什么是分布式架構(gòu)?

分布式通信的原理和實(shí)現(xiàn)高效分布式通信背后的技術(shù)NVLink的演進(jìn)

評(píng)論