建立ROS的catkin工作區

2021-08-31 18:10:26 字數 584 閱讀 6412

mkdir -p ~/catkin_ws/src

cd ~/catkin_ws

catkin_make

sudo gedit ~/.bashrc
在.bashrc檔案中新增:

source ~/catkin_ws/devel/setup.bash

echo $ros_package_path
我的執行結果如下: 

(記錄乙個疑惑:

在.bashrc檔案中已經存在source /opt/ros/kinetic/setup.bash和source ~/catkin_ws/devel/setup.bash的情況下,由於在寫部落格,所以不小心又新增了一行source /opt/ros/kinetic/setup.bash。結果,在我檢視環境變數ros_package_path時,發現其包含的路徑只有/opt/ros/kinetic/share???

奇怪。)

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

一 構建catkin工作空間 安裝完成ros版本後,設定好環境變數,即可建立乙個catkin工作空間 source opt ros kinetic setup.bash1.建立catkin工作空間所在的資料夾,如上的 catkin ws。在所建立的工作空間資料夾中,建立子資料夾 src mkdir ...

ROS 用catkin建立ROS包 編譯

安裝好ros後,預設已經安裝了catkin,接著執行以下步驟 用catkin建立ros包 每次都要進入這個目錄,也就是所有的包都要放在這個目錄下 cd catkin ws src catkin create pkg 建立包的命令 hello 包的名字 std msgs roscpp 依賴庫,如果不清...

ROS檔案系統 catkin工作空間及程式包

1.檔案系統概念,包含兩部分 1 packages 軟體包,是ros應用程式 的組織單元,每個軟體包都可以包含程式庫 可執行檔案 指令碼或者其它手動建立的東西。2 manifest package.xml 清單,是對軟體包相關資訊的描述,用於定義軟體包相關元資訊之間的依賴關係,這些資訊包括版本 維護...