一、構建catkin工作空間
安裝完成ros版本後,設定好環境變數,即可建立乙個catkin工作空間
source /opt/ros/kinetic/setup.bash
1.建立catkin工作空間所在的資料夾,如上的/catkin_ws。在所建立的工作空間資料夾中,建立子資料夾/src;
mkdir -p ~
/catkin_ws/src
2.進入src資料夾
cd ~
/catkin_ws/src
3.在子資料夾src下,初始化乙個新catkin工作空間
catkin_init_workspace
4.在子資料夾src下,初始化乙個新catkin工作空間
cd ~
/catkin_ws/
5.使用catkin_make命令完成該catkin工作空間的編譯
catkin_make
二、配置環境變數
1.接著需要配置全域性環境變數和catkin工作空間的安裝路徑,在終端命令列執行:
source ~
/catkin_ws/devel/setup.bash
2.每次重新開啟乙個新的終端shell,都需要執行上述命令。為此你必須將該命令指令碼加入~/.bashrc檔案中,如此每次開啟shell,.bashrc會自動執行,可使用以下命令新增:
echo "source ~/catkin_ws/devel/setup.bash"
>>~/
.bashrc
source ~
/.bashrc
三、檢查環境變數
echo $ros_package_path
Catkin工作空間 (重點)
catkin工作空間 重點 建立乙個 catkin 工作空間 mkdir p catkin ws src 建立了第二層級的資料夾src,這是放ros軟體包的地方 cd catkin ws src 進入工作空間,catkin make必須在工作空間這個路徑上執行 catkin init workspa...
建立ROS的catkin工作區
mkdir p catkin ws src cd catkin ws catkin make sudo gedit bashrc在.bashrc檔案中新增 source catkin ws devel setup.bash echo ros package path我的執行結果如下 記錄乙個疑惑 在...
ROS檔案系統 catkin工作空間及程式包
1.檔案系統概念,包含兩部分 1 packages 軟體包,是ros應用程式 的組織單元,每個軟體包都可以包含程式庫 可執行檔案 指令碼或者其它手動建立的東西。2 manifest package.xml 清單,是對軟體包相關資訊的描述,用於定義軟體包相關元資訊之間的依賴關係,這些資訊包括版本 維護...