ROS 的系統監控工具。
作者: Willow Garage, Inc.、Jerome Maye、Ralf Kaestner
維護者: Ralf Kaestner [email protected]
許可證: BSD許可證(BSD)
作業系統:基於 Debian 的 Linux
軟體包 PPA: ppa:ethz-asl/ros
此專案以以下ROS節點的形式提供ROS的系統監控工具:
每個節點都會發布 ROS 診斷訊息,可以在運行時監視器中方便地進行視覺化。
在這裡,我們假設您打算為名為ROS_DISTRO
ROS 發行版建置/安裝專案。
該專案的維護者為最新的 Ubuntu LTS 版本和常用的系統架構提供了二進位套件。要安裝這些軟體包,您可以按照以下說明操作:
透過發出以下命令將項目 PPA 新增至您的 APT 來源
sudo add-apt-repository ppa:ethz-asl/ros
在命令列上
若要重新同步套件索引文件,請執行
sudo apt-get update
透過安裝所有專案包及其相依性
sudo apt-get install ros-ROS_DISTRO-system-monitor
或使用您最喜歡的套件管理工具
該專案可以使用 CMake 建置系統以及名為 ReMake 的開源巨集擴充來建置。
此專案的建置相依性可從最新 Ubuntu 和 ROS 版本的標準套件儲存庫中取得。要安裝它們,只需使用命令
sudo apt-get install ros-ROS_DISTRO-rospy, ros-ROS_DISTRO-message-generation, ros-ROS_DISTRO-std-msgs, ros-ROS_DISTRO-diagnostic-msgs
如果您已經在建置系統上安裝了 ReMake,則可以跳過此步驟。否則,在嘗試以傳統 CMake 方式建置此專案之前,您必須按照以下說明安裝 ReMake。
一旦 ReMake 在您的建置系統上可用,您就可以嘗試以 CMake 方式建置此專案。假設您已將專案來源克隆到PROJECT_DIR
中,典型的來源外建置可能如下所示:
使用建立建置目錄
mkdir -p PROJECT_DIR/build
切換到建置目錄
cd PROJECT_DIR/build
在建置目錄中,運行
cmake -DROS_DISTRIBUTION=ROS_DISTRO PROJECT_DIR
配置建置
如果您想檢查或修改建置配置,請發出
ccmake PROJECT_DIR
使用建置專案
make
如果您打算安裝該項目,請致電
make packages_install
(僅來自基於 Debian 的 Linux 上的軟體包)或
make install
該專案尚未提供任何API文件。
如果您想為此專案提出功能,請考慮向專案作者做出貢獻或發送功能請求。可以透過項目的問題頁面報告錯誤。
有關機器人作業系統(ROS)的更多信息,請參閱ROS官方文件。