建立ROS功能包(四)

2022-09-15 07:21:16 字數 395 閱讀 1969

為了方便直接用ros的create-pkg命令列工具

roscreate-pkg chapter2_tutorials std_msgs rospy roscpp

std_msgs 包含了常見的訊息型別,表示基本資料型別和其他的基本的訊息構造,如多維陣列。

rospy 乙個ros的純python客戶端庫。

roscpp 使用c++實現ros的各種功能。

如果所有步驟正確執行,顯示結果

編譯功能包

rosmake  chapter2_tutorials

幾秒後,你會看見:

如果沒有錯誤資訊提示,說明編譯成功。

roscpp

19rospy

20std_msgs

ROS建立工作區域和功能包

首先檢視你現在ros正在使用的工作區域 echo ros package path 你也許會看到一下路徑,每個人可能會不同 opt ros indigo share opt ros indigo stacks 我們將要建立的資料夾在 dev rosbook中,使用以下命令 cd mkdir p de...

ROS建立工作空間和功能包

所有的ros程式,包括我們自己開發的程式,都被組織成功能包,而ros的功能包被存放在稱之為工作空間的目錄下。因此,在我們寫程式之前,第一步是建立乙個工作空間以容納我們的功能包。1.建立ros工作空間 其實ros工作空間就是linux下的乙個目錄,建立ros工作空間就是建立乙個linux目錄,只是需要...

ROS 建立工作空間以及功能包

src 空間 build 編譯空間 devel 開發空間 install 安裝空間 一 建立工作空間 1 home資料夾下建立catkin ws資料夾 catkin ws資料夾下建立src資料夾。2 src資料夾下開啟終端,輸入 catkin init workspace將資料夾初始化成工作空間。二...