ROS學習筆記msg and srv

2021-08-30 13:57:22 字數 308 閱讀 9431

msg用來描述ros message 的字段,生成不同語言的訊息的源**。其每一行由欄位型別和欄位名稱兩部分組成,儲存在msg檔案中,例如:

int64 a

string frame_id

srv用來描述service,其組成類似於msg,特殊點在於其有request和response,由「—」分開,儲存在srv資料夾中,例如:

string good

string bad

———string good and bad

其中,「———」上的一部分表示request ,下面一部分表示response。

ROS學習筆記

catkin make首先輸出它所使用到的每個空間所在的路徑。更多關於空間的資訊,請參考rep128和catkin workspaces。需要注意的是由於這些空間存在預設配置的原因,有幾個資料夾已經在catkin工作空間自動生成了,使用ls檢視 build devel src build 目錄是bu...

ros學習筆記 ros的服務

服務 services 是節點之間通訊的另一種方式。服務允許節點傳送請求 request 並獲得乙個響應 response rosservice 可以很輕鬆的使用 ros 客戶端 伺服器框架提供的服務。rosservice 提供了很多可以在 topic 上使用的命令,如下所示 使用方法 rosser...

ROS學習筆記 零 ROS安裝

詳細步驟 官方安裝ros說明 安裝流程 1.配置ubuntu倉庫,確保 restricted,universe,and multiverse.勾選 2.安裝源 sudo sh c etc lsb release echo deb lsb release cs main etc apt sources...