[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#951737: ITP: ros-diagnostics -- Robot Operating System (ROS) stack for collecting, publishing, analyzing and viewing diagnostics data



Package: wnpp
Severity: wishlist
Owner: Johannes 'josch' Schauer <josch@debian.org>

* Package name    : ros-diagnostics
  Version         : 1.9.3
  Upstream Author : Open Source Robotics Foundation
* URL             : https://wiki.ros.org/diagnostics
* License         : BSD
  Programming Lang: C++
  Description     : Robot Operating System (ROS) stack for collecting,
                    publishing, analyzing and viewing diagnostics data

The diagnostics system is designed to collect information from hardware drivers
and robot hardware to users and operators for analysis, troubleshooting, and
logging. The diagnostics stack contains tools for collecting, publishing,
analyzing and viewing diagnostics data.

The diagnostics toolchain is built around the /diagnostics topic. On this
topic, hardware drivers and devices publish diagnostic_msgs/DiagnosticArray
messages with the device names, status and specific data points.

The diagnostic_updater and self_test packages allow nodes to collect and
publish diagnostics data. The diagnostic_aggregator can categorize and analyze
diagnostics at runtime. Operators and developers can view the diagnostics data
using the rqt_robot_monitor package. The diagnostic_analysis package can
convert diagnostics logs to CSV files for examination and after-the-fact
analysis.

The package will be maintained under the science team umbrella.


Reply to: