我的第乙個subscriber踩坑記錄

2021-10-10 21:27:56 字數 1189 閱讀 1572

為了得到autoware歐式聚類演算法處理後的雷射雷達點雲聚類資料,我打算在autoware建ros功能包,直接利用autoware的資料格式將資料讀出來。下面是我的踩坑記錄
1.開啟錄製的實驗資料

2.啟動autoware以及歐式聚類演算法

3.rostopic list檢視話題列表

4.rostopic type [topic_name]檢視對應的訊息名

5.rosmsg show [message_name]檢視對應的訊息型別(此處記得source一下autoware的install/setup.bash,不然會找不到訊息型別)

最後找到的聚類訊息格式如下所示

8.編譯(我的包路徑在~/autoware.ai/src下)

colcon build --packages-select subscriber
編譯沒有任何問題

9.執行的時候!找不到node節點!

到處找問題,經過幾天時間的尋找,最後,我親愛的朋朋老師在autoware的論壇上找到了類似資訊!

只需要在cmakelists檔案加入以下**

install(targets subscriber(這是你的節點名)

archive destination $

library destination $

runtime destination $

)

rosrun 節點成功跑起來了,但是cout輸出的資訊好像是記憶體空間,觀察資料格式後,利用msg->header.seq成功將對應資訊取出來了

重啟搜狗輸入法:

pidof fcitx  檢視程序號

kill pid

fcitx 重啟 ok

我的第乙個程式

我的第乙個vc程式終於寫完了,花了2周,之前從沒有用vc寫過程式,也沒讀過什麼程式,只是在看書,看了幾百頁 mfc windows程式設計 正好有個機會,老師讓寫個vc程式,就試著寫了。程式的功能是不同地方的access的更新的記錄整合到一台機子上的access中,支援斷網自動連線,用的是socke...

我的第乙個部落格

我是乙個有點脫離時代的年輕人,沒有iphone,不玩微博,沒有崇拜的明星,不是任何人的粉絲。前幾天我的乙個領導告訴我,應該多總結,可以開個微博,把記錄的東西時不時拿出來複習一下,慢慢就會積累出很多財富。所以我開了第乙個部落格,當然遠不如微博那麼新潮。我想感謝我的這位領導,在我的職業生涯中,他是我的領...

我的第乙個c

上機內容 c 程式的編寫和執行 上機目的 掌握簡單c 程式的編輯 編譯 連線和執行的一般過程 我的程式 cpp view plain copy print?程式的版權和版本宣告部分 檔名稱 test.cpp 作 者 徐威楊 完成日期 2014 年 10 月 28 日 版 本 號 v1.0 對任務及求...