欧美性猛交xxxx免费看_牛牛在线视频国产免费_天堂草原电视剧在线观看免费_国产粉嫩高清在线观看_国产欧美日本亚洲精品一5区

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

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

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

通信模型的多對(duì)多通信、異步通信和消息接口是什么

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

多對(duì)多通信

圖片

大家再仔細(xì)想下這些可以訂閱的東西,是不是并不是唯一的,我們每個(gè)人可以訂閱很多公眾號(hào)、報(bào)紙、雜志,這些公眾號(hào)、報(bào)紙、雜志也可以被很多人訂閱。沒(méi)錯(cuò),ROS里的話題也是一樣,發(fā)布者和訂閱者的數(shù)量并不是唯一的,可以稱(chēng)之為是多對(duì)多的通信模型。

因?yàn)樵掝}是多對(duì)多的模型,發(fā)布控制指令的搖桿可以有一個(gè),也可以有2個(gè)、3個(gè),訂閱控制指令的機(jī)器人可以有1個(gè),也可以有2個(gè)、3個(gè)。

大家可以想象一下這個(gè)畫(huà)面,似乎還是挺魔性的,如果存在多個(gè)發(fā)送指令的節(jié)點(diǎn),建議大家要注意區(qū)分優(yōu)先級(jí),不然機(jī)器人可能不知道該聽(tīng)誰(shuí)的了。

異步通信

話題通信還有一個(gè)特性,那就是異步,這個(gè)詞可能有同學(xué)是第一次聽(tīng)說(shuō)?所謂異步,只要是指發(fā)布者發(fā)出數(shù)據(jù)后,并不知道訂閱者什么時(shí)候可以收到。

類(lèi)似古月居公眾號(hào)發(fā)布一篇文章,你什么時(shí)候閱讀的,古月居根本不知道,報(bào)社發(fā)出一份報(bào)紙,你什么時(shí)候收到,報(bào)社也是不知道的。這就叫做異步。

異步的特性也讓話題更適合用于一些周期發(fā)布的數(shù)據(jù),比如傳感器的數(shù)據(jù),運(yùn)動(dòng)控制的指令等等,如果某些邏輯性較強(qiáng)的指令,比如修改某一個(gè)參數(shù),用話題傳輸就不太合適了。

消息接口

最后,既然是數(shù)據(jù)傳輸,發(fā)布者和訂閱者就得統(tǒng)一數(shù)據(jù)的描述格式,不能一個(gè)說(shuō)英文,一個(gè)理解成了中文。在ROS中,話題通信數(shù)據(jù)的描述格式稱(chēng)之為消息,對(duì)應(yīng)編程語(yǔ)言中數(shù)據(jù)結(jié)構(gòu)的概念。

比如這里的一個(gè)圖像數(shù)據(jù),就會(huì)包含圖像的長(zhǎng)寬像素值、每個(gè)像素的RGB等等,在ROS中都有標(biāo)準(zhǔn)定義。

消息是ROS中的一種接口定義方式,與編程語(yǔ)言無(wú)關(guān),我們也可以通過(guò).msg后綴的文件自行定義,有了這樣的接口,各種節(jié)點(diǎn)就像積木塊一樣,通過(guò)各種各樣的接口進(jìn)行拼接,組成復(fù)雜的機(jī)器人系統(tǒng)。

