ROS 找不到程式包

2021-08-20 16:16:27 字數 301 閱讀 3346

上次成功地寫了hello ros程式,但是今天我想再次開啟這個結點時,顯示

cannot find the package

這個問題的解決辦法一:每次開啟命令窗都使用一次

source ~/ros_ws/devel/setup.bash

解決方法二:在住資料夾的圖形介面使用快捷鍵ctrl+h,可以看到很多原先不顯示的隱藏檔案,開啟".bashrc"檔案,在最後一行加上

source ~/ros_ws/devel/setup.bash

然後在命令窗中執行

source ~/.bashrc

Ros學習 建立程式包

乙個程式包要想稱為catkin程式包必須符合以下要求 程式包必須包含乙個catkin 版本的cmakelists.txt檔案,而catkin metapackages中必須包含乙個對cmakelist.txt檔案的引用。每個目錄下只能有乙個程式包。source opt ros indigo setu...

ROS入門3 建立ROS程式包

乙個catkin程式包必須要符合一下要求 程式包必須包含乙個catkin版本的cmakelists.txt檔案,而catkin metapackages中必須包含一對cmakelist.txt檔案的引用.每個目錄下只能存在乙個程式包 用catkin create pkg命令建立乙個catkin工作空...

ROS入門 1 7 編譯ROS程式包

一旦安裝了所需的系統依賴項,我們就可以開始編譯剛才建立的程式包了。注意 如果你是通過apt或者其它軟體包管理工具來安裝ros的,那麼系統已經預設安裝好所有依賴項。記得事先source你的環境配置 setup 檔案,在ubuntu中的操作指令如下 source opt ros groovy setup...