RM新时代网站-首页

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

分布式通信是什么 分布式網(wǎng)絡(luò)搭建

麥辣雞腿堡 ? 來(lái)源:古月居 ? 作者:古月居 ? 2023-11-27 15:49 ? 次閱讀

智能機(jī)器人的功能繁多,全都放在一個(gè)計(jì)算機(jī)里,經(jīng)常會(huì)遇到計(jì)算能力不夠、處理出現(xiàn)卡頓等情況,如果可以將這些任務(wù)拆解,分配到多個(gè)計(jì)算機(jī)中運(yùn)行豈不是可以減輕壓力?

這就是分布式系統(tǒng),可以實(shí)現(xiàn)多計(jì)算平臺(tái)上的任務(wù)分配。

分布式通信

什么叫分布式?

機(jī)器人功能是由各種節(jié)點(diǎn)組成的,這些節(jié)點(diǎn)可能位于不同的計(jì)算機(jī)中,這種結(jié)構(gòu)可以將原本資源消耗較多的任務(wù),分配到不同的平臺(tái)上,減輕計(jì)算壓力,這就是分布式通信框架的典型應(yīng)用之一。

比如在這款機(jī)器人系統(tǒng)中,就有兩個(gè)計(jì)算平臺(tái)。機(jī)器人體積比較小,不適合放一個(gè)筆記本電腦在上邊,于是采用旭日派作為控制器,主要實(shí)現(xiàn)傳感器驅(qū)動(dòng)、電機(jī)控制AI應(yīng)用等功能,此外我們還需要在電腦上監(jiān)控機(jī)器人的傳感器信息,并且遠(yuǎn)程控制機(jī)器人運(yùn)動(dòng)。

兩個(gè)計(jì)算平臺(tái)之間的通信,看上去還有點(diǎn)復(fù)雜,畢竟相互傳輸?shù)臄?shù)據(jù)還挺多的,不過(guò)TogehterROS都已經(jīng)為我們準(zhǔn)備好了,我們只需要在每一個(gè)計(jì)算上配置好TogehterROS或者ROS2的環(huán)境,功能開(kāi)發(fā)上完全不需要做任何變化,實(shí)現(xiàn)非常方便。

接下來(lái),我們就帶領(lǐng)大家一起來(lái)感受下分布式系統(tǒng)的魅力。

分布式網(wǎng)絡(luò)搭建

旭日派配置完成后,確保已經(jīng)和你所使用的電腦連接到了同一個(gè)局域網(wǎng)絡(luò)中。接下來(lái)我們打通兩個(gè)計(jì)算平臺(tái)的通信能力。具體需要做什么呢?

簡(jiǎn)而言之,什么都不需要做。我們直接用命令行測(cè)試一下話題通信的效果。

$ ros2 run examples_rclcpp_minimal_publisher publisher_member_function

#旭日派端$ ros2 run examples_rclcpp_minimal_subscriber subscriber_member_function

#PC端

神奇的事情就這樣發(fā)生了,旭日X3派上安裝的是TogetherROS,我的電腦上安裝的是ROS2,他們只要處于同一網(wǎng)絡(luò)中,就可以實(shí)現(xiàn)通信了,感覺(jué)就像在一個(gè)電腦里一樣。

圖片

