ros注意事項

2021-10-09 01:18:34 字數 507 閱讀 3888

1 git clone 別人的**時 主要先cd catkin_ws/src(注意 一定是src下)

然後cd catkin_ws

再編譯catkin_make

才可以執行**

2修改包名時,不能但改變報名,還需該cmakelist.txt和package.xml 以及launc**件裡包的名字

不該前兩者 不能通過 rospack find 找到該包的位址,不改launch,執行launc**件時出問題

3在.bashrc中新增環境變數

source ~/catkin_ws/devel/setup.bash

這樣開啟新的終端時就自動重新整理環境,這樣系統才知道catkin_ws下的檔案在哪

但是 有時候新增多個環境變數時,前面的就不能用了(不知道為什麼)需要再重新新增,echo $ros_package_path可以 檢視當前所有的ros工作空間路徑

4當多個工作空間中有相同的包名時 呼叫順序就是echo $ros_package_path顯示的順序

clion下ros程式相關注意事項

這個錯誤的原因可能是沒有在建立的catkin ws下啟動clion,從而導致clion不能編寫ros程式。解決方法 cd到ros程式對應的catkin ws下根目錄,然後通過命令列啟動clion下面的clion.sh程式,啟動之後開啟對應的ros程式,然後在進行編譯,應該就會解決問題。這個可能是cm...

java DOM 注意事項

1.w3c把標籤內的文字部分也定義成乙個node 2.element物件代表的是xml文件中的標籤元素 繼承於node,亦是node的最主要的子物件 3.attr實際上是包含在element中的,它並不能被看作是element的子物件,因而在dom中attr並不是dom樹的一部分,所以node中的 ...

static注意事項

static關鍵字是c,c 中都存在的關鍵字,它主要有三種使用方式,其中前兩種只指在c語言中使用,第三種在c 中使用 c,c 中具體細微操作不盡相同,本文以c 為準 1 區域性靜態變數 2 外部靜態變數 函式 3 靜態資料成員 成員函式 下面就這三種使用方式及注意事項分別說明 一 區域性靜態變數 在...