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...