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 靜態資料成員 成員函式 下面就這三種使用方式及注意事項分別說明 一 區域性靜態變數 在...