天天看點

ROS機器人程式設計(原書第2版)2.1.3 綜合功能包

<b>2.1.3 綜合功能包</b>

如前所述,綜合功能包是一些隻有一個檔案的特定包,它是package.xml。它不包含其他檔案,如代碼等。

綜合功能包用于引用其他功能特性類似的功能包,例如導航包、ros_tutorials等。

你可以将ros fuerte的功能包和功能包集轉為hydro和catkin。具體參考http://wiki.ros. org/catkin/migrating_from_rosbuild。

在右面截圖中,你可以看到在ros_tutorials綜合功能包中package.xml的内容。你可以看到&lt;export&gt;标記和&lt;run_depend&gt;标記,這些是功能包清單中必不可少的。

如果你想定位ros_tutorials綜合功能包,可以使用下面的指令:

顯示路徑為:/opt/ros/hydro/share/ros_tutorials。

檢視裡面的代碼,通過下面指令:

記住hydro使用綜合功能包,不是功能包集,但還是用rosstack指令用于尋找綜合功能包。

繼續閱讀