不過(guò)這也會(huì)帶來(lái)一個(gè)問(wèn)題,如果一個(gè)網(wǎng)絡(luò)中有很多個(gè)計(jì)算機(jī),我們并不希望他們都可以互通互聯(lián),而是可以分組通信,小組之間是無(wú)法實(shí)現(xiàn)通信的。

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 機(jī)器人
    +關(guān)注

    關(guān)注

    211

    文章

    28379

    瀏覽量

    206912
  • 通信
    +關(guān)注

    關(guān)注

    18

    文章

    6024

    瀏覽量

    135949
  • 分布式網(wǎng)絡(luò)

    關(guān)注

    0

    文章

    10

    瀏覽量

    6921
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    分布式軟件系統(tǒng)

    分布式軟件系統(tǒng)分布式軟件系統(tǒng)(Distributed Software Systems)是支持分布式處理的軟件系統(tǒng),是在由通信網(wǎng)絡(luò)互聯(lián)的多處理機(jī)體系結(jié)構(gòu)上執(zhí)行任務(wù)的系統(tǒng)。它包括
    發(fā)表于 07-22 14:53

    分布式發(fā)電技術(shù)與微型電網(wǎng)

    幾種分布式發(fā)電簡(jiǎn)介2.分布式發(fā)電與配電網(wǎng)互聯(lián)問(wèn)題3.微型電網(wǎng)技術(shù)4.分布式發(fā)電(電源)技術(shù)應(yīng)用的障礙和瓶頸5.分布式發(fā)電(電源)技術(shù)發(fā)展方向6.結(jié)語(yǔ)
    發(fā)表于 03-11 13:37

    分布式Hadoop的搭建步驟

    搭建分布式Hadoop
    發(fā)表于 05-22 13:11

    基于CentOS的hadoop241偽分布式搭建

    CentOS下hadoop241的偽分布式搭建
    發(fā)表于 05-22 06:40

    如何設(shè)計(jì)分布式干擾系統(tǒng)?

    啟動(dòng),自主組網(wǎng),并根據(jù)控制對(duì)敵方雷達(dá)網(wǎng)、通信網(wǎng)、制導(dǎo)網(wǎng)和預(yù)警機(jī)等電子信息系統(tǒng)實(shí)施接近偵察和干擾,這將在未來(lái)的電子對(duì)抗中發(fā)揮重要作用。分布式干擾系統(tǒng)采用逼近的分布式
    發(fā)表于 08-08 06:57

    分布式數(shù)據(jù)庫(kù)有什么優(yōu)缺點(diǎn)?

    分布式數(shù)據(jù)庫(kù)系統(tǒng)(DDBS)是數(shù)據(jù)庫(kù)技術(shù)和網(wǎng)絡(luò)技術(shù)兩者相互滲透和有機(jī)結(jié)合的結(jié)果。涉及數(shù)據(jù)庫(kù)基本理論和網(wǎng)絡(luò)通信理論。分布式數(shù)據(jù)庫(kù)由一組數(shù)據(jù)組成,這些數(shù)據(jù)在物理上
    發(fā)表于 09-24 09:13

    如何利用FPGA設(shè)計(jì)無(wú)線分布式采集系統(tǒng)?

    近些年來(lái),隨著電子技術(shù)的發(fā)展,無(wú)線通信技術(shù)、計(jì)算機(jī)網(wǎng)絡(luò)的發(fā)展,分布式無(wú)線數(shù)據(jù)采集網(wǎng)絡(luò)技術(shù)開(kāi)始興起,并迅速的應(yīng)用到各個(gè)領(lǐng)域。在一些地形復(fù)雜,不適合人類出現(xiàn)的區(qū)域需要進(jìn)行數(shù)據(jù)采集的情況下,
    發(fā)表于 10-14 07:10

    Hadoop集群偽分布式搭建步驟

    Hadoop集群偽分布式搭建
    發(fā)表于 11-04 09:19

    分布式系統(tǒng)的優(yōu)勢(shì)是什么?

    當(dāng)討論分布式系統(tǒng)時(shí),我們面臨許多以下這些形容詞所描述的 同類型: 分布式的、刪絡(luò)的、并行的、并發(fā)的和分散的。分布式處理是一個(gè)相對(duì)較新的領(lǐng)域,所以還沒(méi)有‘致的定義。與順序計(jì)算相比、并行的、并發(fā)的和
    發(fā)表于 03-31 09:01

    HarmonyOS應(yīng)用開(kāi)發(fā)-分布式設(shè)計(jì)

    設(shè)計(jì)理念HarmonyOS 是面向未來(lái)全場(chǎng)景智慧生活方式的分布式操作系統(tǒng)。對(duì)消費(fèi)者而言,HarmonyOS 將生活場(chǎng)景中的各類終端進(jìn)行能力整合,形成“One Super Device”,以實(shí)現(xiàn)
    發(fā)表于 09-22 17:11

    各種分布式電源的電氣特性

    PS:滲透率的概念:從字面上理解,“滲透”就是由分布式電源發(fā)出的功率進(jìn)入(滲入)到配電系統(tǒng),所謂的“率”就是由分布式電源發(fā)出的電和整個(gè)系統(tǒng)所消耗的電(或者說(shuō)總發(fā)電量)的一個(gè)比值。各種分布式電源的電氣
    發(fā)表于 07-12 07:54

    如何高效完成HarmonyOS分布式應(yīng)用測(cè)試?

    作者:liuxun,HarmonyOS測(cè)試架構(gòu)師HarmonyOS是新一代的智能終端操作系統(tǒng),給開(kāi)發(fā)者提供了設(shè)備發(fā)現(xiàn)、設(shè)備連接、跨設(shè)備調(diào)用等豐富的分布式API。隨著越來(lái)越多的開(kāi)發(fā)者投入到
    發(fā)表于 12-13 18:07

    分布式軟總線實(shí)現(xiàn)近場(chǎng)設(shè)備間統(tǒng)一的分布式通信管理能力如何?

    現(xiàn)實(shí)中多設(shè)備間通信方式多種多樣(WIFI、藍(lán)牙等),不同的通信方式使用差異大,導(dǎo)致通信問(wèn)題多;同時(shí)還面臨設(shè)備間通信鏈路的融合共享和沖突無(wú)法處理等挑戰(zhàn)。那么
    發(fā)表于 03-16 11:03

    常見(jiàn)的分布式供電技術(shù)有哪些?

      分布式供電技術(shù)是指將發(fā)電設(shè)備建設(shè)在用戶或供電系統(tǒng)端,將發(fā)電與負(fù)荷直接相連,通過(guò)局部供電的方式滿足用戶的電力需求。其主要特點(diǎn)是將傳統(tǒng)的集中式供電方式改為分散供電方式,不僅既有大型電站向小型分布式
    發(fā)表于 04-10 16:28

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

    分布式架構(gòu)是指將一個(gè)系統(tǒng)或應(yīng)用拆分成多個(gè)獨(dú)立的節(jié)點(diǎn),這些節(jié)點(diǎn)通過(guò)網(wǎng)絡(luò)連接進(jìn)行通信和協(xié)作,以實(shí)現(xiàn)共同完成任務(wù)的一種架構(gòu)模式。這種架構(gòu)模式旨在提高系統(tǒng)的可擴(kuò)展性、可靠性和性能表現(xiàn)。 一、分布式
    的頭像 發(fā)表于 01-12 15:04 ?1229次閱讀
    什么是<b class='flag-5'>分布式</b>架構(gòu)?
    RM新时代网站-首页