Package Summary

Version 4.9.2
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Description
Checkout URI https://github.com/ros2/common_interfaces.git
VCS Type git
VCS Version humble
Last Updated 2026-07-14
Dev Status MAINTAINED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

A package containing some diagnostics related message and service definitions.

Maintainers

  • Geoffrey Biggs
  • Tully Foote

Authors

  • Michael Carroll
  • Michel Hidalgo
  • William Woodall

diagnostic_msgs

This package provides several messages and services for ROS node diagnostics.

For more information about ROS 2 interfaces, see docs.ros.org.

Messages (.msg)

  • DiagnosticArray: Used to send diagnostic information about the state of the robot.
  • DiagnosticStatus: Holds the status of an individual component of the robot.
  • KeyValue: Associates diagnostic values with their labels.

Services (.srv)

  • AddDiagnostics: Used as part of the process for loading analyzers at runtime, not for use as a standalone service.
  • SelfTest: Call this service to perform a diagnostic check.

Quality Declaration

This package claims to be in the Quality Level 1 category, see the Quality Declaration for more details.

CHANGELOG

Changelog for package diagnostic_msgs

4.9.2 (2026-07-14)

4.9.1 (2026-02-16)

4.9.0 (2025-06-17)

4.8.0 (2025-03-20)

4.2.4 (2024-05-21)

4.2.3 (2023-01-09)

4.2.2 (2022-05-19)

4.2.1 (2022-03-31)

4.2.0 (2022-03-30)

4.1.1 (2022-03-26)

4.1.0 (2022-03-01)

  • Interface packages should fully <depend> on the interface packages that they depend on (#173)
  • Contributors: Grey

4.0.0 (2021-12-14)

  • Update maintainers to Geoffrey Biggs and Tully Foote (#163)
  • Contributors: Audrow Nash

3.0.0 (2021-08-24)

2.3.0 (2021-08-11)

2.2.3 (2021-04-27)

2.2.2 (2021-04-06)

  • Change index.ros.org -> docs.ros.org. (#149)
  • updating quality declaration links (re: ros2/docs.ros2.org#52) (#145)
  • Contributors: Chris Lalancette, shonigmann

2.2.1 (2021-01-25)

2.2.0 (2020-12-10)

  • Update QDs to QL 1 (#135)
  • Update package maintainers. (#132)
  • Updated Quality Level to 2 (#131)
  • Contributors: Alejandro Hernández Cordero, Michel Hidalgo, Stephen Brawner

2.1.0 (2020-07-21)

2.0.2 (2020-07-21)

  • Update Quality levels to level 3 (#124)
  • Add Security Vulnerability Policy pointing to REP-2006. (#120)
  • Contributors: Chris Lalancette, brawner

2.0.1 (2020-05-26)

  • QD Update Version Stability to stable version (#121)
  • Contributors: Alejandro Hernández Cordero

1.0.0 (2020-05-20)

  • Add current-level quality declarations (#109)
  • Contributors: brawner

Dependant Packages

Name Deps
sound_play
autoware_system_msgs
avt_vimba_camera
cob_msgs
create_driver
depthai_ros_driver_v3
diagnostic_aggregator
diagnostic_remote_logging
diagnostic_updater
self_test
joy_linux
laser_filters
swri_transform_util
mavros
mavros_extras
mir_driver
mvsim
naoqi_driver
novatel_gps_driver
robot_localization
rosbridge_library
rqt_robot_dashboard
rqt_robot_monitor
rqt_runtime_monitor
septentrio_gnss_driver
sick_scan_xd
ublox_gps
autoware_auto_system_msgs
camera_aravis2
camera_aravis2_msgs
common_interfaces
micro_ros_diagnostic_bridge
mola_bridge_ros2
nmea_hardware_interface
nobleo_socketcan_bridge
py_trees_ros_interfaces
ros1_bridge
turtlebot4_diagnostics
autoware_default_adapi
autoware_ekf_localizer
autoware_gyro_odometer
autoware_localization_util
autoware_ndt_scan_matcher
autoware_pose_initializer
autoware_euclidean_cluster_object_detector
autoware_behavior_velocity_planner
autoware_behavior_velocity_planner_common
husarion_ugv_diagnostics
nebula_continental
nebula_continental_decoders
nebula_core_ros
nebula_hesai
nebula_robosense
nebula_sample
nebula_velodyne
autoware_utils_debug
autoware_utils_diagnostics
camera_ros
rosgraph_monitor
rosgraph_monitor_test
greenwave_monitor
orbbec_camera
polka
robstride_driver
sicks300_ros2
soar_ros
easynav_controller
easynav_core
easynav_planner
easynav_sensors
easynav_system
easynav_tools
easynav_costmap_localizer
easynav_fusion_localizer
easynav_diagnostic_recovery
libbno055_linux
ros2_medkit_diagnostic_bridge
ros2_medkit_topic_beacon
ros2_medkit_integration_tests
ros2_medkit_msgs
ros2_medkit_graph_provider
ros2_pulse
agnocastlib
fusioncore_ros
styri_bridge
wirestead_ros
hri_face_body_matcher
hri_face_detect
kobuki_node

Launch files

No launch files found

Plugins

No plugins found.

Recent questions tagged diagnostic_msgs at Robotics Stack Exchange

Package Summary

Version 5.3.8
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Description
Checkout URI https://github.com/ros2/common_interfaces.git
VCS Type git
VCS Version jazzy
Last Updated 2026-06-08
Dev Status MAINTAINED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

A package containing some diagnostics related message and service definitions.

Maintainers

  • Tully Foote

Authors

  • Geoffrey Biggs
  • Michael Carroll
  • Michel Hidalgo
  • William Woodall

diagnostic_msgs

This package provides several messages and services for ROS node diagnostics.

For more information about ROS 2 interfaces, see docs.ros.org.

Messages (.msg)

  • DiagnosticArray: Used to send diagnostic information about the state of the robot.
  • DiagnosticStatus: Holds the status of an individual component of the robot.
  • KeyValue: Associates diagnostic values with their labels.

Services (.srv)

  • AddDiagnostics: Used as part of the process for loading analyzers at runtime, not for use as a standalone service.
  • SelfTest: Call this service to perform a diagnostic check.

Quality Declaration

This package claims to be in the Quality Level 1 category, see the Quality Declaration for more details.

CHANGELOG

Changelog for package diagnostic_msgs

5.3.8 (2026-06-08)

5.3.7 (2026-02-25)

5.3.6 (2025-03-20)

5.3.5 (2024-04-24)

5.3.4 (2024-04-16)

5.3.3 (2024-04-10)

5.3.2 (2024-04-10)

  • Clarify the license. (#241) In particular, every package in this repository is Apache 2.0 licensed except for sensor_msgs_py. So move the CONTRIBUTING.md and LICENSE files down into the individual packages, and make sure that sensor_msgs_py has the correct CONTRIBUTING.md file (it already had the correct LICENSE file).
  • Contributors: Chris Lalancette

5.3.1 (2024-03-28)

5.3.0 (2024-01-24)

5.2.2 (2023-12-26)

5.2.1 (2023-11-06)

5.2.0 (2023-06-07)

5.1.0 (2023-04-27)

5.0.0 (2023-04-11)

4.7.0 (2023-02-13)

  • Update common_interfaces to C++17. (#215)
  • [rolling] Update maintainers - 2022-11-07 (#210)
  • Contributors: Audrow Nash, Chris Lalancette

4.6.1 (2022-11-02)

4.6.0 (2022-09-13)

4.5.0 (2022-05-19)

4.4.0 (2022-04-29)

4.3.0 (2022-04-29)

4.2.1 (2022-03-31)

4.2.0 (2022-03-30)

4.1.1 (2022-03-26)

4.1.0 (2022-03-01)

  • Interface packages should fully <depend> on the interface packages that they depend on (#173)
  • Contributors: Grey

4.0.0 (2021-12-14)

  • Update maintainers to Geoffrey Biggs and Tully Foote (#163)
  • Contributors: Audrow Nash

3.0.0 (2021-08-24)

2.3.0 (2021-08-11)

2.2.3 (2021-04-27)

2.2.2 (2021-04-06)

  • Change index.ros.org -> docs.ros.org. (#149)
  • updating quality declaration links (re: ros2/docs.ros2.org#52) (#145)
  • Contributors: Chris Lalancette, shonigmann

2.2.1 (2021-01-25)

2.2.0 (2020-12-10)

  • Update QDs to QL 1 (#135)
  • Update package maintainers. (#132)
  • Updated Quality Level to 2

File truncated at 100 lines see the full file

Dependant Packages

Name Deps
sound_play
autoware_system_msgs
avt_vimba_camera
cob_msgs
depthai_ros_driver_v3
diagnostic_aggregator
diagnostic_remote_logging
diagnostic_updater
self_test
joy_linux
laser_filters
swri_transform_util
mavros
mavros_extras
mir_driver
mvsim
novatel_gps_driver
robot_localization
rosbridge_library
rqt_robot_dashboard
rqt_robot_monitor
rqt_runtime_monitor
septentrio_gnss_driver
sick_scan_xd
ublox_gps
autoware_auto_system_msgs
camera_aravis2
camera_aravis2_msgs
common_interfaces
micro_ros_diagnostic_bridge
mola_bridge_ros2
nmea_hardware_interface
nobleo_socketcan_bridge
py_trees_ros_interfaces
ros1_bridge
controller_manager
turtlebot4_diagnostics
autoware_default_adapi
autoware_ekf_localizer
autoware_gyro_odometer
autoware_localization_util
autoware_ndt_scan_matcher
autoware_pose_initializer
autoware_euclidean_cluster_object_detector
autoware_behavior_velocity_planner
autoware_behavior_velocity_planner_common
husarion_ugv_diagnostics
nebula_continental
nebula_continental_decoders
nebula_core_ros
nebula_hesai
nebula_robosense
nebula_sample
nebula_velodyne
attribute_assigner
bevfusion
patchworkpp
autoware_utils_debug
autoware_utils_diagnostics
camera_ros
rosgraph_monitor
rosgraph_monitor_test
greenwave_monitor
orbbec_camera
polka
rmw_int2dds_validation
robstride_driver
rqt_multiplot
sicks300_ros2
soar_ros
easynav_controller
easynav_core
easynav_planner
easynav_sensors
easynav_system
easynav_tools
easynav_costmap_localizer
easynav_fusion_localizer
easynav_diagnostic_recovery
libbno055_linux
ros2_medkit_diagnostic_bridge
ros2_medkit_topic_beacon
ros2_medkit_integration_tests
ros2_medkit_msgs
ros2_medkit_graph_provider
ros2_pulse
trimble_driver
agnocastlib
clearpath_bt_joy
clearpath_tests
fkie_mas_daemon
fusioncore_ros
pybullet_fleet_ros
ros2_shadow
styri_bridge
wirestead_ros

Launch files

No launch files found

Plugins

No plugins found.

Recent questions tagged diagnostic_msgs at Robotics Stack Exchange

Package Summary

Version 5.5.3
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Description
Checkout URI https://github.com/ros2/common_interfaces.git
VCS Type git
VCS Version kilted
Last Updated 2026-07-14
Dev Status MAINTAINED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

A package containing some diagnostics related message and service definitions.

Maintainers

  • Tully Foote

Authors

  • Geoffrey Biggs
  • Michael Carroll
  • Michel Hidalgo
  • William Woodall

diagnostic_msgs

This package provides several messages and services for ROS node diagnostics.

For more information about ROS 2 interfaces, see docs.ros.org.

Messages (.msg)

  • DiagnosticArray: Used to send diagnostic information about the state of the robot.
  • DiagnosticStatus: Holds the status of an individual component of the robot.
  • KeyValue: Associates diagnostic values with their labels.

Services (.srv)

  • AddDiagnostics: Used as part of the process for loading analyzers at runtime, not for use as a standalone service.
  • SelfTest: Call this service to perform a diagnostic check.

Quality Declaration

This package claims to be in the Quality Level 1 category, see the Quality Declaration for more details.

CHANGELOG

Changelog for package diagnostic_msgs

5.5.3 (2026-07-14)

5.5.2 (2026-02-25)

5.5.1 (2025-10-01)

  • Fix CMAKE deprecation (#288) (#290)
  • Contributors: mergify[bot]

5.5.0 (2025-03-20)

5.4.2 (2024-11-20)

5.4.1 (2024-06-17)

5.4.0 (2024-04-26)

  • Update quality declaration documents (#245)
  • Contributors: Christophe Bedard

5.3.4 (2024-04-16)

5.3.3 (2024-04-10)

5.3.2 (2024-04-10)

  • Clarify the license. (#241) In particular, every package in this repository is Apache 2.0 licensed except for sensor_msgs_py. So move the CONTRIBUTING.md and LICENSE files down into the individual packages, and make sure that sensor_msgs_py has the correct CONTRIBUTING.md file (it already had the correct LICENSE file).
  • Contributors: Chris Lalancette

5.3.1 (2024-03-28)

5.3.0 (2024-01-24)

5.2.2 (2023-12-26)

5.2.1 (2023-11-06)

5.2.0 (2023-06-07)

5.1.0 (2023-04-27)

5.0.0 (2023-04-11)

4.7.0 (2023-02-13)

  • Update common_interfaces to C++17. (#215)
  • [rolling] Update maintainers - 2022-11-07 (#210)
  • Contributors: Audrow Nash, Chris Lalancette

4.6.1 (2022-11-02)

4.6.0 (2022-09-13)

4.5.0 (2022-05-19)

4.4.0 (2022-04-29)

4.3.0 (2022-04-29)

4.2.1 (2022-03-31)

4.2.0 (2022-03-30)

4.1.1 (2022-03-26)

4.1.0 (2022-03-01)

  • Interface packages should fully <depend> on the interface packages that they depend on (#173)
  • Contributors: Grey

4.0.0 (2021-12-14)

  • Update maintainers to Geoffrey Biggs and Tully Foote (#163)
  • Contributors: Audrow Nash

3.0.0 (2021-08-24)

2.3.0 (2021-08-11)

2.2.3 (2021-04-27)

2.2.2 (2021-04-06)

  • Change index.ros.org -> docs.ros.org.

File truncated at 100 lines see the full file

Launch files

No launch files found

Plugins

No plugins found.

Recent questions tagged diagnostic_msgs at Robotics Stack Exchange

Package Summary

Version 5.9.4
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Description
Checkout URI https://github.com/ros2/common_interfaces.git
VCS Type git
VCS Version lyrical
Last Updated 2026-10-22
Dev Status MAINTAINED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

A package containing some diagnostics related message and service definitions.

Maintainers

  • Tully Foote

Authors

  • Geoffrey Biggs
  • Michael Carroll
  • Michel Hidalgo
  • William Woodall

diagnostic_msgs

This package provides several messages and services for ROS node diagnostics.

For more information about ROS 2 interfaces, see docs.ros.org.

Messages (.msg)

  • DiagnosticArray: Used to send diagnostic information about the state of the robot.
  • DiagnosticStatus: Holds the status of an individual component of the robot.
  • KeyValue: Associates diagnostic values with their labels.

Services (.srv)

  • AddDiagnostics: Used as part of the process for loading analyzers at runtime, not for use as a standalone service.
  • SelfTest: Call this service to perform a diagnostic check.

Quality Declaration

This package claims to be in the Quality Level 1 category, see the Quality Declaration for more details.

CHANGELOG

Changelog for package diagnostic_msgs

5.9.4 (2026-10-22)

5.9.3 (2026-07-14)

5.9.1 (2025-10-17)

5.9.0 (2025-10-02)

5.8.3 (2025-10-01)

5.8.2 (2025-07-29)

5.8.1 (2025-07-01)

  • Fix CMAKE deprecation (#288)
  • Contributors: mosfet80

5.8.0 (2025-06-24)

5.7.0 (2025-05-19)

5.6.0 (2025-04-25)

5.5.0 (2025-03-20)

5.4.2 (2024-11-20)

5.4.1 (2024-06-17)

5.4.0 (2024-04-26)

  • Update quality declaration documents (#245)
  • Contributors: Christophe Bedard

5.3.4 (2024-04-16)

5.3.3 (2024-04-10)

5.3.2 (2024-04-10)

  • Clarify the license. (#241) In particular, every package in this repository is Apache 2.0 licensed except for sensor_msgs_py. So move the CONTRIBUTING.md and LICENSE files down into the individual packages, and make sure that sensor_msgs_py has the correct CONTRIBUTING.md file (it already had the correct LICENSE file).
  • Contributors: Chris Lalancette

5.3.1 (2024-03-28)

5.3.0 (2024-01-24)

5.2.2 (2023-12-26)

5.2.1 (2023-11-06)

5.2.0 (2023-06-07)

5.1.0 (2023-04-27)

5.0.0 (2023-04-11)

4.7.0 (2023-02-13)

  • Update common_interfaces to C++17. (#215)
  • [rolling] Update maintainers - 2022-11-07 (#210)
  • Contributors: Audrow Nash, Chris Lalancette

4.6.1 (2022-11-02)

4.6.0 (2022-09-13)

4.5.0 (2022-05-19)

4.4.0 (2022-04-29)

4.3.0 (2022-04-29)

4.2.1 (2022-03-31)

4.2.0 (2022-03-30)

4.1.1 (2022-03-26)

4.1.0 (2022-03-01)

  • Interface packages should fully <depend> on the interface packages that they depend on (#173)
  • Contributors: Grey

4.0.0 (2021-12-14)

File truncated at 100 lines see the full file

Launch files

No launch files found

Plugins

No plugins found.

Recent questions tagged diagnostic_msgs at Robotics Stack Exchange

Package Summary

Version 5.10.3
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Description
Checkout URI https://github.com/ros2/common_interfaces.git
VCS Type git
VCS Version rolling
Last Updated 2026-10-22
Dev Status MAINTAINED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

A package containing some diagnostics related message and service definitions.

Maintainers

  • Tully Foote

Authors

  • Geoffrey Biggs
  • Michael Carroll
  • Michel Hidalgo
  • William Woodall

diagnostic_msgs

This package provides several messages and services for ROS node diagnostics.

For more information about ROS 2 interfaces, see docs.ros.org.

Messages (.msg)

  • DiagnosticArray: Used to send diagnostic information about the state of the robot.
  • DiagnosticStatus: Holds the status of an individual component of the robot.
  • KeyValue: Associates diagnostic values with their labels.

Services (.srv)

  • AddDiagnostics: Used as part of the process for loading analyzers at runtime, not for use as a standalone service.
  • SelfTest: Call this service to perform a diagnostic check.

Quality Declaration

This package claims to be in the Quality Level 1 category, see the Quality Declaration for more details.

CHANGELOG

Changelog for package diagnostic_msgs

5.10.3 (2026-10-22)

5.10.2 (2026-09-04)

5.10.1 (2026-07-14)

  • use C++ 20 in default. (#339)
  • Contributors: Tomoya Fujita

5.10.0 (2026-05-06)

5.9.1 (2025-10-17)

5.9.0 (2025-10-02)

5.8.3 (2025-10-01)

5.8.2 (2025-07-29)

5.8.1 (2025-07-01)

  • Fix CMAKE deprecation (#288)
  • Contributors: mosfet80

5.8.0 (2025-06-24)

5.7.0 (2025-05-19)

5.6.0 (2025-04-25)

5.5.0 (2025-03-20)

5.4.2 (2024-11-20)

5.4.1 (2024-06-17)

5.4.0 (2024-04-26)

  • Update quality declaration documents (#245)
  • Contributors: Christophe Bedard

5.3.4 (2024-04-16)

5.3.3 (2024-04-10)

5.3.2 (2024-04-10)

  • Clarify the license. (#241) In particular, every package in this repository is Apache 2.0 licensed except for sensor_msgs_py. So move the CONTRIBUTING.md and LICENSE files down into the individual packages, and make sure that sensor_msgs_py has the correct CONTRIBUTING.md file (it already had the correct LICENSE file).
  • Contributors: Chris Lalancette

5.3.1 (2024-03-28)

5.3.0 (2024-01-24)

5.2.2 (2023-12-26)

5.2.1 (2023-11-06)

5.2.0 (2023-06-07)

5.1.0 (2023-04-27)

5.0.0 (2023-04-11)

4.7.0 (2023-02-13)

  • Update common_interfaces to C++17. (#215)
  • [rolling] Update maintainers - 2022-11-07 (#210)
  • Contributors: Audrow Nash, Chris Lalancette

4.6.1 (2022-11-02)

4.6.0 (2022-09-13)

4.5.0 (2022-05-19)

4.4.0 (2022-04-29)

4.3.0 (2022-04-29)

4.2.1 (2022-03-31)

4.2.0 (2022-03-30)

4.1.1 (2022-03-26)

4.1.0 (2022-03-01)

File truncated at 100 lines see the full file

Launch files

No launch files found

Plugins

No plugins found.

Recent questions tagged diagnostic_msgs at Robotics Stack Exchange

Package Summary

Version 1.13.1
License BSD
Build type CATKIN
Use RECOMMENDED

Repository Summary

Description
Checkout URI https://github.com/adnanademovic/rosrust.git
VCS Type git
VCS Version master
Last Updated 2025-02-03
Dev Status UNKNOWN
Released UNRELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

This package holds the diagnostic messages which provide the standardized interface for the diagnostic and runtime monitoring systems in ROS. These messages are currently used by the

Additional Links

Maintainers

  • Michel Hidalgo

Authors

  • Tully Foote
README
No README found. See repository README.
CHANGELOG

Changelog for package diagnostic_msgs

1.13.1 (2021-01-11)

  • Update package maintainers (#168)
  • Contributors: Michel Hidalgo

1.13.0 (2020-05-21)

  • Bump CMake version to avoid CMP0048 warning (#158)
  • Contributors: Shane Loretz

1.12.7 (2018-11-06)

1.12.6 (2018-05-03)

1.12.5 (2016-09-30)

1.12.4 (2016-02-22)

  • diagnostic_msgs: Add messages for service used to add diagnostics to aggregator
  • Contributors: Michal Staniaszek

1.12.3 (2015-04-20)

1.12.2 (2015-03-21)

1.12.1 (2015-03-17)

  • updating outdated urls. fixes #52.
  • Contributors: Tully Foote

1.12.0 (2014-12-29)

1.11.6 (2014-11-04)

1.11.5 (2014-10-27)

1.11.4 (2014-06-19)

1.11.3 (2014-05-07)

  • Export architecture_independent flag in package.xml
  • Contributors: Scott K Logan

1.11.2 (2014-04-24)

  • Add STALE to DiagnosticStatus level enum
  • Contributors: Austin

1.11.1 (2014-04-16)

1.11.0 (2014-03-04)

1.10.6 (2014-02-27)

1.10.5 (2014-02-25)

1.10.4 (2014-02-18)

1.10.3 (2014-01-07)

1.10.2 (2013-08-19)

1.10.1 (2013-08-16)

1.10.0 (2013-07-13)

1.9.16 (2013-05-21)

  • update email in package.xml

1.9.15 (2013-03-08)

1.9.14 (2013-01-19)

1.9.13 (2013-01-13)

1.9.12 (2013-01-02)

1.9.11 (2012-12-17)

  • modified dep type of catkin

1.9.10 (2012-12-13)

  • add missing downstream depend
  • switched from langs to message* packages

1.9.9 (2012-11-22)

1.9.8 (2012-11-14)

1.9.7 (2012-10-30)

  • fix catkin function order

File truncated at 100 lines see the full file

Package Dependencies

System Dependencies

No direct system dependencies.

Dependant Packages

Name Deps
atf_core
autoware_auto_system_msgs
autoware_auto_system_msgs
ros2_watchdog_cpp
ssa_estimation_node_cpp
state_estimation_node_cpp
woeden_agent
obstacle_stop_planner_custom
rviz_tasks_panel
airstack_msgs
action_relay
sound_play
sound_play
common_msgs
common_msgs
ros_joints_plan
aubo_planning
carla_msgs
carla_msgs
carla_msgs
carla_msgs
carla_msgs
mpc_lateral_controller
pid_longitudinal_controller
trajectory_follower_base
diagnostic_converter
kinematic_evaluator
localization_evaluator
planning_evaluator
ekf_localizer
ar_tag_based_localizer
localization_error_monitor
localization_error_monitor
ndt_scan_matcher
ndt_scan_matcher
pose_instability_detector
behavior_velocity_planner
behavior_velocity_planner_common
obstacle_stop_planner
surround_obstacle_checker
bluetooth_monitor
component_state_monitor
diagnostic_graph_aggregator
system_error_monitor
velodyne_monitor
autoware_system_msgs
tier4_autoware_utils
tier4_autoware_utils
tier4_system_rviz_plugin
awapi_awiv_adapter
tier4_api_msgs
tier4_api_msgs
tier4_external_api_msgs
tier4_external_api_msgs
tier4_external_api_msgs
tier4_system_msgs
tier4_system_msgs
tier4_system_msgs
diagnostic_aggregator
diagnostic_updater
diagnostic_updater
self_test
fault_injection
cgi610_driver
autoware_default_adapi
autoware_ekf_localizer
autoware_gyro_odometer
autoware_localization_util
autoware_ndt_scan_matcher
autoware_pose_initializer
autoware_euclidean_cluster_object_detector
autoware_behavior_velocity_planner
autoware_behavior_velocity_planner_common
autoware_health_checker
system_monitor
xsens_driver
tier4_metrics_rviz_plugin
rqt_diagnostic_graph_monitor
autoware_universe_utils
autoware_collision_detector
autoware_mpc_lateral_controller
autoware_operation_mode_transition_manager
autoware_pid_longitudinal_controller
autoware_trajectory_follower_base
autoware_kinematic_evaluator
autoware_localization_evaluator
autoware_planning_evaluator
autoware_scenario_simulator_v2_adapter
autoware_ar_tag_based_localizer
autoware_localization_error_monitor
autoware_pose_estimator_arbiter
autoware_pose_instability_detector
autoware_camera_streampetr
autoware_ground_segmentation_cuda
autoware_image_projection_based_fusion
autoware_traffic_light_pipeline
autoware_surround_obstacle_checker
autoware_behavior_path_planner
autoware_planning_validator_rear_collision_checker
autoware_calibration_status_classifier
autoware_cuda_pointcloud_preprocessor
autoware_dummy_diag_publisher
autoware_fault_injection
autoware_command_mode_decider
autoware_component_state_monitor
autoware_default_adapi_universe
autoware_diagnostic_graph_aggregator
autoware_diagnostic_graph_utils
autoware_duplicated_node_checker
autoware_hazard_status_converter
autoware_mrm_handler
autoware_pipeline_latency_monitor
autoware_redundancy_switcher_interface
autoware_redundancy_switcher_interface_plugins
autoware_system_monitor
autoware_topic_state_monitor
autoware_velodyne_monitor
autoware_accel_brake_map_calibrator
autoware_external_cmd_converter
emergency_handler
game_controller_hsl
zed_components
zed_components
rosbridge_library
rosbridge_library
rosbridge_test_msgs
rosbridge_test_msgs
turtlebot3_bringup
turtlebot3_bringup
turtlebot3_bringup
clearpath_hardware_interfaces
clearpath_tests
driving_log_replayer
ethercat_driver
ethercat_generic_cia402_drive
ethercat_interface
hri_fullbody
husarion_ugv_diagnostics
ifm3d_ros2
common_interfaces
isaac_ros_jetson_stats
isaac_ros_cuvslam
jugglebot
kachaka_grpc_ros2_bridge
kalman_filter_localization
ldlidar_component
libsurvive_ros2
lidar_localization_ros2
glim_clean_room_phase3d
dobot_diagnostics
nebula_continental
nebula_continental_decoders
nebula_core_ros
nebula_hesai
nebula_robosense
nebula_sample
nebula_velodyne
node_alive
optical_flow_ros
orbbec_camera
race
hipnuc_imu
planners
lmpc_utils
brain
system_stats
dynamixel_controllers
dynamixel_driver
ublox_gps
ublox_gps
ros2_jetson_stats
net_ft_diagnostic_broadcaster
ros_bt_py
ros2bag_tools
rosbag2_tools
marm_planning
marm_planning
rosgraph_monitor
ps3joy
rosserial_python
rosserial_python
sim_ros2_interface
social_nav2_goal_updaters
social_nav2_plugins
space_station
ssos_eclss
stretch_core
stretch_simulation
suave
suave_bt
suave_metacontrol
suave_metrics
suave_missions
suave_monitor
suave_requirements
robot_skills
mavros
rosserial_xbee
attribute_assigner
bevfusion
patchworkpp

Launch files

No launch files found

Plugins

No plugins found.

Recent questions tagged diagnostic_msgs at Robotics Stack Exchange

Package Summary

Version 2.2.4
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Description
Checkout URI https://github.com/ros2/common_interfaces.git
VCS Type git
VCS Version galactic
Last Updated 2022-01-12
Dev Status MAINTAINED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

A package containing some diagnostics related message and service definitions.

Maintainers

  • Michael Carroll
  • Michel Hidalgo

Authors

  • William Woodall

diagnostic_msgs

This package provides several messages and services for ROS node diagnostics.

For more information about ROS 2 interfaces, see docs.ros.org.

Messages (.msg)

  • DiagnosticArray: Used to send diagnostic information about the state of the robot.
  • DiagnosticStatus: Holds the status of an individual component of the robot.
  • KeyValue: Associates diagnostic values with their labels.

Services (.srv)

  • AddDiagnostics: Used as part of the process for loading analyzers at runtime, not for use as a standalone service.
  • SelfTest: Call this service to perform a diagnostic check.

Quality Declaration

This package claims to be in the Quality Level 1 category, see the Quality Declaration for more details.

CHANGELOG

Changelog for package diagnostic_msgs

2.2.4 (2022-01-12)

2.2.3 (2021-04-27)

2.2.2 (2021-04-06)

  • Change index.ros.org -> docs.ros.org. (#149)
  • updating quality declaration links (re: ros2/docs.ros2.org#52) (#145)
  • Contributors: Chris Lalancette, shonigmann

2.2.1 (2021-01-25)

2.2.0 (2020-12-10)

  • Update QDs to QL 1 (#135)
  • Update package maintainers. (#132)
  • Updated Quality Level to 2 (#131)
  • Contributors: Alejandro Hernández Cordero, Michel Hidalgo, Stephen Brawner

2.1.0 (2020-07-21)

2.0.2 (2020-07-21)

  • Update Quality levels to level 3 (#124)
  • Add Security Vulnerability Policy pointing to REP-2006. (#120)
  • Contributors: Chris Lalancette, brawner

2.0.1 (2020-05-26)

  • QD Update Version Stability to stable version (#121)
  • Contributors: Alejandro Hernández Cordero

1.0.0 (2020-05-20)

  • Add current-level quality declarations (#109)
  • Contributors: brawner

Launch files

No launch files found

Plugins

No plugins found.

Recent questions tagged diagnostic_msgs at Robotics Stack Exchange

Package Summary

Version 5.0.1
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Description
Checkout URI https://github.com/ros2/common_interfaces.git
VCS Type git
VCS Version iron
Last Updated 2024-05-20
Dev Status MAINTAINED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

A package containing some diagnostics related message and service definitions.

Maintainers

  • Tully Foote

Authors

  • Geoffrey Biggs
  • Michael Carroll
  • Michel Hidalgo
  • William Woodall

diagnostic_msgs

This package provides several messages and services for ROS node diagnostics.

For more information about ROS 2 interfaces, see docs.ros.org.

Messages (.msg)

  • DiagnosticArray: Used to send diagnostic information about the state of the robot.
  • DiagnosticStatus: Holds the status of an individual component of the robot.
  • KeyValue: Associates diagnostic values with their labels.

Services (.srv)

  • AddDiagnostics: Used as part of the process for loading analyzers at runtime, not for use as a standalone service.
  • SelfTest: Call this service to perform a diagnostic check.

Quality Declaration

This package claims to be in the Quality Level 1 category, see the Quality Declaration for more details.

CHANGELOG

Changelog for package diagnostic_msgs

5.0.1 (2024-05-21)

5.0.0 (2023-04-11)

4.7.0 (2023-02-13)

  • Update common_interfaces to C++17. (#215)
  • [rolling] Update maintainers - 2022-11-07 (#210)
  • Contributors: Audrow Nash, Chris Lalancette

4.6.1 (2022-11-02)

4.6.0 (2022-09-13)

4.5.0 (2022-05-19)

4.4.0 (2022-04-29)

4.3.0 (2022-04-29)

4.2.1 (2022-03-31)

4.2.0 (2022-03-30)

4.1.1 (2022-03-26)

4.1.0 (2022-03-01)

  • Interface packages should fully <depend> on the interface packages that they depend on (#173)
  • Contributors: Grey

4.0.0 (2021-12-14)

  • Update maintainers to Geoffrey Biggs and Tully Foote (#163)
  • Contributors: Audrow Nash

3.0.0 (2021-08-24)

2.3.0 (2021-08-11)

2.2.3 (2021-04-27)

2.2.2 (2021-04-06)

  • Change index.ros.org -> docs.ros.org. (#149)
  • updating quality declaration links (re: ros2/docs.ros2.org#52) (#145)
  • Contributors: Chris Lalancette, shonigmann

2.2.1 (2021-01-25)

2.2.0 (2020-12-10)

  • Update QDs to QL 1 (#135)
  • Update package maintainers. (#132)
  • Updated Quality Level to 2 (#131)
  • Contributors: Alejandro Hernández Cordero, Michel Hidalgo, Stephen Brawner

2.1.0 (2020-07-21)

2.0.2 (2020-07-21)

  • Update Quality levels to level 3 (#124)
  • Add Security Vulnerability Policy pointing to REP-2006. (#120)
  • Contributors: Chris Lalancette, brawner

2.0.1 (2020-05-26)

  • QD Update Version Stability to stable version (#121)
  • Contributors: Alejandro Hernández Cordero

1.0.0 (2020-05-20)

  • Add current-level quality declarations (#109)
  • Contributors: brawner

Launch files

No launch files found

Plugins

No plugins found.

Recent questions tagged diagnostic_msgs at Robotics Stack Exchange

Package Summary

Version 1.12.8
License BSD
Build type CATKIN
Use RECOMMENDED

Repository Summary

Description
Checkout URI https://github.com/ros/common_msgs.git
VCS Type git
VCS Version jade-devel
Last Updated 2021-01-12
Dev Status MAINTAINED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

This package holds the diagnostic messages which provide the standardized interface for the diagnostic and runtime monitoring systems in ROS. These messages are currently used by the

Additional Links

Maintainers

  • Michel Hidalgo

Authors

  • Tully Foote
README
No README found. No README in repository either.
CHANGELOG

Changelog for package diagnostic_msgs

1.12.8 (2021-01-12)

  • Update package maintainers (#170)
  • Bump CMake version to avoid CMP0048 warning (#158)
  • Contributors: Michel Hidalgo, Shane Loretz

1.12.7 (2018-11-06)

1.12.6 (2018-05-03)

1.12.5 (2016-09-30)

1.12.4 (2016-02-22)

  • diagnostic_msgs: Add messages for service used to add diagnostics to aggregator
  • Contributors: Michal Staniaszek

1.12.3 (2015-04-20)

1.12.2 (2015-03-21)

1.12.1 (2015-03-17)

  • updating outdated urls. fixes #52.
  • Contributors: Tully Foote

1.12.0 (2014-12-29)

1.11.6 (2014-11-04)

1.11.5 (2014-10-27)

1.11.4 (2014-06-19)

1.11.3 (2014-05-07)

  • Export architecture_independent flag in package.xml
  • Contributors: Scott K Logan

1.11.2 (2014-04-24)

  • Add STALE to DiagnosticStatus level enum
  • Contributors: Austin

1.11.1 (2014-04-16)

1.11.0 (2014-03-04)

1.10.6 (2014-02-27)

1.10.5 (2014-02-25)

1.10.4 (2014-02-18)

1.10.3 (2014-01-07)

1.10.2 (2013-08-19)

1.10.1 (2013-08-16)

1.10.0 (2013-07-13)

1.9.16 (2013-05-21)

  • update email in package.xml

1.9.15 (2013-03-08)

1.9.14 (2013-01-19)

1.9.13 (2013-01-13)

1.9.12 (2013-01-02)

1.9.11 (2012-12-17)

  • modified dep type of catkin

1.9.10 (2012-12-13)

  • add missing downstream depend
  • switched from langs to message* packages

1.9.9 (2012-11-22)

1.9.8 (2012-11-14)

1.9.7 (2012-10-30)

  • fix catkin function order

1.9.6 (2012-10-18)

  • updated cmake min version to 2.8.3, use cmake_parse_arguments

File truncated at 100 lines see the full file

Package Dependencies

System Dependencies

No direct system dependencies.

Dependant Packages

Name Deps
arbotix_python
ff_util
sound_play
cob_helper_tools
cob_monitoring
cob_msgs
cob_base_controller_utils
cob_base_drive_chain
cob_bms_driver
cob_light
cob_mimic
cob_sick_lms1xx
cob_sick_s300
cob_sound
cob_undercarriage_ctrl
common_msgs
cras_cpp_common
create_driver
diagnostic_aggregator
diagnostic_analysis
diagnostic_updater
rosdiagnostic
self_test
test_diagnostic_aggregator
ensenso_camera
fetch_drivers
node_manager_fkie
flexbe_core
husky_base
ixblue_ins_driver
ps3joy
ros_google_cloud_language
jsk_tools
jsk_topic_tools
jsk_footstep_controller
jsk_teleop_joy
jsk_pcl_ros
jsk_pcl_ros_utils
jsk_rviz_plugins
kvh_geo_fog_3d_rviz
laptop_battery_monitor
swri_transform_util
mavros
mir_driver
mvsim
naoqi_driver
novatel_gps_driver
phidgets_imu
ethercat_trigger_controllers
pr2_mechanism_controllers
robot_mechanism_controllers
ethercat_hardware
pr2_controller_manager
pr2_mechanism_diagnostics
ocean_battery_driver
pr2_power_board
imu_monitor
pr2_camera_synchronizer
pr2_computer_monitor
pr2_ethercat
pr2_gazebo_plugins
prosilica_camera
robot_localization
rosmsg
rosbridge_library
rosmon_core
rosserial_python
rosserial_xbee
rqt_robot_dashboard
rqt_robot_monitor
rqt_runtime_monitor
schunk_powercube_chain
schunk_sdh
septentrio_gnss_driver
rwt_robot_monitor
ypspur_ros
message_relay
inertial_sense_ros
kinesis_video_msgs
kobuki_node
multi_interface_roam
network_monitor_udp
novatel_span_driver
play_motion
rr_rover_zero_driver
hrpsys_ros_bridge
sr_hand
sr_edc_controller_configuration
sr_edc_launch
strain_gauge_calibration
sr_gui_bootloader
sr_gui_cyberglove_calibrator
sr_gui_muscle_driver_bootloader
sr_gui_motor_resetter
xsens_driver

Launch files

No launch files found

Plugins

No plugins found.

Recent questions tagged diagnostic_msgs at Robotics Stack Exchange

Package Summary

Version 1.13.2
License BSD
Build type CATKIN
Use RECOMMENDED

Repository Summary

Description
Checkout URI https://github.com/ros/common_msgs.git
VCS Type git
VCS Version noetic-devel
Last Updated 2025-05-31
Dev Status MAINTAINED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

This package holds the diagnostic messages which provide the standardized interface for the diagnostic and runtime monitoring systems in ROS. These messages are currently used by the

Additional Links

Maintainers

  • Michel Hidalgo

Authors

  • Tully Foote
README
No README found. See repository README.
CHANGELOG

Changelog for package diagnostic_msgs

1.13.2 (2025-04-25)

1.13.1 (2021-01-11)

  • Update package maintainers (#168)
  • Contributors: Michel Hidalgo

1.13.0 (2020-05-21)

  • Bump CMake version to avoid CMP0048 warning (#158)
  • Contributors: Shane Loretz

1.12.7 (2018-11-06)

1.12.6 (2018-05-03)

1.12.5 (2016-09-30)

1.12.4 (2016-02-22)

  • diagnostic_msgs: Add messages for service used to add diagnostics to aggregator
  • Contributors: Michal Staniaszek

1.12.3 (2015-04-20)

1.12.2 (2015-03-21)

1.12.1 (2015-03-17)

  • updating outdated urls. fixes #52.
  • Contributors: Tully Foote

1.12.0 (2014-12-29)

1.11.6 (2014-11-04)

1.11.5 (2014-10-27)

1.11.4 (2014-06-19)

1.11.3 (2014-05-07)

  • Export architecture_independent flag in package.xml
  • Contributors: Scott K Logan

1.11.2 (2014-04-24)

  • Add STALE to DiagnosticStatus level enum
  • Contributors: Austin

1.11.1 (2014-04-16)

1.11.0 (2014-03-04)

1.10.6 (2014-02-27)

1.10.5 (2014-02-25)

1.10.4 (2014-02-18)

1.10.3 (2014-01-07)

1.10.2 (2013-08-19)

1.10.1 (2013-08-16)

1.10.0 (2013-07-13)

1.9.16 (2013-05-21)

  • update email in package.xml

1.9.15 (2013-03-08)

1.9.14 (2013-01-19)

1.9.13 (2013-01-13)

1.9.12 (2013-01-02)

1.9.11 (2012-12-17)

  • modified dep type of catkin

1.9.10 (2012-12-13)

  • add missing downstream depend
  • switched from langs to message* packages

1.9.9 (2012-11-22)

1.9.8 (2012-11-14)

1.9.7 (2012-10-30)

File truncated at 100 lines see the full file

Package Dependencies

System Dependencies

No direct system dependencies.

Launch files

No launch files found

Plugins

No plugins found.

Recent questions tagged diagnostic_msgs at Robotics Stack Exchange