ROS中catkin工作空間的建立步驟

2021-10-01 09:24:42 字數 1062 閱讀 1581

一、構建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 清單,是對軟體包相關資訊的描述,用於定義軟體包相關元資訊之間的依賴關係,這些資訊包括版本 維護...