ROS學習(一)ROS安裝與建立工作空間

2021-08-09 20:57:32 字數 1265 閱讀 6114

1.ros安裝了參考官方wiki即可,要注意不同的系統對應不用的版本,建議初學者使用ubuntu14.04以及對應的indigo版本,因為坑最少,有坑也可以從網上找到解決方案。

2建立工作空間

首先開啟乙個命令視窗執行

第一部分我們可以看到乙個log檔案在~./ros/log中建立

第二部分是開啟乙個名為roscore.xml 的ros launch檔案,並且自動開啟ros引數服務。

第三部分我們可以看到引數比如rosdistro以及rosversion顯示出來

第四部分我們可以看到,ros_master_uri開啟rosmaster節點

第五部分我們可以看到rosout節點開啟

2檢視啟動roscore後的ros話題以及ros引數

$ rostopic list

//檢視ros話題

````

$ rosparam list

//檢視ros引數

$ rosservice list

//檢視ros服務

3建立ros工作空間

輸入以下命令

$ mkdir ~/catkin_ws/src   //建立工作空間目錄,存放src檔案

$ cd ~/catkin_ws/src //進入src

$ catkin_init_workspace //初始化工作空間

$ cd ~/catkin_ws //進入工作空間

$ catkin_make //編譯,空目錄也可以編譯

4新增環境變數

$ echo

"source ~/catkin_ws/devel/setup.bash" >> ~/.bashrc

$ source ~/.bashrc

至此,乙個工作空間就建立完畢了,注意這種環境變數是臨時性的,每次開乙個視窗都需要重新source一下,比較麻煩,想設定乙個永久的,可以執行以下語句

$ gedit .bashrc

在最後新增

$ source ~/catkin_ws/devel/setup.bash

儲存即可

ROS學習(2) 建立工程

建立src,放置功能包 mkdir p catkin ws src 進入src cd catkin ws src 初始化資料夾,會出現乙個cmakelists.txt檔案,告訴系統這是ros工作空間 catkin init workspace編譯工作在catkin ws資料夾下進行 catkin m...

Ros建立工作空間

裝好ros環境後,總是忘記怎麼建立工作空間,下面做一總結 參考 第一步 建立工作目錄源 空間 mkdir p catkin ws srccd catkin ws srccatkin init workspace第二步 測試編譯 cd catkin ws srccatkin makesource de...

ros建立工作空間

mkdir p dev rosbook myworkspace src 解析 其中 dev rosbook myworkspace 為自定義檔案目錄 cd dev rosbook myworkspace src 進入空間myworkspace下的src資料夾 catkin init workspac...