rosbag錄製固定話題,多話題等

2021-10-01 10:41:03 字數 1020 閱讀 5881

ros框架下可以很方便的進行資料記錄,並且將其轉換為txt檔案進行matlab處理,下面介紹一下rosbag的日常使用方法

1.查詢你所需要的話題

rostopic list

# 在ros節點開啟的情況下,可以看見ros空間中的話題名,如下圖

2.錄製單個話題名稱

rosbag record -o subset /load/

100g/theta_x

# 這句話的意思是將話題"/load_100g/theta_x"錄製在當前目錄的"subset-年-月-日-時-分-秒.bag"裡面

# 使用時替換一下話題名即可

3.錄製所有話題的內容

rosbag record -a

# 這個命令會錄製區域網內所有的話題內容,如果頻寬不夠或者話題太多,及其容易出現ros時間軸不等的情況

4.使用正規表示式錄製多個話題

rosbag record -e "/load_100g/theta_.*"

-o ~

/theta.bag

# 這裡的正規表示式為".*"

,意思是匹配所有字元,

# 這句話可以錄製所有字首為"/load_100g/theta_ "的話題,在本例中,可以錄製三個話題,分別為

如何優雅的錄製ROS的rosbag包?

根據自己最近的ros下的程式設計和實踐,發現這種國外最先發起的專案,如果想要找教程,第一時間還是先取google搜尋才行,不然在國內 搜尋,搜出來的很多都是不相關,或者壓根沒有這方面的內容。如果英語能力不行,則按下面的順序來 2.其次看一些個人博主的blog,這些一般也還能信得過 3.如果是在找不到...

rosbag使用教程

rosbag官網 rostopic list rostopic list v mkdir bagfiles cd bagfiles rosbag record a 記錄所有話題訊息 ctrl c終止資料的記錄rosbag record hrosbag play 2019 09 21 21 57 10...

錄製指令碼軟體 LoadRunner錄製指令碼的過程

vugen virtual user generator 在您錄製過程中,會錄製客戶端和伺服器之間的相關互動活動,它將自動生成相關模擬實際情況的api函式。由於vuser指令碼不依賴於客戶端軟體,因此即使客戶端軟體的使用者介面尚未完全開發好也可以使用它來檢驗系統效能,這為我們產品前期框架選擇等提供了...