chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

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

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

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

MATLAB消息結(jié)構(gòu)獲取方法

麥辣雞腿堡 ? 來源:古月居 ? 作者:敢敢のwings ? 2023-11-15 14:40 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

消息結(jié)構(gòu)獲取

ROS消息是對象,消息數(shù)據(jù)存儲在屬性中。MATLAB具有方便的方法來查找和探索消息的內(nèi)容。

如果訂閱了/pose主題,則可以接收和檢查發(fā)送的消息。

posesub = rossubscriber("/pose","DataFormat","struct")
posesub =
Subscriber with properties:
TopicName: ‘/pose’
LatestMessage: []
MessageType: ‘geometry_msgs/Twist’
BufferSize: 1
NewMessageFcn: []
DataFormat: ‘struct’

使用receive從訂閱者獲取數(shù)據(jù)。一旦接收到新消息,函數(shù)將返回該消息并將其存儲在posedata變量中(第二個參數(shù)是以秒為單位的超時)。

posedata = receive(posesub,10)
posedata = struct with fields:
MessageType: ‘geometry_msgs/Twist’
Linear: [1x1 struct]
Angular: [1x1 struct]

該消息的類型為geometry_msgs/Twist。消息中還有另外兩個字段:Linear和Angular。

您可以通過直接訪問這些消息字段來查看它們的值:

posedata.Linear
ans = struct with fields:
MessageType: ‘geometry_msgs/Vector3X: 0.0457
Y: -0.0015
Z: 0.0300
posedata.Angular
ans = struct with fields:
MessageType: ‘geometry_msgs/Vector3X: -0.0358
Y: -0.0078
Z: 0.0416

這些消息字段的每個值實際上都是一條消息。它們的消息類型是geometry_msgs/Vector3。

geometry_msgs/Twist是由兩條

geometry_msgs/Vector3消息組成的復合消息。

xpos = posedata.Linear.X

xpos = 0.0457

如果希望快速總結(jié)消息中包含的所有數(shù)據(jù),請調(diào)用rosShowDetails函數(shù)。rosShowDetails適用于任何類型的消息,并遞歸地顯示所有消息數(shù)據(jù)字段。

rosShowDetails(posedata)
ans =

MessageType : geometry_msgs/Twist
Linear
MessageType : geometry_msgs/Vector3
X : 0.04571669482429456
Y : -0.001462435127715878
Z : 0.03002804688888001
Angular
MessageType : geometry_msgs/Vector3
X : -0.03581136613727846
Y : -0.007823871737372501
Z : 0.04157355251890671’

rosShowDetails在調(diào)試期間和希望快速查看消息內(nèi)容時提供幫助。

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

    關(guān)注

    189

    文章

    3009

    瀏覽量

    236706
  • 變量
    +關(guān)注

    關(guān)注

    0

    文章

    615

    瀏覽量

    29284
  • ROS
    ROS
    +關(guān)注

    關(guān)注

    1

    文章

    290

    瀏覽量

    18260
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    離散點采樣方法MATLAB實現(xiàn)

    誰有離散點采樣方法MATLAB實現(xiàn)的代碼 老師說是用于圖像處理上的基于目標區(qū)域和基于目標邊界兩類方法的優(yōu)勢,用陰采樣圖獲取目標圖像中目標的邊界信息,用陽采樣圖
    發(fā)表于 03-16 00:16

    MATLAB方法去高斯白噪聲

    MATLAB方法
    發(fā)表于 10-16 17:25 ?0次下載

    Matlab使用方法和程序設(shè)計

    Matlab使用方法和程序設(shè)計 實驗一 Matlab使用方法和程序設(shè)計一、
    發(fā)表于 10-17 00:18 ?5660次閱讀
    <b class='flag-5'>Matlab</b>使用<b class='flag-5'>方法</b>和程序設(shè)計

    matlab2009安裝方法及問題過程

    matlab2009安裝方法及問題過程 Matlab R2009a安裝方法如下: 1) choose "install manually without using t
    發(fā)表于 03-22 17:56 ?4707次閱讀

    采用MATLAB的DSP調(diào)試方法

    本文結(jié)合具體例證,介紹基于MATLAB 的DSP 應用程序調(diào)試方法。 MATLAB 具有強大的分析、計算和可視化功能,利用MATLAB 提供的數(shù)十個專業(yè)工具箱,可以方便、靈活地實現(xiàn)
    發(fā)表于 06-07 08:39 ?3210次閱讀
    采用<b class='flag-5'>MATLAB</b>的DSP調(diào)試<b class='flag-5'>方法</b>

    數(shù)值方法MATLAB實現(xiàn)與應用

    數(shù)值方法MATLAB實現(xiàn)與應用,又需要的下來看看。
    發(fā)表于 05-19 14:37 ?0次下載

    最優(yōu)化方法及其Matlab程序設(shè)計

    最優(yōu)化方法及其Matlab程序設(shè)計
    發(fā)表于 12-17 20:59 ?0次下載

    基于matlab的dsp調(diào)試方法

    基于matlab的dsp調(diào)試方法
    發(fā)表于 10-23 14:35 ?8次下載
    基于<b class='flag-5'>matlab</b>的dsp調(diào)試<b class='flag-5'>方法</b>

    MATLAB程序調(diào)試的方法及工具介紹

    MATLAB程序設(shè)計之MATLAB程序調(diào)試的方法及工具介紹。
    的頭像 發(fā)表于 07-13 17:50 ?7332次閱讀
    <b class='flag-5'>MATLAB</b>程序調(diào)試的<b class='flag-5'>方法</b>及工具介紹

    MATLAB的循環(huán)向量化編程方法的詳細資料研究

    在簡要介紹MATLAB軟件基礎(chǔ)上,探討了MABLAB傳統(tǒng)循環(huán)結(jié)構(gòu)編程思想及循環(huán)向量化編程思想。通過實例對循環(huán)結(jié)構(gòu)編程與循環(huán)向量化編程進行比較。說明了循環(huán)向量化編程的優(yōu)點。循環(huán)向量化方法
    發(fā)表于 08-28 17:46 ?4次下載

    MATLAB中的編程和數(shù)值方法

      本文介紹了通常使用的數(shù)值方法在科學和工程學本科課程中遇到(并使用過)。這材料是與MATLAB協(xié)同開發(fā)的,可快速進行原型制作和測試方法。軟件包MATLAB(矩陣實驗室)提供了一個環(huán)境
    發(fā)表于 05-25 10:48 ?1次下載

    Matlab的數(shù)值方法與工作例子

    Matlab的數(shù)值方法與工作例子分析。
    發(fā)表于 05-27 09:23 ?0次下載

    C調(diào)用matlab方法

    C調(diào)用matlab方法介紹
    發(fā)表于 07-31 10:55 ?0次下載

    結(jié)構(gòu)體大小的獲取

    我們使用sizeof()函數(shù)來獲取結(jié)構(gòu)體的大小。
    的頭像 發(fā)表于 03-14 17:30 ?1421次閱讀

    MATLAB中條件語句和循環(huán)結(jié)構(gòu)的使用方式

    MATLAB提供了多種條件語句和循環(huán)結(jié)構(gòu)。
    的頭像 發(fā)表于 07-05 09:41 ?5030次閱讀