創建一個ROS工作空間(ROS Workspace)


詳細參照 http://wiki.ros.org/ROS/Tutorials/InstallingandConfiguringROSEnvironment
1.
mkdir -p ~/catkin_ws/src

解析:
/home/你的用戶名目錄/ 下創建一個ROS工作空間,即文件夾catkin_ws,

然后在工作空間 catkin_ws 下創建一個文件夾 src
你也可以將工作空間 catkin_ws 起成其他名字,例如:mkdir -p ~/tutorial/src 那么下面的所有命令中的catkin_ws都要對應換成 tutorial
(命令 ls 的功能即查看當前所在目錄里有哪些文件)

2.
cd ~/catkin_ws/src
解析:
打開工作空間catkin_ws下的文件夾src
(命令 pwd 的功能即查看當前所在目錄)
3.
catkin_init_workspace
解析:
執行完該命令后,src目錄下會多出一個 CMakeLists.txt 文件。


4.

cd ~/catkin_ws/
解析:
返回到上層目錄


5.
catkin_make
解析:
執行完該命令后,發現工作空間catkin_ws中有三個目錄: build  devel  src
其中,src是我們創建工作空間時創建的目錄,另外兩個是執行完 catkin_make 后生成的。


6.
source devel/setup.bash
解析:
將對應的工作空間的路徑加入環境變量ROS_PACKAGE_PATH中。
如果新開了一個終端命令行,在使用該工作空間前,必須先將該工作空間的路徑加入環境變量ROS_PACKAGE_PATH中。

7.
echo $ROS_PACKAGE_PATH
解析:
查看當前環境變量


如果打印出以下信息,說明你的工作環境設置好了:
/home/你的用戶名/你的工作空間名/src:/opt/ros/indigo/share:/opt/ros/indigo/stacks

創建一個ROS Workspace 的方法總結:
 
        
mkdir -p ~/catkin_ws/src

cd ~/catkin_ws/src


catkin_init_workspace


cd ~/catkin_ws/

catkin_make

source devel/setup.bash
 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM