詳細參照 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