Alat pemantauan sistem untuk ROS.
Penulis: Willow Garage, Inc., Jerome Maye, Ralf Kaestner
Pengelola: Ralf Kaestner [email protected]
Lisensi: Lisensi BSD (BSD)
Sistem operasi: Linux berbasis Debian
Paket PPA: ppa:ethz-asl/ros
Proyek ini menyediakan alat pemantauan sistem untuk ROS dalam bentuk node ROS berikut:
Setiap node menerbitkan diagnostik ROS yang dapat dengan mudah divisualisasikan di monitor runtime.
Di sini, kami berasumsi Anda bermaksud membangun/menginstal proyek untuk distribusi ROS bernama ROS_DISTRO
.
Pengelola proyek ini menyediakan paket biner untuk rilis terbaru Ubuntu LTS dan arsitektur sistem yang umum digunakan. Untuk menginstal paket-paket ini, Anda dapat mengikuti petunjuk berikut:
Tambahkan PPA proyek ke sumber APT Anda dengan menerbitkan
sudo add-apt-repository ppa:ethz-asl/ros
pada baris perintah
Untuk menyinkronkan ulang file indeks paket Anda, jalankan
sudo apt-get update
Instal semua paket proyek dan dependensinya melalui
sudo apt-get install ros-ROS_DISTRO-system-monitor
atau menggunakan alat manajemen paket favorit Anda
Proyek ini dapat dibangun menggunakan sistem pembangunan CMake dengan ekstensi makro sumber terbuka yang disebut ReMake.
Ketergantungan build proyek ini tersedia dari repositori paket standar rilis terbaru Ubuntu dan ROS. Untuk menginstalnya, cukup gunakan perintah
sudo apt-get install ros-ROS_DISTRO-rospy, ros-ROS_DISTRO-message-generation, ros-ROS_DISTRO-std-msgs, ros-ROS_DISTRO-diagnostic-msgs
Jika Anda sudah menginstal ReMake di sistem build Anda, Anda dapat melewati langkah ini. Jika tidak, sebelum mencoba membangun proyek ini dengan cara CMake tradisional, Anda harus menginstal ReMake dengan mengikuti petunjuk berikut.
Setelah ReMake tersedia di sistem build Anda, Anda dapat mencoba membangun proyek ini dengan cara CMake. Dengan asumsi Anda telah mengkloning sumber proyek ke PROJECT_DIR
, build di luar sumber yang umum mungkin terlihat seperti ini:
Buat direktori build menggunakan
mkdir -p PROJECT_DIR/build
Beralih ke direktori build oleh
cd PROJECT_DIR/build
Di direktori build, jalankan
cmake -DROS_DISTRIBUTION=ROS_DISTRO PROJECT_DIR
untuk mengkonfigurasi build
Jika Anda ingin memeriksa atau mengubah konfigurasi build, terbitkan
ccmake PROJECT_DIR
Bangun proyek menggunakan
make
Jika Anda ingin menginstal proyek, hubungi
make packages_install
(hanya dari paket di Linux berbasis Debian) atau
make install
Proyek ini belum menyediakan dokumentasi API apa pun.
Jika Anda ingin mengusulkan fitur untuk proyek ini, harap pertimbangkan untuk berkontribusi atau mengirimkan permintaan fitur ke penulis proyek. Bug dapat dilaporkan melalui halaman masalah proyek.
Untuk informasi tambahan tentang Sistem Operasi Robot (ROS), silakan merujuk ke dokumentasi resmi ROS.