|
diagnostics repositorydiagnostic_aggregator diagnostic_common_diagnostics diagnostic_remote_logging diagnostic_updater diagnostics self_test |
ROS Distro
|
Repository Summary
| Checkout URI | https://github.com/ros/diagnostics.git |
| VCS Type | git |
| VCS Version | ros2-humble |
| Last Updated | 2026-06-11 |
| Dev Status | MAINTAINED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Packages
| Name | Version |
|---|---|
| diagnostic_aggregator | 4.0.7 |
| diagnostic_common_diagnostics | 4.0.7 |
| diagnostic_remote_logging | 4.0.7 |
| diagnostic_updater | 4.0.7 |
| diagnostics | 4.0.7 |
| self_test | 4.0.7 |
README
Build farm jobs:
| Rolling | Lyrical | Kilted | Jazzy | Humble | |
|---|---|---|---|---|---|
dev |
|||||
bin |
Overview
The diagnostics system collects information about hardware drivers and robot hardware to make them available to users and operators. The diagnostics system contains tools to collect and analyze this data.
The diagnostics system is built around the /diagnostics topic. The topic is used for diagnostic_msgs/DiagnosticArray messages.
It contains information about the device names, status, and values.
It contains the following packages:
-
diagnostic_aggregator: Aggregates diagnostic messages from different sources into a single message. -
diagnostic_analysis: Not ported to ROS2 yet #contributions-welcome -
diagnostic_common_diagnostics: Predefined nodes for monitoring your system. -
diagnostic_updater: Base classes to publishing custom diagnostic messages for Python and C++. -
diagnostic_remote_logging: Utilities for forwarding diagnostics to remote systems, e.g. influxdb. -
diagnostic_topic_monitor: coming soon (#633) Components for monitoring topic health and publishing diagnostics. -
self_test: Tools to perform self tests on nodes.
Quick start
To use these packages, install them using apt install ros-$ROS_DISTRO-diagnostics.
Typical data flow
graph LR
H[diagnostic_updater] --> D([/diagnostics])
C[diagnostic_common</br>_diagnostics] --> D
D --> A[diagnostic_aggregator]
D --> R[rqt_runtime_monitor]
A --> DA([/diagnostics_agg])
DA --> RM[rqt_robot_monitor]
DA --> RL[diagnostic_remote_logging]
classDef default fill:#fec,stroke:#000;
style H fill:#fdd
style A fill:#fdd
style D fill:#9f9
style DA fill:#9ee
style RM fill:#ddd
style R fill:#ddd
At the points of interest, i.e. the hardware drivers, the diagnostic data is collected.
The data must be published on the /diagnostics topic.
In the diagnostic_updater package, there are base classes to simplify the creation of diagnostic messages.
The diagnostic_aggregator package provides tools to aggregate diagnostic messages from different sources into a single message. It has a plugin system to define the aggregation rules.
Visualization
Outside of this repository, there is rqt_robot_monitor to visualize diagnostic messages that have been aggregated by the diagnostic_aggregator.
Diagnostics messages that are not aggregated can be visualized by rqt_runtime_monitor.
Contributions
Contributions are always welcome. Including but not limited to issues with the PR welcome 💞 label.
New features are to be developed in custom branches and PRs should target the ros2 branch.
From there, the changes are backported to the other branches.
Target Distribution
-
Rolling Ridley by the
ros2branch -
Lyrical Luth by the
ros2-lyricalbranch -
Humble Hawksbill by the
ros2-humblebranch -
Jazzy Jalisco by the
ros2-jazzybranch -
Kilted Kaiju by the
ros2-kiltedbranch
Versioning and Releases
- (X.0.0) We use the major version number to indicate a breaking change.
- (0.Y.0) The minor version number is used to differentiate between different ROS distributions:
- x.0.z: Humble Hawksbill
- x.2.z: Jazzy Jalisco
- x.3.z: Kilted Kaiju
- x.4.z: Lyrical Luth
- x.5.z: Rolling Ridley
- (Future releases will receive x.5.z and rolling will then be x.6.z)
- (0.0.Z) The patch version number is used for changes in the current ROS distribution that do not affect the API.
License
The source code is released under a BSD 3-Clause license.
CONTRIBUTING
|
diagnostics repositorydiagnostic_aggregator diagnostic_common_diagnostics diagnostic_remote_logging diagnostic_updater diagnostics self_test |
ROS Distro
|
Repository Summary
| Checkout URI | https://github.com/ros/diagnostics.git |
| VCS Type | git |
| VCS Version | ros2-jazzy |
| Last Updated | 2026-06-11 |
| Dev Status | MAINTAINED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Packages
| Name | Version |
|---|---|
| diagnostic_aggregator | 4.2.7 |
| diagnostic_common_diagnostics | 4.2.7 |
| diagnostic_remote_logging | 4.2.7 |
| diagnostic_updater | 4.2.7 |
| diagnostics | 4.2.7 |
| self_test | 4.2.7 |
README
Build farm jobs:
| Rolling | Lyrical | Kilted | Jazzy | Humble | |
|---|---|---|---|---|---|
dev |
|||||
bin |
Overview
The diagnostics system collects information about hardware drivers and robot hardware to make them available to users and operators. The diagnostics system contains tools to collect and analyze this data.
The diagnostics system is built around the /diagnostics topic. The topic is used for diagnostic_msgs/DiagnosticArray messages.
It contains information about the device names, status, and values.
It contains the following packages:
-
diagnostic_aggregator: Aggregates diagnostic messages from different sources into a single message. -
diagnostic_analysis: Not ported to ROS2 yet #contributions-welcome -
diagnostic_common_diagnostics: Predefined nodes for monitoring your system. -
diagnostic_updater: Base classes to publishing custom diagnostic messages for Python and C++. -
diagnostic_remote_logging: Utilities for forwarding diagnostics to remote systems, e.g. influxdb. -
diagnostic_topic_monitor: coming soon (#633) Components for monitoring topic health and publishing diagnostics. -
self_test: Tools to perform self tests on nodes.
Quick start
To use these packages, install them using apt install ros-$ROS_DISTRO-diagnostics.
Typical data flow
graph LR
H[diagnostic_updater] --> D([/diagnostics])
C[diagnostic_common</br>_diagnostics] --> D
D --> A[diagnostic_aggregator]
D --> R[rqt_runtime_monitor]
A --> DA([/diagnostics_agg])
DA --> RM[rqt_robot_monitor]
DA --> RL[diagnostic_remote_logging]
classDef default fill:#fec,stroke:#000;
style H fill:#fdd
style A fill:#fdd
style D fill:#9f9
style DA fill:#9ee
style RM fill:#ddd
style R fill:#ddd
At the points of interest, i.e. the hardware drivers, the diagnostic data is collected.
The data must be published on the /diagnostics topic.
In the diagnostic_updater package, there are base classes to simplify the creation of diagnostic messages.
The diagnostic_aggregator package provides tools to aggregate diagnostic messages from different sources into a single message. It has a plugin system to define the aggregation rules.
Visualization
Outside of this repository, there is rqt_robot_monitor to visualize diagnostic messages that have been aggregated by the diagnostic_aggregator.
Diagnostics messages that are not aggregated can be visualized by rqt_runtime_monitor.
Contributions
Contributions are always welcome. Including but not limited to issues with the PR welcome 💞 label.
New features are to be developed in custom branches and PRs should target the ros2 branch.
From there, the changes are backported to the other branches.
Target Distribution
-
Rolling Ridley by the
ros2branch -
Lyrical Luth by the
ros2-lyricalbranch -
Humble Hawksbill by the
ros2-humblebranch -
Jazzy Jalisco by the
ros2-jazzybranch -
Kilted Kaiju by the
ros2-kiltedbranch
Versioning and Releases
- (X.0.0) We use the major version number to indicate a breaking change.
- (0.Y.0) The minor version number is used to differentiate between different ROS distributions:
- x.0.z: Humble Hawksbill
- x.2.z: Jazzy Jalisco
- x.3.z: Kilted Kaiju
- x.4.z: Lyrical Luth
- x.5.z: Rolling Ridley
- (Future releases will receive x.5.z and rolling will then be x.6.z)
- (0.0.Z) The patch version number is used for changes in the current ROS distribution that do not affect the API.
License
The source code is released under a BSD 3-Clause license.
CONTRIBUTING
|
diagnostics repositorydiagnostic_aggregator diagnostic_common_diagnostics diagnostic_remote_logging diagnostic_updater diagnostics self_test |
ROS Distro
|
Repository Summary
| Checkout URI | https://github.com/ros/diagnostics.git |
| VCS Type | git |
| VCS Version | ros2-kilted |
| Last Updated | 2026-06-11 |
| Dev Status | MAINTAINED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Packages
| Name | Version |
|---|---|
| diagnostic_aggregator | 4.3.7 |
| diagnostic_common_diagnostics | 4.3.7 |
| diagnostic_remote_logging | 4.3.7 |
| diagnostic_updater | 4.3.7 |
| diagnostics | 4.3.7 |
| self_test | 4.3.7 |
README
Build farm jobs:
| Rolling | Lyrical | Kilted | Jazzy | Humble | |
|---|---|---|---|---|---|
dev |
|||||
bin |
Overview
The diagnostics system collects information about hardware drivers and robot hardware to make them available to users and operators. The diagnostics system contains tools to collect and analyze this data.
The diagnostics system is built around the /diagnostics topic. The topic is used for diagnostic_msgs/DiagnosticArray messages.
It contains information about the device names, status, and values.
It contains the following packages:
-
diagnostic_aggregator: Aggregates diagnostic messages from different sources into a single message. -
diagnostic_analysis: Not ported to ROS2 yet #contributions-welcome -
diagnostic_common_diagnostics: Predefined nodes for monitoring your system. -
diagnostic_updater: Base classes to publishing custom diagnostic messages for Python and C++. -
diagnostic_remote_logging: Utilities for forwarding diagnostics to remote systems, e.g. influxdb. -
diagnostic_topic_monitor: coming soon (#633) Components for monitoring topic health and publishing diagnostics. -
self_test: Tools to perform self tests on nodes.
Quick start
To use these packages, install them using apt install ros-$ROS_DISTRO-diagnostics.
Typical data flow
graph LR
H[diagnostic_updater] --> D([/diagnostics])
C[diagnostic_common</br>_diagnostics] --> D
D --> A[diagnostic_aggregator]
D --> R[rqt_runtime_monitor]
A --> DA([/diagnostics_agg])
DA --> RM[rqt_robot_monitor]
DA --> RL[diagnostic_remote_logging]
classDef default fill:#fec,stroke:#000;
style H fill:#fdd
style A fill:#fdd
style D fill:#9f9
style DA fill:#9ee
style RM fill:#ddd
style R fill:#ddd
At the points of interest, i.e. the hardware drivers, the diagnostic data is collected.
The data must be published on the /diagnostics topic.
In the diagnostic_updater package, there are base classes to simplify the creation of diagnostic messages.
The diagnostic_aggregator package provides tools to aggregate diagnostic messages from different sources into a single message. It has a plugin system to define the aggregation rules.
Visualization
Outside of this repository, there is rqt_robot_monitor to visualize diagnostic messages that have been aggregated by the diagnostic_aggregator.
Diagnostics messages that are not aggregated can be visualized by rqt_runtime_monitor.
Contributions
Contributions are always welcome. Including but not limited to issues with the PR welcome 💞 label.
New features are to be developed in custom branches and PRs should target the ros2 branch.
From there, the changes are backported to the other branches.
Target Distribution
-
Rolling Ridley by the
ros2branch -
Lyrical Luth by the
ros2-lyricalbranch -
Humble Hawksbill by the
ros2-humblebranch -
Jazzy Jalisco by the
ros2-jazzybranch -
Kilted Kaiju by the
ros2-kiltedbranch
Versioning and Releases
- (X.0.0) We use the major version number to indicate a breaking change.
- (0.Y.0) The minor version number is used to differentiate between different ROS distributions:
- x.0.z: Humble Hawksbill
- x.2.z: Jazzy Jalisco
- x.3.z: Kilted Kaiju
- x.4.z: Lyrical Luth
- x.5.z: Rolling Ridley
- (Future releases will receive x.5.z and rolling will then be x.6.z)
- (0.0.Z) The patch version number is used for changes in the current ROS distribution that do not affect the API.
License
The source code is released under a BSD 3-Clause license.
CONTRIBUTING
|
diagnostics repositorydiagnostic_aggregator diagnostic_common_diagnostics diagnostic_remote_logging diagnostic_updater diagnostics self_test |
ROS Distro
|
Repository Summary
| Checkout URI | https://github.com/ros/diagnostics.git |
| VCS Type | git |
| VCS Version | ros2 |
| Last Updated | 2026-06-11 |
| Dev Status | MAINTAINED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Packages
| Name | Version |
|---|---|
| diagnostic_aggregator | 4.5.7 |
| diagnostic_common_diagnostics | 4.5.7 |
| diagnostic_remote_logging | 4.5.7 |
| diagnostic_updater | 4.5.7 |
| diagnostics | 4.5.7 |
| self_test | 4.5.7 |
README
Build farm jobs:
| Rolling | Lyrical | Kilted | Jazzy | Humble | |
|---|---|---|---|---|---|
dev |
|||||
bin |
Overview
The diagnostics system collects information about hardware drivers and robot hardware to make them available to users and operators. The diagnostics system contains tools to collect and analyze this data.
The diagnostics system is built around the /diagnostics topic. The topic is used for diagnostic_msgs/DiagnosticArray messages.
It contains information about the device names, status, and values.
It contains the following packages:
-
diagnostic_aggregator: Aggregates diagnostic messages from different sources into a single message. -
diagnostic_analysis: Not ported to ROS2 yet #contributions-welcome -
diagnostic_common_diagnostics: Predefined nodes for monitoring your system. -
diagnostic_updater: Base classes to publishing custom diagnostic messages for Python and C++. -
diagnostic_remote_logging: Utilities for forwarding diagnostics to remote systems, e.g. influxdb. -
diagnostic_topic_monitor: coming soon (#633) Components for monitoring topic health and publishing diagnostics. -
self_test: Tools to perform self tests on nodes.
Quick start
To use these packages, install them using apt install ros-$ROS_DISTRO-diagnostics.
Typical data flow
graph LR
H[diagnostic_updater] --> D([/diagnostics])
C[diagnostic_common</br>_diagnostics] --> D
D --> A[diagnostic_aggregator]
D --> R[rqt_runtime_monitor]
A --> DA([/diagnostics_agg])
DA --> RM[rqt_robot_monitor]
DA --> RL[diagnostic_remote_logging]
classDef default fill:#fec,stroke:#000;
style H fill:#fdd
style A fill:#fdd
style D fill:#9f9
style DA fill:#9ee
style RM fill:#ddd
style R fill:#ddd
At the points of interest, i.e. the hardware drivers, the diagnostic data is collected.
The data must be published on the /diagnostics topic.
In the diagnostic_updater package, there are base classes to simplify the creation of diagnostic messages.
The diagnostic_aggregator package provides tools to aggregate diagnostic messages from different sources into a single message. It has a plugin system to define the aggregation rules.
Visualization
Outside of this repository, there is rqt_robot_monitor to visualize diagnostic messages that have been aggregated by the diagnostic_aggregator.
Diagnostics messages that are not aggregated can be visualized by rqt_runtime_monitor.
Contributions
Contributions are always welcome. Including but not limited to issues with the PR welcome 💞 label.
New features are to be developed in custom branches and PRs should target the ros2 branch.
From there, the changes are backported to the other branches.
Target Distribution
-
Rolling Ridley by the
ros2branch -
Lyrical Luth by the
ros2-lyricalbranch -
Humble Hawksbill by the
ros2-humblebranch -
Jazzy Jalisco by the
ros2-jazzybranch -
Kilted Kaiju by the
ros2-kiltedbranch
Versioning and Releases
- (X.0.0) We use the major version number to indicate a breaking change.
- (0.Y.0) The minor version number is used to differentiate between different ROS distributions:
- x.0.z: Humble Hawksbill
- x.2.z: Jazzy Jalisco
- x.3.z: Kilted Kaiju
- x.4.z: Lyrical Luth
- x.5.z: Rolling Ridley
- (Future releases will receive x.5.z and rolling will then be x.6.z)
- (0.0.Z) The patch version number is used for changes in the current ROS distribution that do not affect the API.
License
The source code is released under a BSD 3-Clause license.
CONTRIBUTING
|
diagnostics repositorydiagnostic_aggregator diagnostic_common_diagnostics diagnostic_remote_logging diagnostic_updater diagnostics self_test |
ROS Distro
|
Repository Summary
| Checkout URI | https://github.com/ros/diagnostics.git |
| VCS Type | git |
| VCS Version | ros2 |
| Last Updated | 2026-06-11 |
| Dev Status | MAINTAINED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Packages
| Name | Version |
|---|---|
| diagnostic_aggregator | 4.5.7 |
| diagnostic_common_diagnostics | 4.5.7 |
| diagnostic_remote_logging | 4.5.7 |
| diagnostic_updater | 4.5.7 |
| diagnostics | 4.5.7 |
| self_test | 4.5.7 |
README
Build farm jobs:
| Rolling | Lyrical | Kilted | Jazzy | Humble | |
|---|---|---|---|---|---|
dev |
|||||
bin |
Overview
The diagnostics system collects information about hardware drivers and robot hardware to make them available to users and operators. The diagnostics system contains tools to collect and analyze this data.
The diagnostics system is built around the /diagnostics topic. The topic is used for diagnostic_msgs/DiagnosticArray messages.
It contains information about the device names, status, and values.
It contains the following packages:
-
diagnostic_aggregator: Aggregates diagnostic messages from different sources into a single message. -
diagnostic_analysis: Not ported to ROS2 yet #contributions-welcome -
diagnostic_common_diagnostics: Predefined nodes for monitoring your system. -
diagnostic_updater: Base classes to publishing custom diagnostic messages for Python and C++. -
diagnostic_remote_logging: Utilities for forwarding diagnostics to remote systems, e.g. influxdb. -
diagnostic_topic_monitor: coming soon (#633) Components for monitoring topic health and publishing diagnostics. -
self_test: Tools to perform self tests on nodes.
Quick start
To use these packages, install them using apt install ros-$ROS_DISTRO-diagnostics.
Typical data flow
graph LR
H[diagnostic_updater] --> D([/diagnostics])
C[diagnostic_common</br>_diagnostics] --> D
D --> A[diagnostic_aggregator]
D --> R[rqt_runtime_monitor]
A --> DA([/diagnostics_agg])
DA --> RM[rqt_robot_monitor]
DA --> RL[diagnostic_remote_logging]
classDef default fill:#fec,stroke:#000;
style H fill:#fdd
style A fill:#fdd
style D fill:#9f9
style DA fill:#9ee
style RM fill:#ddd
style R fill:#ddd
At the points of interest, i.e. the hardware drivers, the diagnostic data is collected.
The data must be published on the /diagnostics topic.
In the diagnostic_updater package, there are base classes to simplify the creation of diagnostic messages.
The diagnostic_aggregator package provides tools to aggregate diagnostic messages from different sources into a single message. It has a plugin system to define the aggregation rules.
Visualization
Outside of this repository, there is rqt_robot_monitor to visualize diagnostic messages that have been aggregated by the diagnostic_aggregator.
Diagnostics messages that are not aggregated can be visualized by rqt_runtime_monitor.
Contributions
Contributions are always welcome. Including but not limited to issues with the PR welcome 💞 label.
New features are to be developed in custom branches and PRs should target the ros2 branch.
From there, the changes are backported to the other branches.
Target Distribution
-
Rolling Ridley by the
ros2branch -
Lyrical Luth by the
ros2-lyricalbranch -
Humble Hawksbill by the
ros2-humblebranch -
Jazzy Jalisco by the
ros2-jazzybranch -
Kilted Kaiju by the
ros2-kiltedbranch
Versioning and Releases
- (X.0.0) We use the major version number to indicate a breaking change.
- (0.Y.0) The minor version number is used to differentiate between different ROS distributions:
- x.0.z: Humble Hawksbill
- x.2.z: Jazzy Jalisco
- x.3.z: Kilted Kaiju
- x.4.z: Lyrical Luth
- x.5.z: Rolling Ridley
- (Future releases will receive x.5.z and rolling will then be x.6.z)
- (0.0.Z) The patch version number is used for changes in the current ROS distribution that do not affect the API.
License
The source code is released under a BSD 3-Clause license.
CONTRIBUTING
|
diagnostics repositorydiagnostic_aggregator diagnostic_common_diagnostics diagnostic_remote_logging diagnostic_updater diagnostics self_test |
ROS Distro
|
Repository Summary
| Checkout URI | https://github.com/ros/diagnostics.git |
| VCS Type | git |
| VCS Version | ros2-humble |
| Last Updated | 2026-06-11 |
| Dev Status | MAINTAINED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Packages
| Name | Version |
|---|---|
| diagnostic_aggregator | 4.0.7 |
| diagnostic_common_diagnostics | 4.0.7 |
| diagnostic_remote_logging | 4.0.7 |
| diagnostic_updater | 4.0.7 |
| diagnostics | 4.0.7 |
| self_test | 4.0.7 |
README
Build farm jobs:
| Rolling | Lyrical | Kilted | Jazzy | Humble | |
|---|---|---|---|---|---|
dev |
|||||
bin |
Overview
The diagnostics system collects information about hardware drivers and robot hardware to make them available to users and operators. The diagnostics system contains tools to collect and analyze this data.
The diagnostics system is built around the /diagnostics topic. The topic is used for diagnostic_msgs/DiagnosticArray messages.
It contains information about the device names, status, and values.
It contains the following packages:
-
diagnostic_aggregator: Aggregates diagnostic messages from different sources into a single message. -
diagnostic_analysis: Not ported to ROS2 yet #contributions-welcome -
diagnostic_common_diagnostics: Predefined nodes for monitoring your system. -
diagnostic_updater: Base classes to publishing custom diagnostic messages for Python and C++. -
diagnostic_remote_logging: Utilities for forwarding diagnostics to remote systems, e.g. influxdb. -
diagnostic_topic_monitor: coming soon (#633) Components for monitoring topic health and publishing diagnostics. -
self_test: Tools to perform self tests on nodes.
Quick start
To use these packages, install them using apt install ros-$ROS_DISTRO-diagnostics.
Typical data flow
graph LR
H[diagnostic_updater] --> D([/diagnostics])
C[diagnostic_common</br>_diagnostics] --> D
D --> A[diagnostic_aggregator]
D --> R[rqt_runtime_monitor]
A --> DA([/diagnostics_agg])
DA --> RM[rqt_robot_monitor]
DA --> RL[diagnostic_remote_logging]
classDef default fill:#fec,stroke:#000;
style H fill:#fdd
style A fill:#fdd
style D fill:#9f9
style DA fill:#9ee
style RM fill:#ddd
style R fill:#ddd
At the points of interest, i.e. the hardware drivers, the diagnostic data is collected.
The data must be published on the /diagnostics topic.
In the diagnostic_updater package, there are base classes to simplify the creation of diagnostic messages.
The diagnostic_aggregator package provides tools to aggregate diagnostic messages from different sources into a single message. It has a plugin system to define the aggregation rules.
Visualization
Outside of this repository, there is rqt_robot_monitor to visualize diagnostic messages that have been aggregated by the diagnostic_aggregator.
Diagnostics messages that are not aggregated can be visualized by rqt_runtime_monitor.
Contributions
Contributions are always welcome. Including but not limited to issues with the PR welcome 💞 label.
New features are to be developed in custom branches and PRs should target the ros2 branch.
From there, the changes are backported to the other branches.
Target Distribution
-
Rolling Ridley by the
ros2branch -
Lyrical Luth by the
ros2-lyricalbranch -
Humble Hawksbill by the
ros2-humblebranch -
Jazzy Jalisco by the
ros2-jazzybranch -
Kilted Kaiju by the
ros2-kiltedbranch
Versioning and Releases
- (X.0.0) We use the major version number to indicate a breaking change.
- (0.Y.0) The minor version number is used to differentiate between different ROS distributions:
- x.0.z: Humble Hawksbill
- x.2.z: Jazzy Jalisco
- x.3.z: Kilted Kaiju
- x.4.z: Lyrical Luth
- x.5.z: Rolling Ridley
- (Future releases will receive x.5.z and rolling will then be x.6.z)
- (0.0.Z) The patch version number is used for changes in the current ROS distribution that do not affect the API.
License
The source code is released under a BSD 3-Clause license.
CONTRIBUTING
|
diagnostics repositorydiagnostic_aggregator diagnostic_common_diagnostics diagnostic_remote_logging diagnostic_updater diagnostics self_test |
ROS Distro
|
Repository Summary
| Checkout URI | https://github.com/ros/diagnostics.git |
| VCS Type | git |
| VCS Version | ros2-humble |
| Last Updated | 2026-06-11 |
| Dev Status | MAINTAINED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Packages
| Name | Version |
|---|---|
| diagnostic_aggregator | 4.0.7 |
| diagnostic_common_diagnostics | 4.0.7 |
| diagnostic_remote_logging | 4.0.7 |
| diagnostic_updater | 4.0.7 |
| diagnostics | 4.0.7 |
| self_test | 4.0.7 |
README
Build farm jobs:
| Rolling | Lyrical | Kilted | Jazzy | Humble | |
|---|---|---|---|---|---|
dev |
|||||
bin |
Overview
The diagnostics system collects information about hardware drivers and robot hardware to make them available to users and operators. The diagnostics system contains tools to collect and analyze this data.
The diagnostics system is built around the /diagnostics topic. The topic is used for diagnostic_msgs/DiagnosticArray messages.
It contains information about the device names, status, and values.
It contains the following packages:
-
diagnostic_aggregator: Aggregates diagnostic messages from different sources into a single message. -
diagnostic_analysis: Not ported to ROS2 yet #contributions-welcome -
diagnostic_common_diagnostics: Predefined nodes for monitoring your system. -
diagnostic_updater: Base classes to publishing custom diagnostic messages for Python and C++. -
diagnostic_remote_logging: Utilities for forwarding diagnostics to remote systems, e.g. influxdb. -
diagnostic_topic_monitor: coming soon (#633) Components for monitoring topic health and publishing diagnostics. -
self_test: Tools to perform self tests on nodes.
Quick start
To use these packages, install them using apt install ros-$ROS_DISTRO-diagnostics.
Typical data flow
graph LR
H[diagnostic_updater] --> D([/diagnostics])
C[diagnostic_common</br>_diagnostics] --> D
D --> A[diagnostic_aggregator]
D --> R[rqt_runtime_monitor]
A --> DA([/diagnostics_agg])
DA --> RM[rqt_robot_monitor]
DA --> RL[diagnostic_remote_logging]
classDef default fill:#fec,stroke:#000;
style H fill:#fdd
style A fill:#fdd
style D fill:#9f9
style DA fill:#9ee
style RM fill:#ddd
style R fill:#ddd
At the points of interest, i.e. the hardware drivers, the diagnostic data is collected.
The data must be published on the /diagnostics topic.
In the diagnostic_updater package, there are base classes to simplify the creation of diagnostic messages.
The diagnostic_aggregator package provides tools to aggregate diagnostic messages from different sources into a single message. It has a plugin system to define the aggregation rules.
Visualization
Outside of this repository, there is rqt_robot_monitor to visualize diagnostic messages that have been aggregated by the diagnostic_aggregator.
Diagnostics messages that are not aggregated can be visualized by rqt_runtime_monitor.
Contributions
Contributions are always welcome. Including but not limited to issues with the PR welcome 💞 label.
New features are to be developed in custom branches and PRs should target the ros2 branch.
From there, the changes are backported to the other branches.
Target Distribution
-
Rolling Ridley by the
ros2branch -
Lyrical Luth by the
ros2-lyricalbranch -
Humble Hawksbill by the
ros2-humblebranch -
Jazzy Jalisco by the
ros2-jazzybranch -
Kilted Kaiju by the
ros2-kiltedbranch
Versioning and Releases
- (X.0.0) We use the major version number to indicate a breaking change.
- (0.Y.0) The minor version number is used to differentiate between different ROS distributions:
- x.0.z: Humble Hawksbill
- x.2.z: Jazzy Jalisco
- x.3.z: Kilted Kaiju
- x.4.z: Lyrical Luth
- x.5.z: Rolling Ridley
- (Future releases will receive x.5.z and rolling will then be x.6.z)
- (0.0.Z) The patch version number is used for changes in the current ROS distribution that do not affect the API.
License
The source code is released under a BSD 3-Clause license.
CONTRIBUTING
|
diagnostics repositorydiagnostic_aggregator diagnostic_common_diagnostics diagnostic_remote_logging diagnostic_updater diagnostics self_test |
ROS Distro
|
Repository Summary
| Checkout URI | https://github.com/ros/diagnostics.git |
| VCS Type | git |
| VCS Version | ros2-humble |
| Last Updated | 2026-06-11 |
| Dev Status | MAINTAINED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Packages
| Name | Version |
|---|---|
| diagnostic_aggregator | 4.0.7 |
| diagnostic_common_diagnostics | 4.0.7 |
| diagnostic_remote_logging | 4.0.7 |
| diagnostic_updater | 4.0.7 |
| diagnostics | 4.0.7 |
| self_test | 4.0.7 |
README
Build farm jobs:
| Rolling | Lyrical | Kilted | Jazzy | Humble | |
|---|---|---|---|---|---|
dev |
|||||
bin |
Overview
The diagnostics system collects information about hardware drivers and robot hardware to make them available to users and operators. The diagnostics system contains tools to collect and analyze this data.
The diagnostics system is built around the /diagnostics topic. The topic is used for diagnostic_msgs/DiagnosticArray messages.
It contains information about the device names, status, and values.
It contains the following packages:
-
diagnostic_aggregator: Aggregates diagnostic messages from different sources into a single message. -
diagnostic_analysis: Not ported to ROS2 yet #contributions-welcome -
diagnostic_common_diagnostics: Predefined nodes for monitoring your system. -
diagnostic_updater: Base classes to publishing custom diagnostic messages for Python and C++. -
diagnostic_remote_logging: Utilities for forwarding diagnostics to remote systems, e.g. influxdb. -
diagnostic_topic_monitor: coming soon (#633) Components for monitoring topic health and publishing diagnostics. -
self_test: Tools to perform self tests on nodes.
Quick start
To use these packages, install them using apt install ros-$ROS_DISTRO-diagnostics.
Typical data flow
graph LR
H[diagnostic_updater] --> D([/diagnostics])
C[diagnostic_common</br>_diagnostics] --> D
D --> A[diagnostic_aggregator]
D --> R[rqt_runtime_monitor]
A --> DA([/diagnostics_agg])
DA --> RM[rqt_robot_monitor]
DA --> RL[diagnostic_remote_logging]
classDef default fill:#fec,stroke:#000;
style H fill:#fdd
style A fill:#fdd
style D fill:#9f9
style DA fill:#9ee
style RM fill:#ddd
style R fill:#ddd
At the points of interest, i.e. the hardware drivers, the diagnostic data is collected.
The data must be published on the /diagnostics topic.
In the diagnostic_updater package, there are base classes to simplify the creation of diagnostic messages.
The diagnostic_aggregator package provides tools to aggregate diagnostic messages from different sources into a single message. It has a plugin system to define the aggregation rules.
Visualization
Outside of this repository, there is rqt_robot_monitor to visualize diagnostic messages that have been aggregated by the diagnostic_aggregator.
Diagnostics messages that are not aggregated can be visualized by rqt_runtime_monitor.
Contributions
Contributions are always welcome. Including but not limited to issues with the PR welcome 💞 label.
New features are to be developed in custom branches and PRs should target the ros2 branch.
From there, the changes are backported to the other branches.
Target Distribution
-
Rolling Ridley by the
ros2branch -
Lyrical Luth by the
ros2-lyricalbranch -
Humble Hawksbill by the
ros2-humblebranch -
Jazzy Jalisco by the
ros2-jazzybranch -
Kilted Kaiju by the
ros2-kiltedbranch
Versioning and Releases
- (X.0.0) We use the major version number to indicate a breaking change.
- (0.Y.0) The minor version number is used to differentiate between different ROS distributions:
- x.0.z: Humble Hawksbill
- x.2.z: Jazzy Jalisco
- x.3.z: Kilted Kaiju
- x.4.z: Lyrical Luth
- x.5.z: Rolling Ridley
- (Future releases will receive x.5.z and rolling will then be x.6.z)
- (0.0.Z) The patch version number is used for changes in the current ROS distribution that do not affect the API.
License
The source code is released under a BSD 3-Clause license.
CONTRIBUTING
Repository Summary
| Checkout URI | https://github.com/ros/diagnostics.git |
| VCS Type | git |
| VCS Version | eloquent |
| Last Updated | 2019-12-09 |
| Dev Status | MAINTAINED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Packages
| Name | Version |
|---|---|
| diagnostic_updater | 2.0.1 |
| self_test | 2.0.1 |
README
CONTRIBUTING
Repository Summary
| Checkout URI | https://github.com/ros/diagnostics.git |
| VCS Type | git |
| VCS Version | dashing |
| Last Updated | 2019-09-03 |
| Dev Status | MAINTAINED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Packages
| Name | Version |
|---|---|
| diagnostic_updater | 2.0.0 |
| self_test | 2.0.0 |
README
CONTRIBUTING
|
diagnostics repositorydiagnostic_aggregator diagnostic_common_diagnostics diagnostic_updater diagnostics self_test |
ROS Distro
|
Repository Summary
| Checkout URI | https://github.com/ros/diagnostics.git |
| VCS Type | git |
| VCS Version | galactic |
| Last Updated | 2023-01-09 |
| Dev Status | MAINTAINED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Packages
| Name | Version |
|---|---|
| diagnostic_aggregator | 2.1.3 |
| diagnostic_common_diagnostics | 1.9.3 |
| diagnostic_updater | 2.1.3 |
| diagnostics | 1.9.3 |
| self_test | 2.1.3 |
README
CONTRIBUTING
|
diagnostics repositorydiagnostic_aggregator diagnostic_common_diagnostics diagnostic_remote_logging diagnostic_updater diagnostics self_test |
ROS Distro
|
Repository Summary
| Checkout URI | https://github.com/ros/diagnostics.git |
| VCS Type | git |
| VCS Version | ros2 |
| Last Updated | 2026-06-11 |
| Dev Status | MAINTAINED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Packages
| Name | Version |
|---|---|
| diagnostic_aggregator | 4.5.7 |
| diagnostic_common_diagnostics | 4.5.7 |
| diagnostic_remote_logging | 4.5.7 |
| diagnostic_updater | 4.5.7 |
| diagnostics | 4.5.7 |
| self_test | 4.5.7 |
README
Build farm jobs:
| Rolling | Lyrical | Kilted | Jazzy | Humble | |
|---|---|---|---|---|---|
dev |
|||||
bin |
Overview
The diagnostics system collects information about hardware drivers and robot hardware to make them available to users and operators. The diagnostics system contains tools to collect and analyze this data.
The diagnostics system is built around the /diagnostics topic. The topic is used for diagnostic_msgs/DiagnosticArray messages.
It contains information about the device names, status, and values.
It contains the following packages:
-
diagnostic_aggregator: Aggregates diagnostic messages from different sources into a single message. -
diagnostic_analysis: Not ported to ROS2 yet #contributions-welcome -
diagnostic_common_diagnostics: Predefined nodes for monitoring your system. -
diagnostic_updater: Base classes to publishing custom diagnostic messages for Python and C++. -
diagnostic_remote_logging: Utilities for forwarding diagnostics to remote systems, e.g. influxdb. -
diagnostic_topic_monitor: coming soon (#633) Components for monitoring topic health and publishing diagnostics. -
self_test: Tools to perform self tests on nodes.
Quick start
To use these packages, install them using apt install ros-$ROS_DISTRO-diagnostics.
Typical data flow
graph LR
H[diagnostic_updater] --> D([/diagnostics])
C[diagnostic_common</br>_diagnostics] --> D
D --> A[diagnostic_aggregator]
D --> R[rqt_runtime_monitor]
A --> DA([/diagnostics_agg])
DA --> RM[rqt_robot_monitor]
DA --> RL[diagnostic_remote_logging]
classDef default fill:#fec,stroke:#000;
style H fill:#fdd
style A fill:#fdd
style D fill:#9f9
style DA fill:#9ee
style RM fill:#ddd
style R fill:#ddd
At the points of interest, i.e. the hardware drivers, the diagnostic data is collected.
The data must be published on the /diagnostics topic.
In the diagnostic_updater package, there are base classes to simplify the creation of diagnostic messages.
The diagnostic_aggregator package provides tools to aggregate diagnostic messages from different sources into a single message. It has a plugin system to define the aggregation rules.
Visualization
Outside of this repository, there is rqt_robot_monitor to visualize diagnostic messages that have been aggregated by the diagnostic_aggregator.
Diagnostics messages that are not aggregated can be visualized by rqt_runtime_monitor.
Contributions
Contributions are always welcome. Including but not limited to issues with the PR welcome 💞 label.
New features are to be developed in custom branches and PRs should target the ros2 branch.
From there, the changes are backported to the other branches.
Target Distribution
-
Rolling Ridley by the
ros2branch -
Lyrical Luth by the
ros2-lyricalbranch -
Humble Hawksbill by the
ros2-humblebranch -
Jazzy Jalisco by the
ros2-jazzybranch -
Kilted Kaiju by the
ros2-kiltedbranch
Versioning and Releases
- (X.0.0) We use the major version number to indicate a breaking change.
- (0.Y.0) The minor version number is used to differentiate between different ROS distributions:
- x.0.z: Humble Hawksbill
- x.2.z: Jazzy Jalisco
- x.3.z: Kilted Kaiju
- x.4.z: Lyrical Luth
- x.5.z: Rolling Ridley
- (Future releases will receive x.5.z and rolling will then be x.6.z)
- (0.0.Z) The patch version number is used for changes in the current ROS distribution that do not affect the API.
License
The source code is released under a BSD 3-Clause license.
CONTRIBUTING
|
diagnostics repositorydiagnostic_aggregator diagnostic_common_diagnostics diagnostic_updater diagnostics self_test |
ROS Distro
|
Repository Summary
| Checkout URI | https://github.com/ros/diagnostics.git |
| VCS Type | git |
| VCS Version | ros2-iron |
| Last Updated | 2025-02-10 |
| Dev Status | MAINTAINED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Packages
| Name | Version |
|---|---|
| diagnostic_aggregator | 4.1.2 |
| diagnostic_common_diagnostics | 4.1.2 |
| diagnostic_updater | 4.1.2 |
| diagnostics | 4.1.2 |
| self_test | 4.1.2 |
README
(IRON IS EOL)
Overview
The diagnostics system collects information about hardware drivers and robot hardware to make them available to users and operators. The diagnostics system contains tools to collect and analyze this data.
The diagnostics system is build around the /diagnostics topic. The topic is used for diagnostic_msgs/DiagnosticArray messages.
It contains information about the device names, status, and values.
It contains the following packages:
-
diagnostic_aggregator: Aggregates diagnostic messages from different sources into a single message. -
diagnostic_analysis: Not ported to ROS2 yet #contributions-welcome -
diagnostic_common_diagnostics: Predefined nodes for monitoring the Linux and ROS system. -
diagnostic_updater: Base classes to publishing custom diagnostic messages for Python and C++. -
self_test: Tools to perform self tests on nodes.
Collecting diagnostic data
At the points of interest, i.e. the hardware drivers, the diagnostic data is collected.
The data must be published on the /diagnostics topic.
In the diagnostic_updater package, there are base classes to simplify the creation of diagnostic messages.
Aggregation
The diagnostic_aggregator package provides tools to aggregate diagnostic messages from different sources into a single message. It has a plugin system to define the aggregation rules.
Visualization
Outside of this repository, there is rqt_robot_monitor to visualize diagnostic messages that have been aggregated by the diagnostic_aggregator.
Diagnostics messages that are not aggregated can be visualized by rqt_runtime_monitor.
Target Distribution
-
Rolling Ridley by the
ros2branch -
Humble Hawksbill by the
ros2-humblebranch -
Iron Irwini by the
ros2-ironbranch -
Jazzy Jalisco by the
ros2-jazzybranch
Workflow
New features are to be developed in custom branches and then merged into the ros2 branch.
From there, the changes are backported to the other branches.
Backport Tooling
This tool has proven to be useful: backport
Use this command to port a given PR of PR_NUMBER to the other branches:
backport --pr PR_NUMBER -b ros2-humble ros2-iron ros2-jazzy
Versioning and Releases
- (X.0.0) We use the major version number to indicate a breaking change.
- (0.Y.0) The minor version number is used to differentiate between different ROS distributions:
- x.0.z: Humble Hawksbill
- x.1.z: Iron Irwini
- x.2.z: Jazzy Jalisco
- x.3.z: Rolling Ridley
- Future releases (Kilted Kaiju 05/25) will get x.3.z and Rolling will be incremented accordingly.
- (0.0.Z) The patch version number is used for changes in the current ROS distribution that do not affect the API.
Buildfarm Statuses
diagnostic_aggregator
| H | I | J | R | |
|---|---|---|---|---|
| src, ubuntu | ||||
| src, rhel | ||||
| bin, ubuntu, amd64 | ||||
| bin, ubuntu, arm64 | ||||
| bin, rhel |
diagnostic_common_diagnostics
| H | I | J | R | |
|---|---|---|---|---|
| src, ubuntu | ||||
| src, rhel | ||||
| bin, ubuntu, amd64 | ||||
| bin, ubuntu, arm64 | ||||
| bin, rhel |
diagnostic_updater
| H | I | J | R | |
|---|---|---|---|---|
| src, ubuntu | ||||
| src, rhel |
File truncated at 100 lines see the full file
CONTRIBUTING
|
diagnostics repositorydiagnostic_aggregator diagnostic_analysis diagnostic_common_diagnostics diagnostic_updater diagnostics rosdiagnostic self_test test_diagnostic_aggregator |
ROS Distro
|
Repository Summary
| Checkout URI | https://github.com/ros/diagnostics.git |
| VCS Type | git |
| VCS Version | indigo-devel |
| Last Updated | 2020-10-06 |
| Dev Status | MAINTAINED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Packages
| Name | Version |
|---|---|
| diagnostic_aggregator | 1.9.7 |
| diagnostic_analysis | 1.9.7 |
| diagnostic_common_diagnostics | 1.9.7 |
| diagnostic_updater | 1.9.7 |
| diagnostics | 1.9.7 |
| rosdiagnostic | 1.9.7 |
| self_test | 1.9.7 |
| test_diagnostic_aggregator | 1.9.7 |
README
CONTRIBUTING
|
diagnostics repositorydiagnostic_aggregator diagnostic_analysis diagnostic_common_diagnostics diagnostic_updater diagnostics rosdiagnostic self_test test_diagnostic_aggregator |
ROS Distro
|
Repository Summary
| Checkout URI | https://github.com/ros/diagnostics.git |
| VCS Type | git |
| VCS Version | indigo-devel |
| Last Updated | 2020-10-06 |
| Dev Status | MAINTAINED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Packages
| Name | Version |
|---|---|
| diagnostic_aggregator | 1.9.7 |
| diagnostic_analysis | 1.9.7 |
| diagnostic_common_diagnostics | 1.9.7 |
| diagnostic_updater | 1.9.7 |
| diagnostics | 1.9.7 |
| rosdiagnostic | 1.9.7 |
| self_test | 1.9.7 |
| test_diagnostic_aggregator | 1.9.7 |
README
CONTRIBUTING
|
diagnostics repositorydiagnostic_aggregator diagnostic_analysis diagnostic_common_diagnostics diagnostic_updater diagnostics rosdiagnostic self_test test_diagnostic_aggregator |
ROS Distro
|
Repository Summary
| Checkout URI | https://github.com/ros/diagnostics.git |
| VCS Type | git |
| VCS Version | indigo-devel |
| Last Updated | 2020-10-06 |
| Dev Status | MAINTAINED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Packages
| Name | Version |
|---|---|
| diagnostic_aggregator | 1.9.7 |
| diagnostic_analysis | 1.9.7 |
| diagnostic_common_diagnostics | 1.9.7 |
| diagnostic_updater | 1.9.7 |
| diagnostics | 1.9.7 |
| rosdiagnostic | 1.9.7 |
| self_test | 1.9.7 |
| test_diagnostic_aggregator | 1.9.7 |
README
CONTRIBUTING
|
diagnostics repositorydiagnostic_aggregator diagnostic_analysis diagnostic_common_diagnostics diagnostic_updater diagnostics self_test test_diagnostic_aggregator |
ROS Distro
|
Repository Summary
| Checkout URI | https://github.com/ros/diagnostics.git |
| VCS Type | git |
| VCS Version | hydro-devel |
| Last Updated | 2015-08-07 |
| Dev Status | MAINTAINED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Packages
| Name | Version |
|---|---|
| diagnostic_aggregator | 1.8.8 |
| diagnostic_analysis | 1.8.8 |
| diagnostic_common_diagnostics | 1.8.8 |
| diagnostic_updater | 1.8.8 |
| diagnostics | 1.8.8 |
| self_test | 1.8.8 |
| test_diagnostic_aggregator | 1.8.8 |
README
CONTRIBUTING
|
diagnostics repositorydiagnostic_aggregator diagnostic_analysis diagnostic_common_diagnostics diagnostic_updater diagnostics rosdiagnostic self_test test_diagnostic_aggregator |
ROS Distro
|
Repository Summary
| Checkout URI | https://github.com/ros/diagnostics.git |
| VCS Type | git |
| VCS Version | indigo-devel |
| Last Updated | 2020-10-06 |
| Dev Status | MAINTAINED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Packages
| Name | Version |
|---|---|
| diagnostic_aggregator | 1.9.7 |
| diagnostic_analysis | 1.9.7 |
| diagnostic_common_diagnostics | 1.9.7 |
| diagnostic_updater | 1.9.7 |
| diagnostics | 1.9.7 |
| rosdiagnostic | 1.9.7 |
| self_test | 1.9.7 |
| test_diagnostic_aggregator | 1.9.7 |
README
CONTRIBUTING
|
diagnostics repositorydiagnostic_aggregator diagnostic_analysis diagnostic_common_diagnostics diagnostic_updater diagnostics rosdiagnostic self_test test_diagnostic_aggregator |
ROS Distro
|
Repository Summary
| Checkout URI | https://github.com/ros/diagnostics.git |
| VCS Type | git |
| VCS Version | indigo-devel |
| Last Updated | 2020-10-06 |
| Dev Status | MAINTAINED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Packages
| Name | Version |
|---|---|
| diagnostic_aggregator | 1.9.7 |
| diagnostic_analysis | 1.9.7 |
| diagnostic_common_diagnostics | 1.9.7 |
| diagnostic_updater | 1.9.7 |
| diagnostics | 1.9.7 |
| rosdiagnostic | 1.9.7 |
| self_test | 1.9.7 |
| test_diagnostic_aggregator | 1.9.7 |
README
CONTRIBUTING
|
diagnostics repositorydiagnostic_aggregator diagnostic_analysis diagnostic_common_diagnostics diagnostic_updater diagnostics rosdiagnostic self_test test_diagnostic_aggregator |
ROS Distro
|
Repository Summary
| Checkout URI | https://github.com/ros/diagnostics.git |
| VCS Type | git |
| VCS Version | noetic-devel |
| Last Updated | 2025-05-04 |
| Dev Status | MAINTAINED |
| Released | RELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Packages
| Name | Version |
|---|---|
| diagnostic_aggregator | 1.12.1 |
| diagnostic_analysis | 1.12.1 |
| diagnostic_common_diagnostics | 1.12.1 |
| diagnostic_updater | 1.12.1 |
| diagnostics | 1.12.1 |
| rosdiagnostic | 1.12.1 |
| self_test | 1.12.1 |
| test_diagnostic_aggregator | 1.12.1 |