本文所使用的終端為zsh,ros版本為kinetic
開始建立乙個catkin工作空間:
$ mkdir -p ~/catkin_ws/src
$ cd ~/catkin_ws/src
即使這個工作空間是空的(在』src』目錄中沒有任何軟體包,只有乙個cmakelists.txt鏈結檔案),你依然可以編譯它:
$ cd ~/catkin_ws/
$ catkin_make
當前目錄應該能看到』build』和』devel』這兩個資料夾。在』devel』資料夾裡面你可以看到幾個setup.*s**件。source這些檔案中的任何乙個都可以將當前工作空間設定在ros工作環境的最頂層。接下來首先source一下新生成的setup.*s**件:
$ source devel/setup.zsh
要想保證工作空間已配置正確需確保ros_package_path環境變數包含你的工作空間目錄,採用以下命令檢視:
$ echo $ros_package_path
/home//catkin_ws/src:/opt/ros/indigo/share:/opt/ros/indigo/stacks
另一種方法只需輸入一次,永久有效:
$ echo "source ~/catkin_ws/devel/setup.zsh" >> ~/.zshrc
$ source ~/.zshrc
ROS總結 建立ROS工作空間
mkdir p catkin ws src cd catkin ws src2.編譯catkin工作空間 cd catkin ws catkin make3.配置環境變數 source devel setup.bashnote 要想保證工作空間已配置正確需確保ros package path環境變數...
Ros建立工作空間
裝好ros環境後,總是忘記怎麼建立工作空間,下面做一總結 參考 第一步 建立工作目錄源 空間 mkdir p catkin ws srccd catkin ws srccatkin init workspace第二步 測試編譯 cd catkin ws srccatkin makesource de...
ros建立工作空間
mkdir p dev rosbook myworkspace src 解析 其中 dev rosbook myworkspace 為自定義檔案目錄 cd dev rosbook myworkspace src 進入空間myworkspace下的src資料夾 catkin init workspac...