1 ros包的建立

2021-08-11 06:05:12 字數 850 閱讀 4769

1、首先建立乙個工作目錄檔案

mkdir -p ./catkin_ws/src
2、在工作區目錄下執行執行

catkin_make
使用catkin_make命令後就可以得到以下的目錄結構。

3、在src目錄下建立包:

使用catkin_create_pkg 命令,在src目錄下建立乙個包,示例如下:

catkin_create_pkg beginner_tutorials std_msgs rospy roscpp
最後生成的檔案目錄結構如下:

這裡的src資料夾用來存放源**。

4、編寫**,並修改cmakelists.txt 和 package.xml檔案。最後在退到工作空間目錄下執行。

catkin_make
即可生成相應的可執行檔案。、

為了能讓ros系統能夠檢測到當前的建立的這個包,可以使用以下命令,使在當前控制台下,包可以被ros檢索到。

source devel/setup.bash
但是在不同的控制台上,這個命令需要被重複執行。可以在當前使用者根目錄的.bashrc檔案下新增上述**。則在開啟控制台時,此**會被自動執行。

ubuntu14.04 ros indigo安裝教程:

(1)ROS基本操作

可參考 1 建立工作空間catkin mkdir p catkin ws src cd catkin ws catkin make 編譯程式 2 在工作空間中建立程式包 cd catkin ws src catkin create pkg rospy roscpp 為程式包的名字 roscpp和ro...

學習1 ROS的安裝

種種原因。決定了走上slam之路?ubuntu安裝不再多說,裝好14.04即可。然後參考實際上就可以解決所有問題了。1 前置條件 1.1 ubuntu 14.04作業系統 我在校園網中,所以必須用電信的客戶端撥號,所以就用了vm12虛擬機器來玩的。1.2 能聯網。2 主要操作步驟如下 在終端按順序輸...

ROS UR總結(1) ROS安裝與前言

由於碩士課題要用到ros系統,之前接觸也很少,到現在也算是一路摸爬滾打。有過大佬們的無私幫助,也受到過不少冷眼,故準備總結一下目前已知的經驗,方便日後自己學習和供廣大借鑑。課題中主要準備在ros下應用ur機械人做力控制,主要涉及如下 持續更行中 ros的安裝 ur驅動的配置 moveit!程式設計與...