聲明:本文內(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

    文章

    28704

    瀏覽量

    208685
  • 數(shù)據(jù)
    +關(guān)注

    關(guān)注

    8

    文章

    7170

    瀏覽量

    89707
  • 異步通信
    +關(guān)注

    關(guān)注

    1

    文章

    57

    瀏覽量

    10188
  • 通信模型
    +關(guān)注

    關(guān)注

    0

    文章

    10

    瀏覽量

    7860
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    機(jī)通信串口通信中斷

    串口通信時(shí),在什么情況下使用中斷服務(wù)函數(shù)?是不是方式0不能用于機(jī)通信,方式123都能用于機(jī)通信
    發(fā)表于 04-23 11:27

    MQTT的通信模型及消息

     MQTT通信模型    MQTT協(xié)議是基于客戶端-服務(wù)器模型,在協(xié)議中主要有三種身份:發(fā)布者(Publisher)、服務(wù)器(Broker) 以及訂閱者(Subscriber)。 并且消息發(fā)布者可以
    發(fā)表于 01-19 15:57

    基于VxWorks實(shí)時(shí)操作系統(tǒng)的通信模型該怎樣去設(shè)計(jì)?

    多任務(wù)實(shí)時(shí)操作系統(tǒng)VxWorks是什么?與傳統(tǒng)通信機(jī)制相比,模塊間通信模型有什么優(yōu)勢(shì)?基于VxWorks實(shí)時(shí)操作系統(tǒng)的通信模型該怎樣去設(shè)計(jì)?
    發(fā)表于 04-26 06:25

    怎樣通過(guò)WebRTC實(shí)現(xiàn)對(duì)通信

    WebRTC 本身提供的是 1 對(duì) 1 的通信模型,在 STUN/TURN 的輔助下,如果能實(shí)現(xiàn) NAT 穿越,那么兩個(gè)瀏覽器是可以直接進(jìn)行媒體數(shù)據(jù)交換的;如果不能實(shí)現(xiàn) NAT 穿越,那么只能通過(guò)
    發(fā)表于 11-03 07:17

    單片機(jī)串口通信與同步異步通信的相關(guān)資料分享

    文章目錄一、串口通信二、異步通信三、同步通信四、串行通信的傳輸方向一、串口通信1、隨著
    發(fā)表于 12-08 07:29

    移動(dòng)Agent位置透明通信模型的設(shè)計(jì)

    提出一種高效可靠的移動(dòng)Agent通信模型――D-C通信模型,結(jié)合域名字解析器和移動(dòng)Agent系統(tǒng)中的Communicator實(shí)現(xiàn)移動(dòng)Agent之間的通信。通過(guò)引入一種基于全局的、與位置無(wú)關(guān)的命名方法
    發(fā)表于 04-16 08:53 ?26次下載

    數(shù)據(jù)網(wǎng)格中基于優(yōu)化機(jī)制的通信模型

    針對(duì)基于計(jì)算機(jī)機(jī)群構(gòu)成的網(wǎng)格的大規(guī)模并行計(jì)算的需要,對(duì)多級(jí)分組通信模型的單一機(jī)群分組通信進(jìn)行了研究。探討了在單一機(jī)群內(nèi)的主動(dòng)節(jié)點(diǎn)、被動(dòng)節(jié)點(diǎn)個(gè)數(shù)和各個(gè)計(jì)算節(jié)點(diǎn)
    發(fā)表于 06-25 13:52 ?12次下載

    異步通信,異步通信是什么意思

    異步通信,異步通信是什么意思 異步通信中,數(shù)據(jù)通常以字符或者字節(jié)為單位組成字符幀傳送。字符幀由
    發(fā)表于 03-17 16:31 ?6401次閱讀
    <b class='flag-5'>異步</b><b class='flag-5'>通信</b>,<b class='flag-5'>異步</b><b class='flag-5'>通信</b>是什么意思

    基于VxWorks的通信模型設(shè)計(jì)

    本文提出了一種任務(wù)間的通信模型,將用于網(wǎng)絡(luò)通信的UDP方式引進(jìn)到任務(wù)間的通信中,使通信更加靈活和便于管理,改善了整個(gè)系統(tǒng)的性能。
    發(fā)表于 06-01 10:07 ?1061次閱讀
    基于VxWorks的<b class='flag-5'>通信模型</b>設(shè)計(jì)

    網(wǎng)絡(luò)通信模型

    網(wǎng)絡(luò)通信模型,在基礎(chǔ)講解的前提下,建立數(shù)學(xué)模型來(lái)分析。
    發(fā)表于 03-15 13:56 ?9次下載

    一種基于Kademlia的P2P語(yǔ)音通信模型

    一種基于Kademlia的P2P語(yǔ)音通信模型_陳立全
    發(fā)表于 01-07 16:52 ?3次下載

    通信接口外系統(tǒng)等效器設(shè)計(jì)_張亮紅

    通信接口外系統(tǒng)等效器設(shè)計(jì)_張亮紅
    發(fā)表于 01-12 20:03 ?1次下載

    基于Zigbee的無(wú)線智能輸液通信模型設(shè)計(jì)楊艷

    基于Zigbee的無(wú)線智能輸液通信模型設(shè)計(jì)_楊艷
    發(fā)表于 03-16 08:00 ?3次下載

    通信Petri網(wǎng)的異步通信程序驗(yàn)證

    由于棧的模型圖靈等價(jià),因此,通用的異步通信程序模型的驗(yàn)證問(wèn)題不可判定.為此,基于Petri網(wǎng)。提出了一個(gè)新的
    發(fā)表于 12-29 15:53 ?0次下載

    什么是通信模型DDS

    完成的,它相當(dāng)于是ROS機(jī)器人系統(tǒng)中的神經(jīng)網(wǎng)絡(luò)。 通信模型 DDS的核心是通信,能夠?qū)崿F(xiàn)通信模型和軟件框架非常,這里我們列出常用的四種
    的頭像 發(fā)表于 11-24 17:50 ?1628次閱讀