1. 程式人生 > >ROS-package.xml檔案

ROS-package.xml檔案

前言:package.xml是一個XML檔名為package.xml中必須包括與任何相容包的根資料夾。此檔案定義有關包的屬性,例如包名稱,版本號,作者,維護者以及其他catkin包的依賴關係。

標籤 功能
<?xml>  這是一個定義文件語法的語句,隨後的內容表明在遵循xml版本 
<package>   從這個語句到最後</package>的部分是ROS功能包的配置部分 
<name>  

功能包的名稱。使用建立功能包時輸入的功能包名稱。正如其他選項,

使用者可以隨時更改。 

 <version>  功能包的版本。可以自由指定。 
 <description>  功能包的簡要說明。通常用兩到三句話描述 
   
   
   
   
   
   
   
   
   
   


 


<maintainer> 提供功能包管理者的姓名和電子郵件地址。
<license> 記錄版權許可證。寫BSD、MIT、Apache、GPLv3或LGPLv3即可。
<url> 記錄描述功能包的說明,如網頁、錯誤管理、儲存庫的地址等。根據功能包的
型別,使用者可以填寫網站、錯誤跟蹤(bugtracker)或儲存庫的地址。
<author> 記錄參與功能包開發的開發人員的姓名和電子郵件地址。如果涉及多位開發人
員,只需在下一行新增<author>標籤。
<buildtool_depend> 描述構建系統的依賴關係。我們正在使用catkin 構建系統,因此輸入catkin。
<build_depend> 在編寫功能包時寫下您所依賴的功能包的名稱。
<run_depend> 填寫執行功能包時依賴的功能包的名稱。
<test_depend> 填寫測試功能包時依賴的功能包名稱。

 

-END-