|
husarion_ugv_diagnostics package from husarion_ugv_ros repohusarion_ugv husarion_ugv_battery husarion_ugv_bringup husarion_ugv_controller husarion_ugv_description husarion_ugv_diagnostics husarion_ugv_gazebo husarion_ugv_hardware_interfaces husarion_ugv_lights husarion_ugv_localization husarion_ugv_manager husarion_ugv_msgs husarion_ugv_utils |
ROS Distro
|
Package Summary
| Tags | No category tags. |
| Version | 2.2.2 |
| License | Apache License 2.0 |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Description | ROS package for Panther and Lynx mobile robots |
| Checkout URI | https://github.com/husarion/husarion_ugv_ros.git |
| VCS Type | git |
| VCS Version | humble |
| Last Updated | 2025-08-01 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Tags | gazebo ros2 ros2-control |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Husarion
Authors
- Jakub Delicat
- Pawel Irzyk
husarion_ugv_diagnostics
Package containing nodes monitoring and publishing the Built-in Computer status of Husarion UGV.
Launch Files
-
system_monitor.launch.py: Launch a node that analyzes the state of the most important components in the robot
Configuration Files
-
system_monitor.yaml: Defines parameters forsystem_monitor_node.
ROS Nodes
system_monitor_node
Publishes the built-in computer system status, monitoring parameters such as CPU usage, RAM usage, disk usage, and CPU temperature.
Publishes
-
diagnostics[diagnostic_msgs/DiagnosticArray]: System monitor diagnostic messages. -
system_status[husarion_ugv_msgs/SystemStatus]: Built-in computer system status, includes the most important computation-related parameters.
Parameters
-
cpu_usage_warn_threshold[float, default: 95.0]: Threshold for CPU usage warning in percentage. -
cpu_temperature_warn_threshold[float, default: 80.0]: Threshold for CPU temperature warning in degrees Celsius. -
ram_usage_warn_threshold[float, default: 90.0]: Threshold for memory usage warning in percentage. -
disk_usage_warn_threshold[float, default: 90.0]: Threshold for disk usage warning in percentage. -
publish_frequency[double, default: 5.0]: System status publishing frequency [Hz].
\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^ Changelog for package husarion_ugv_diagnostics \^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^
2.2.2 (2025-07-09)
2.2.1 (2025-04-04)
- Merge branch 'ros2-devel' of https://github.com/husarion/panther_ros into ros2-shutdown-request
- Merge branch 'ros2-devel' of https://github.com/husarion/panther_ros into ros2-enchance-performance
- Contributors: kmakd
2.2.0 (2025-03-13)
- Merge branch 'ros2-devel' of https://github.com/husarion/panther_ros into ros2-devel
- Merge pull request #496 from husarion/repo-rename
- update links
- Merge branch 'ros2-devel' into lights-new
- Merge pull request #490 from husarion/ros2-fix-bild-warnings
- fix build warnings
- Ros2 unit test workflow (#471)
- Add log level argument to launch files (#473)
- Merge remote-tracking branch 'origin/ros2-devel' into e_stop_torque_enable
- Merge pull request #480 from husarion/ros2-cmake-export
- Add exports to cmake
- Update diagnostics package readme file (#475)
- Merge lynx_description and panther_description into husarion_ugv_descriptions (#456)
- Readme files minor fixes (#463)
- Merge pull request #466 from husarion/ros2-add-msgs
- Merge branch 'ros2-devel' into ros2-add-msgs
- Merge pull request #454 from pawelir/add-panther-diagnostics-config
- lowered ram and disk threasholds
- updated paths
- Merge branch 'ros2-devel' into add-panther-diagnostics-config
- husarion_ugv_msg -> husarion_ugv_msgs
- Merge remote-tracking branch 'origin/ros2-devel' into ros2-devel
- Add husarion_ugv_msgs
- Merge pull request #457 from husarion/ros2-lynx-devel
- Merge branch 'ros2-devel' of https://github.com/husarion/panther_ros into ros2-lynx-devel
- Ros2 husarion ugv v2 (#422)
- Contributors: BOOTCFG, Dawid Kmak, Jakub Delicat, Miłosz Łagan, Rafal Gorecki, Stefan, kmakd, rafal-gorecki
2.1.2 (2024-12-02)
- Merge pull request #408 from husarion/ros2-lights-integration-tests
- Change License in system monitor integration test
- Merge branch 'ros2-devel' into ros2-lights-tests
- Contributors: Dawid Kmak, pawelirh
2.1.1 (2024-09-05)
- Merge branch 'ros2-devel' into ros2-ns-refactor
- Merge pull request #349 from husarion/ros2-testing-poc
- Review changes
- Add integration tests condition
- Formatting
- Implement filesystem unit tests
- Round temperature precision
- System monitor improvements
- Extend filesystem responsibility
- Merge branch 'ros2-devel' of https://github.com/husarion/panther_ros into ros2-add-nmea-gps
- Merge remote-tracking branch 'origin/ros2-devel' into ros2-testing-poc
- Merge pull request #386 from husarion/ros2-unify-filenames
- Minor modifications
- Ros2 estop sim gui (#384)
File truncated at 100 lines see the full file
Package Dependencies
| Deps | Name |
|---|---|
| ament_cmake | |
| ament_cmake_gtest | |
| ros_testing | |
| diagnostic_msgs | |
| diagnostic_updater | |
| generate_parameter_library | |
| husarion_ugv_msgs | |
| husarion_ugv_utils | |
| rclcpp | |
| std_msgs |
System Dependencies
| Name |
|---|
| pkg-config |
| google-mock |
Dependant Packages
| Name | Deps |
|---|---|
| husarion_ugv_bringup |
Launch files
Messages
Services
Plugins
Recent questions tagged husarion_ugv_diagnostics at Robotics Stack Exchange
Package Summary
| Tags | No category tags. |
| Version | 2.3.1 |
| License | Apache License 2.0 |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Description | ROS package for Panther and Lynx mobile robots |
| Checkout URI | https://github.com/husarion/husarion_ugv_ros.git |
| VCS Type | git |
| VCS Version | ros2 |
| Last Updated | 2025-07-09 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Tags | gazebo ros2 ros2-control |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Husarion
Authors
- Jakub Delicat
- Pawel Irzyk
husarion_ugv_diagnostics
Package containing nodes monitoring and publishing the Built-in Computer status of Husarion UGV.
Launch Files
-
system_monitor.launch.py: Launch a node that analyzes the state of the most important components in the robot
Configuration Files
-
system_monitor.yaml: Defines parameters forsystem_monitor_node.
ROS Nodes
system_monitor_node
Publishes the built-in computer system status, monitoring parameters such as CPU usage, RAM usage, disk usage, and CPU temperature.
Publishes
-
diagnostics[diagnostic_msgs/DiagnosticArray]: System monitor diagnostic messages. -
system_status[husarion_ugv_msgs/SystemStatus]: Built-in computer system status, includes the most important computation-related parameters.
Parameters
-
cpu_usage_warn_threshold[float, default: 95.0]: Threshold for CPU usage warning in percentage. -
cpu_temperature_warn_threshold[float, default: 80.0]: Threshold for CPU temperature warning in degrees Celsius. -
ram_usage_warn_threshold[float, default: 90.0]: Threshold for memory usage warning in percentage. -
disk_usage_warn_threshold[float, default: 90.0]: Threshold for disk usage warning in percentage. -
publish_frequency[double, default: 5.0]: System status publishing frequency [Hz].
\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^ Changelog for package husarion_ugv_diagnostics \^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^
2.3.1 (2025-07-09)
- Merge branch 'ros2' of https://github.com/husarion/husarion_ugv_ros into ros2-devel
- Merge branch 'ros2' of https://github.com/husarion/husarion_ugv_ros into ros2-devel
- Merge branch 'ros2' of https://github.com/husarion/husarion_ugv_ros into ros2-devel
- Contributors: action-bot, kmakd
2.3.0 (2025-05-19)
- Revert "Update changelog"
- Revert "2.3.0"
- Revert "2.3.0"
- Revert "Update changelog"
- Reapply "Release 2.3.0 to ros2"
- Merge branch 'ros2' of https://github.com/husarion/husarion_ugv_ros into rel-test
- Merge pull request #550 from husarion/release-2.3.0
- 2.3.0
- Update changelog
- Merge pull request #549 from husarion/revert-546-release-2.3.0
- Revert "Release 2.3.0"
- Merge pull request #548 from husarion/revert-547-2.3.0-20250425
- Revert "Release 2.3.0 to ros2"
- Merge pull request #547 from husarion/2.3.0-20250425
- Merge pull request #546 from husarion/release-2.3.0
- 2.3.0
- Update changelog
- Merge remote-tracking branch 'origin/ros2-devel' into change-pat
- Merge pull request #518 from husarion/jazzy-devel-hw
- Merge branch 'ros2-devel' into jazzy-devel-hw
- Pre-commit
- Fix cmake version
- Add robot_localization and DCMAKE_POLICY_VERSION_MINIMUM
- Update minimal cmake version
- Merge branch 'jazzy-devel-sim' into jazzy-devel-hw
- Merge branch 'ros2-devel' into jazzy-devel-sim
- Merge branch 'jazzy-devel-sim' into jazzy-devel-hw
- Merge branch 'ros2-devel' into jazzy-devel-sim
- Contributors: Dawid Kmak, action-bot, github-actions[bot], kmakd, rafal-gorecki, rafal.gorecki
2.2.1 (2025-04-04)
- Merge branch 'ros2-devel' of https://github.com/husarion/panther_ros into ros2-shutdown-request
- Merge branch 'ros2-devel' of https://github.com/husarion/panther_ros into ros2-enchance-performance
- Contributors: kmakd
2.2.0 (2025-03-13)
- Merge branch 'ros2-devel' of https://github.com/husarion/panther_ros into ros2-devel
- Merge pull request #496 from husarion/repo-rename
- update links
- Merge branch 'ros2-devel' into lights-new
- Merge pull request #490 from husarion/ros2-fix-bild-warnings
- fix build warnings
- Ros2 unit test workflow (#471)
- Add log level argument to launch files (#473)
- Merge remote-tracking branch 'origin/ros2-devel' into e_stop_torque_enable
- Merge pull request #480 from husarion/ros2-cmake-export
- Add exports to cmake
- Update diagnostics package readme file (#475)
- Merge lynx_description and panther_description into husarion_ugv_descriptions (#456)
- Readme files minor fixes (#463)
- Merge pull request
File truncated at 100 lines see the full file
Package Dependencies
| Deps | Name |
|---|---|
| ament_cmake | |
| ament_cmake_gtest | |
| ros_testing | |
| diagnostic_msgs | |
| diagnostic_updater | |
| generate_parameter_library | |
| husarion_ugv_msgs | |
| husarion_ugv_utils | |
| rclcpp | |
| std_msgs |
System Dependencies
| Name |
|---|
| pkg-config |
| google-mock |
Dependant Packages
| Name | Deps |
|---|---|
| husarion_ugv_bringup |
Launch files
Messages
Services
Plugins
Recent questions tagged husarion_ugv_diagnostics at Robotics Stack Exchange
|
husarion_ugv_diagnostics package from husarion_ugv_ros repohusarion_ugv husarion_ugv_battery husarion_ugv_bringup husarion_ugv_controller husarion_ugv_description husarion_ugv_diagnostics husarion_ugv_gazebo husarion_ugv_hardware_interfaces husarion_ugv_lights husarion_ugv_localization husarion_ugv_manager husarion_ugv_msgs husarion_ugv_utils |
ROS Distro
|
Package Summary
| Tags | No category tags. |
| Version | 2.2.2 |
| License | Apache License 2.0 |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Description | ROS package for Panther and Lynx mobile robots |
| Checkout URI | https://github.com/husarion/husarion_ugv_ros.git |
| VCS Type | git |
| VCS Version | humble |
| Last Updated | 2025-08-01 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Tags | gazebo ros2 ros2-control |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Husarion
Authors
- Jakub Delicat
- Pawel Irzyk
husarion_ugv_diagnostics
Package containing nodes monitoring and publishing the Built-in Computer status of Husarion UGV.
Launch Files
-
system_monitor.launch.py: Launch a node that analyzes the state of the most important components in the robot
Configuration Files
-
system_monitor.yaml: Defines parameters forsystem_monitor_node.
ROS Nodes
system_monitor_node
Publishes the built-in computer system status, monitoring parameters such as CPU usage, RAM usage, disk usage, and CPU temperature.
Publishes
-
diagnostics[diagnostic_msgs/DiagnosticArray]: System monitor diagnostic messages. -
system_status[husarion_ugv_msgs/SystemStatus]: Built-in computer system status, includes the most important computation-related parameters.
Parameters
-
cpu_usage_warn_threshold[float, default: 95.0]: Threshold for CPU usage warning in percentage. -
cpu_temperature_warn_threshold[float, default: 80.0]: Threshold for CPU temperature warning in degrees Celsius. -
ram_usage_warn_threshold[float, default: 90.0]: Threshold for memory usage warning in percentage. -
disk_usage_warn_threshold[float, default: 90.0]: Threshold for disk usage warning in percentage. -
publish_frequency[double, default: 5.0]: System status publishing frequency [Hz].
\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^ Changelog for package husarion_ugv_diagnostics \^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^
2.2.2 (2025-07-09)
2.2.1 (2025-04-04)
- Merge branch 'ros2-devel' of https://github.com/husarion/panther_ros into ros2-shutdown-request
- Merge branch 'ros2-devel' of https://github.com/husarion/panther_ros into ros2-enchance-performance
- Contributors: kmakd
2.2.0 (2025-03-13)
- Merge branch 'ros2-devel' of https://github.com/husarion/panther_ros into ros2-devel
- Merge pull request #496 from husarion/repo-rename
- update links
- Merge branch 'ros2-devel' into lights-new
- Merge pull request #490 from husarion/ros2-fix-bild-warnings
- fix build warnings
- Ros2 unit test workflow (#471)
- Add log level argument to launch files (#473)
- Merge remote-tracking branch 'origin/ros2-devel' into e_stop_torque_enable
- Merge pull request #480 from husarion/ros2-cmake-export
- Add exports to cmake
- Update diagnostics package readme file (#475)
- Merge lynx_description and panther_description into husarion_ugv_descriptions (#456)
- Readme files minor fixes (#463)
- Merge pull request #466 from husarion/ros2-add-msgs
- Merge branch 'ros2-devel' into ros2-add-msgs
- Merge pull request #454 from pawelir/add-panther-diagnostics-config
- lowered ram and disk threasholds
- updated paths
- Merge branch 'ros2-devel' into add-panther-diagnostics-config
- husarion_ugv_msg -> husarion_ugv_msgs
- Merge remote-tracking branch 'origin/ros2-devel' into ros2-devel
- Add husarion_ugv_msgs
- Merge pull request #457 from husarion/ros2-lynx-devel
- Merge branch 'ros2-devel' of https://github.com/husarion/panther_ros into ros2-lynx-devel
- Ros2 husarion ugv v2 (#422)
- Contributors: BOOTCFG, Dawid Kmak, Jakub Delicat, Miłosz Łagan, Rafal Gorecki, Stefan, kmakd, rafal-gorecki
2.1.2 (2024-12-02)
- Merge pull request #408 from husarion/ros2-lights-integration-tests
- Change License in system monitor integration test
- Merge branch 'ros2-devel' into ros2-lights-tests
- Contributors: Dawid Kmak, pawelirh
2.1.1 (2024-09-05)
- Merge branch 'ros2-devel' into ros2-ns-refactor
- Merge pull request #349 from husarion/ros2-testing-poc
- Review changes
- Add integration tests condition
- Formatting
- Implement filesystem unit tests
- Round temperature precision
- System monitor improvements
- Extend filesystem responsibility
- Merge branch 'ros2-devel' of https://github.com/husarion/panther_ros into ros2-add-nmea-gps
- Merge remote-tracking branch 'origin/ros2-devel' into ros2-testing-poc
- Merge pull request #386 from husarion/ros2-unify-filenames
- Minor modifications
- Ros2 estop sim gui (#384)
File truncated at 100 lines see the full file
Package Dependencies
| Deps | Name |
|---|---|
| ament_cmake | |
| ament_cmake_gtest | |
| ros_testing | |
| diagnostic_msgs | |
| diagnostic_updater | |
| generate_parameter_library | |
| husarion_ugv_msgs | |
| husarion_ugv_utils | |
| rclcpp | |
| std_msgs |
System Dependencies
| Name |
|---|
| pkg-config |
| google-mock |
Dependant Packages
| Name | Deps |
|---|---|
| husarion_ugv_bringup |
Launch files
Messages
Services
Plugins
Recent questions tagged husarion_ugv_diagnostics at Robotics Stack Exchange
|
husarion_ugv_diagnostics package from husarion_ugv_ros repohusarion_ugv husarion_ugv_battery husarion_ugv_bringup husarion_ugv_controller husarion_ugv_description husarion_ugv_diagnostics husarion_ugv_gazebo husarion_ugv_hardware_interfaces husarion_ugv_lights husarion_ugv_localization husarion_ugv_manager husarion_ugv_msgs husarion_ugv_utils |
ROS Distro
|
Package Summary
| Tags | No category tags. |
| Version | 2.2.2 |
| License | Apache License 2.0 |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Description | ROS package for Panther and Lynx mobile robots |
| Checkout URI | https://github.com/husarion/husarion_ugv_ros.git |
| VCS Type | git |
| VCS Version | humble |
| Last Updated | 2025-08-01 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Tags | gazebo ros2 ros2-control |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Husarion
Authors
- Jakub Delicat
- Pawel Irzyk
husarion_ugv_diagnostics
Package containing nodes monitoring and publishing the Built-in Computer status of Husarion UGV.
Launch Files
-
system_monitor.launch.py: Launch a node that analyzes the state of the most important components in the robot
Configuration Files
-
system_monitor.yaml: Defines parameters forsystem_monitor_node.
ROS Nodes
system_monitor_node
Publishes the built-in computer system status, monitoring parameters such as CPU usage, RAM usage, disk usage, and CPU temperature.
Publishes
-
diagnostics[diagnostic_msgs/DiagnosticArray]: System monitor diagnostic messages. -
system_status[husarion_ugv_msgs/SystemStatus]: Built-in computer system status, includes the most important computation-related parameters.
Parameters
-
cpu_usage_warn_threshold[float, default: 95.0]: Threshold for CPU usage warning in percentage. -
cpu_temperature_warn_threshold[float, default: 80.0]: Threshold for CPU temperature warning in degrees Celsius. -
ram_usage_warn_threshold[float, default: 90.0]: Threshold for memory usage warning in percentage. -
disk_usage_warn_threshold[float, default: 90.0]: Threshold for disk usage warning in percentage. -
publish_frequency[double, default: 5.0]: System status publishing frequency [Hz].
\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^ Changelog for package husarion_ugv_diagnostics \^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^
2.2.2 (2025-07-09)
2.2.1 (2025-04-04)
- Merge branch 'ros2-devel' of https://github.com/husarion/panther_ros into ros2-shutdown-request
- Merge branch 'ros2-devel' of https://github.com/husarion/panther_ros into ros2-enchance-performance
- Contributors: kmakd
2.2.0 (2025-03-13)
- Merge branch 'ros2-devel' of https://github.com/husarion/panther_ros into ros2-devel
- Merge pull request #496 from husarion/repo-rename
- update links
- Merge branch 'ros2-devel' into lights-new
- Merge pull request #490 from husarion/ros2-fix-bild-warnings
- fix build warnings
- Ros2 unit test workflow (#471)
- Add log level argument to launch files (#473)
- Merge remote-tracking branch 'origin/ros2-devel' into e_stop_torque_enable
- Merge pull request #480 from husarion/ros2-cmake-export
- Add exports to cmake
- Update diagnostics package readme file (#475)
- Merge lynx_description and panther_description into husarion_ugv_descriptions (#456)
- Readme files minor fixes (#463)
- Merge pull request #466 from husarion/ros2-add-msgs
- Merge branch 'ros2-devel' into ros2-add-msgs
- Merge pull request #454 from pawelir/add-panther-diagnostics-config
- lowered ram and disk threasholds
- updated paths
- Merge branch 'ros2-devel' into add-panther-diagnostics-config
- husarion_ugv_msg -> husarion_ugv_msgs
- Merge remote-tracking branch 'origin/ros2-devel' into ros2-devel
- Add husarion_ugv_msgs
- Merge pull request #457 from husarion/ros2-lynx-devel
- Merge branch 'ros2-devel' of https://github.com/husarion/panther_ros into ros2-lynx-devel
- Ros2 husarion ugv v2 (#422)
- Contributors: BOOTCFG, Dawid Kmak, Jakub Delicat, Miłosz Łagan, Rafal Gorecki, Stefan, kmakd, rafal-gorecki
2.1.2 (2024-12-02)
- Merge pull request #408 from husarion/ros2-lights-integration-tests
- Change License in system monitor integration test
- Merge branch 'ros2-devel' into ros2-lights-tests
- Contributors: Dawid Kmak, pawelirh
2.1.1 (2024-09-05)
- Merge branch 'ros2-devel' into ros2-ns-refactor
- Merge pull request #349 from husarion/ros2-testing-poc
- Review changes
- Add integration tests condition
- Formatting
- Implement filesystem unit tests
- Round temperature precision
- System monitor improvements
- Extend filesystem responsibility
- Merge branch 'ros2-devel' of https://github.com/husarion/panther_ros into ros2-add-nmea-gps
- Merge remote-tracking branch 'origin/ros2-devel' into ros2-testing-poc
- Merge pull request #386 from husarion/ros2-unify-filenames
- Minor modifications
- Ros2 estop sim gui (#384)
File truncated at 100 lines see the full file
Package Dependencies
| Deps | Name |
|---|---|
| ament_cmake | |
| ament_cmake_gtest | |
| ros_testing | |
| diagnostic_msgs | |
| diagnostic_updater | |
| generate_parameter_library | |
| husarion_ugv_msgs | |
| husarion_ugv_utils | |
| rclcpp | |
| std_msgs |
System Dependencies
| Name |
|---|
| pkg-config |
| google-mock |
Dependant Packages
| Name | Deps |
|---|---|
| husarion_ugv_bringup |
Launch files
Messages
Services
Plugins
Recent questions tagged husarion_ugv_diagnostics at Robotics Stack Exchange
|
husarion_ugv_diagnostics package from husarion_ugv_ros repohusarion_ugv husarion_ugv_battery husarion_ugv_bringup husarion_ugv_controller husarion_ugv_description husarion_ugv_diagnostics husarion_ugv_gazebo husarion_ugv_hardware_interfaces husarion_ugv_lights husarion_ugv_localization husarion_ugv_manager husarion_ugv_msgs husarion_ugv_utils |
ROS Distro
|
Package Summary
| Tags | No category tags. |
| Version | 2.3.1 |
| License | Apache License 2.0 |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Description | ROS package for Panther and Lynx mobile robots |
| Checkout URI | https://github.com/husarion/husarion_ugv_ros.git |
| VCS Type | git |
| VCS Version | ros2 |
| Last Updated | 2025-07-09 |
| Dev Status | DEVELOPED |
| Released | UNRELEASED |
| Tags | gazebo ros2 ros2-control |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Husarion
Authors
- Jakub Delicat
- Pawel Irzyk
husarion_ugv_diagnostics
Package containing nodes monitoring and publishing the Built-in Computer status of Husarion UGV.
Launch Files
-
system_monitor.launch.py: Launch a node that analyzes the state of the most important components in the robot
Configuration Files
-
system_monitor.yaml: Defines parameters forsystem_monitor_node.
ROS Nodes
system_monitor_node
Publishes the built-in computer system status, monitoring parameters such as CPU usage, RAM usage, disk usage, and CPU temperature.
Publishes
-
diagnostics[diagnostic_msgs/DiagnosticArray]: System monitor diagnostic messages. -
system_status[husarion_ugv_msgs/SystemStatus]: Built-in computer system status, includes the most important computation-related parameters.
Parameters
-
cpu_usage_warn_threshold[float, default: 95.0]: Threshold for CPU usage warning in percentage. -
cpu_temperature_warn_threshold[float, default: 80.0]: Threshold for CPU temperature warning in degrees Celsius. -
ram_usage_warn_threshold[float, default: 90.0]: Threshold for memory usage warning in percentage. -
disk_usage_warn_threshold[float, default: 90.0]: Threshold for disk usage warning in percentage. -
publish_frequency[double, default: 5.0]: System status publishing frequency [Hz].
\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^ Changelog for package husarion_ugv_diagnostics \^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^
2.3.1 (2025-07-09)
- Merge branch 'ros2' of https://github.com/husarion/husarion_ugv_ros into ros2-devel
- Merge branch 'ros2' of https://github.com/husarion/husarion_ugv_ros into ros2-devel
- Merge branch 'ros2' of https://github.com/husarion/husarion_ugv_ros into ros2-devel
- Contributors: action-bot, kmakd
2.3.0 (2025-05-19)
- Revert "Update changelog"
- Revert "2.3.0"
- Revert "2.3.0"
- Revert "Update changelog"
- Reapply "Release 2.3.0 to ros2"
- Merge branch 'ros2' of https://github.com/husarion/husarion_ugv_ros into rel-test
- Merge pull request #550 from husarion/release-2.3.0
- 2.3.0
- Update changelog
- Merge pull request #549 from husarion/revert-546-release-2.3.0
- Revert "Release 2.3.0"
- Merge pull request #548 from husarion/revert-547-2.3.0-20250425
- Revert "Release 2.3.0 to ros2"
- Merge pull request #547 from husarion/2.3.0-20250425
- Merge pull request #546 from husarion/release-2.3.0
- 2.3.0
- Update changelog
- Merge remote-tracking branch 'origin/ros2-devel' into change-pat
- Merge pull request #518 from husarion/jazzy-devel-hw
- Merge branch 'ros2-devel' into jazzy-devel-hw
- Pre-commit
- Fix cmake version
- Add robot_localization and DCMAKE_POLICY_VERSION_MINIMUM
- Update minimal cmake version
- Merge branch 'jazzy-devel-sim' into jazzy-devel-hw
- Merge branch 'ros2-devel' into jazzy-devel-sim
- Merge branch 'jazzy-devel-sim' into jazzy-devel-hw
- Merge branch 'ros2-devel' into jazzy-devel-sim
- Contributors: Dawid Kmak, action-bot, github-actions[bot], kmakd, rafal-gorecki, rafal.gorecki
2.2.1 (2025-04-04)
- Merge branch 'ros2-devel' of https://github.com/husarion/panther_ros into ros2-shutdown-request
- Merge branch 'ros2-devel' of https://github.com/husarion/panther_ros into ros2-enchance-performance
- Contributors: kmakd
2.2.0 (2025-03-13)
- Merge branch 'ros2-devel' of https://github.com/husarion/panther_ros into ros2-devel
- Merge pull request #496 from husarion/repo-rename
- update links
- Merge branch 'ros2-devel' into lights-new
- Merge pull request #490 from husarion/ros2-fix-bild-warnings
- fix build warnings
- Ros2 unit test workflow (#471)
- Add log level argument to launch files (#473)
- Merge remote-tracking branch 'origin/ros2-devel' into e_stop_torque_enable
- Merge pull request #480 from husarion/ros2-cmake-export
- Add exports to cmake
- Update diagnostics package readme file (#475)
- Merge lynx_description and panther_description into husarion_ugv_descriptions (#456)
- Readme files minor fixes (#463)
- Merge pull request
File truncated at 100 lines see the full file
Package Dependencies
| Deps | Name |
|---|---|
| ament_cmake | |
| ament_cmake_gtest | |
| ros_testing | |
| diagnostic_msgs | |
| diagnostic_updater | |
| generate_parameter_library | |
| husarion_ugv_msgs | |
| husarion_ugv_utils | |
| rclcpp | |
| std_msgs |
System Dependencies
| Name |
|---|
| pkg-config |
| google-mock |
Dependant Packages
| Name | Deps |
|---|---|
| husarion_ugv_bringup |
Launch files
Messages
Services
Plugins
Recent questions tagged husarion_ugv_diagnostics at Robotics Stack Exchange
|
husarion_ugv_diagnostics package from husarion_ugv_ros repohusarion_ugv husarion_ugv_battery husarion_ugv_bringup husarion_ugv_controller husarion_ugv_description husarion_ugv_diagnostics husarion_ugv_gazebo husarion_ugv_hardware_interfaces husarion_ugv_lights husarion_ugv_localization husarion_ugv_manager husarion_ugv_msgs husarion_ugv_utils |
ROS Distro
|
Package Summary
| Tags | No category tags. |
| Version | 2.2.2 |
| License | Apache License 2.0 |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Description | ROS package for Panther and Lynx mobile robots |
| Checkout URI | https://github.com/husarion/husarion_ugv_ros.git |
| VCS Type | git |
| VCS Version | humble |
| Last Updated | 2025-08-01 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Tags | gazebo ros2 ros2-control |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Husarion
Authors
- Jakub Delicat
- Pawel Irzyk
husarion_ugv_diagnostics
Package containing nodes monitoring and publishing the Built-in Computer status of Husarion UGV.
Launch Files
-
system_monitor.launch.py: Launch a node that analyzes the state of the most important components in the robot
Configuration Files
-
system_monitor.yaml: Defines parameters forsystem_monitor_node.
ROS Nodes
system_monitor_node
Publishes the built-in computer system status, monitoring parameters such as CPU usage, RAM usage, disk usage, and CPU temperature.
Publishes
-
diagnostics[diagnostic_msgs/DiagnosticArray]: System monitor diagnostic messages. -
system_status[husarion_ugv_msgs/SystemStatus]: Built-in computer system status, includes the most important computation-related parameters.
Parameters
-
cpu_usage_warn_threshold[float, default: 95.0]: Threshold for CPU usage warning in percentage. -
cpu_temperature_warn_threshold[float, default: 80.0]: Threshold for CPU temperature warning in degrees Celsius. -
ram_usage_warn_threshold[float, default: 90.0]: Threshold for memory usage warning in percentage. -
disk_usage_warn_threshold[float, default: 90.0]: Threshold for disk usage warning in percentage. -
publish_frequency[double, default: 5.0]: System status publishing frequency [Hz].
\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^ Changelog for package husarion_ugv_diagnostics \^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^
2.2.2 (2025-07-09)
2.2.1 (2025-04-04)
- Merge branch 'ros2-devel' of https://github.com/husarion/panther_ros into ros2-shutdown-request
- Merge branch 'ros2-devel' of https://github.com/husarion/panther_ros into ros2-enchance-performance
- Contributors: kmakd
2.2.0 (2025-03-13)
- Merge branch 'ros2-devel' of https://github.com/husarion/panther_ros into ros2-devel
- Merge pull request #496 from husarion/repo-rename
- update links
- Merge branch 'ros2-devel' into lights-new
- Merge pull request #490 from husarion/ros2-fix-bild-warnings
- fix build warnings
- Ros2 unit test workflow (#471)
- Add log level argument to launch files (#473)
- Merge remote-tracking branch 'origin/ros2-devel' into e_stop_torque_enable
- Merge pull request #480 from husarion/ros2-cmake-export
- Add exports to cmake
- Update diagnostics package readme file (#475)
- Merge lynx_description and panther_description into husarion_ugv_descriptions (#456)
- Readme files minor fixes (#463)
- Merge pull request #466 from husarion/ros2-add-msgs
- Merge branch 'ros2-devel' into ros2-add-msgs
- Merge pull request #454 from pawelir/add-panther-diagnostics-config
- lowered ram and disk threasholds
- updated paths
- Merge branch 'ros2-devel' into add-panther-diagnostics-config
- husarion_ugv_msg -> husarion_ugv_msgs
- Merge remote-tracking branch 'origin/ros2-devel' into ros2-devel
- Add husarion_ugv_msgs
- Merge pull request #457 from husarion/ros2-lynx-devel
- Merge branch 'ros2-devel' of https://github.com/husarion/panther_ros into ros2-lynx-devel
- Ros2 husarion ugv v2 (#422)
- Contributors: BOOTCFG, Dawid Kmak, Jakub Delicat, Miłosz Łagan, Rafal Gorecki, Stefan, kmakd, rafal-gorecki
2.1.2 (2024-12-02)
- Merge pull request #408 from husarion/ros2-lights-integration-tests
- Change License in system monitor integration test
- Merge branch 'ros2-devel' into ros2-lights-tests
- Contributors: Dawid Kmak, pawelirh
2.1.1 (2024-09-05)
- Merge branch 'ros2-devel' into ros2-ns-refactor
- Merge pull request #349 from husarion/ros2-testing-poc
- Review changes
- Add integration tests condition
- Formatting
- Implement filesystem unit tests
- Round temperature precision
- System monitor improvements
- Extend filesystem responsibility
- Merge branch 'ros2-devel' of https://github.com/husarion/panther_ros into ros2-add-nmea-gps
- Merge remote-tracking branch 'origin/ros2-devel' into ros2-testing-poc
- Merge pull request #386 from husarion/ros2-unify-filenames
- Minor modifications
- Ros2 estop sim gui (#384)
File truncated at 100 lines see the full file
Package Dependencies
| Deps | Name |
|---|---|
| ament_cmake | |
| ament_cmake_gtest | |
| ros_testing | |
| diagnostic_msgs | |
| diagnostic_updater | |
| generate_parameter_library | |
| husarion_ugv_msgs | |
| husarion_ugv_utils | |
| rclcpp | |
| std_msgs |
System Dependencies
| Name |
|---|
| pkg-config |
| google-mock |
Dependant Packages
| Name | Deps |
|---|---|
| husarion_ugv_bringup |
Launch files
Messages
Services
Plugins
Recent questions tagged husarion_ugv_diagnostics at Robotics Stack Exchange
|
husarion_ugv_diagnostics package from husarion_ugv_ros repohusarion_ugv husarion_ugv_battery husarion_ugv_bringup husarion_ugv_controller husarion_ugv_description husarion_ugv_diagnostics husarion_ugv_gazebo husarion_ugv_hardware_interfaces husarion_ugv_lights husarion_ugv_localization husarion_ugv_manager husarion_ugv_msgs husarion_ugv_utils |
ROS Distro
|
Package Summary
| Tags | No category tags. |
| Version | 2.2.2 |
| License | Apache License 2.0 |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Description | ROS package for Panther and Lynx mobile robots |
| Checkout URI | https://github.com/husarion/husarion_ugv_ros.git |
| VCS Type | git |
| VCS Version | humble |
| Last Updated | 2025-08-01 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Tags | gazebo ros2 ros2-control |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Husarion
Authors
- Jakub Delicat
- Pawel Irzyk
husarion_ugv_diagnostics
Package containing nodes monitoring and publishing the Built-in Computer status of Husarion UGV.
Launch Files
-
system_monitor.launch.py: Launch a node that analyzes the state of the most important components in the robot
Configuration Files
-
system_monitor.yaml: Defines parameters forsystem_monitor_node.
ROS Nodes
system_monitor_node
Publishes the built-in computer system status, monitoring parameters such as CPU usage, RAM usage, disk usage, and CPU temperature.
Publishes
-
diagnostics[diagnostic_msgs/DiagnosticArray]: System monitor diagnostic messages. -
system_status[husarion_ugv_msgs/SystemStatus]: Built-in computer system status, includes the most important computation-related parameters.
Parameters
-
cpu_usage_warn_threshold[float, default: 95.0]: Threshold for CPU usage warning in percentage. -
cpu_temperature_warn_threshold[float, default: 80.0]: Threshold for CPU temperature warning in degrees Celsius. -
ram_usage_warn_threshold[float, default: 90.0]: Threshold for memory usage warning in percentage. -
disk_usage_warn_threshold[float, default: 90.0]: Threshold for disk usage warning in percentage. -
publish_frequency[double, default: 5.0]: System status publishing frequency [Hz].
\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^ Changelog for package husarion_ugv_diagnostics \^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^
2.2.2 (2025-07-09)
2.2.1 (2025-04-04)
- Merge branch 'ros2-devel' of https://github.com/husarion/panther_ros into ros2-shutdown-request
- Merge branch 'ros2-devel' of https://github.com/husarion/panther_ros into ros2-enchance-performance
- Contributors: kmakd
2.2.0 (2025-03-13)
- Merge branch 'ros2-devel' of https://github.com/husarion/panther_ros into ros2-devel
- Merge pull request #496 from husarion/repo-rename
- update links
- Merge branch 'ros2-devel' into lights-new
- Merge pull request #490 from husarion/ros2-fix-bild-warnings
- fix build warnings
- Ros2 unit test workflow (#471)
- Add log level argument to launch files (#473)
- Merge remote-tracking branch 'origin/ros2-devel' into e_stop_torque_enable
- Merge pull request #480 from husarion/ros2-cmake-export
- Add exports to cmake
- Update diagnostics package readme file (#475)
- Merge lynx_description and panther_description into husarion_ugv_descriptions (#456)
- Readme files minor fixes (#463)
- Merge pull request #466 from husarion/ros2-add-msgs
- Merge branch 'ros2-devel' into ros2-add-msgs
- Merge pull request #454 from pawelir/add-panther-diagnostics-config
- lowered ram and disk threasholds
- updated paths
- Merge branch 'ros2-devel' into add-panther-diagnostics-config
- husarion_ugv_msg -> husarion_ugv_msgs
- Merge remote-tracking branch 'origin/ros2-devel' into ros2-devel
- Add husarion_ugv_msgs
- Merge pull request #457 from husarion/ros2-lynx-devel
- Merge branch 'ros2-devel' of https://github.com/husarion/panther_ros into ros2-lynx-devel
- Ros2 husarion ugv v2 (#422)
- Contributors: BOOTCFG, Dawid Kmak, Jakub Delicat, Miłosz Łagan, Rafal Gorecki, Stefan, kmakd, rafal-gorecki
2.1.2 (2024-12-02)
- Merge pull request #408 from husarion/ros2-lights-integration-tests
- Change License in system monitor integration test
- Merge branch 'ros2-devel' into ros2-lights-tests
- Contributors: Dawid Kmak, pawelirh
2.1.1 (2024-09-05)
- Merge branch 'ros2-devel' into ros2-ns-refactor
- Merge pull request #349 from husarion/ros2-testing-poc
- Review changes
- Add integration tests condition
- Formatting
- Implement filesystem unit tests
- Round temperature precision
- System monitor improvements
- Extend filesystem responsibility
- Merge branch 'ros2-devel' of https://github.com/husarion/panther_ros into ros2-add-nmea-gps
- Merge remote-tracking branch 'origin/ros2-devel' into ros2-testing-poc
- Merge pull request #386 from husarion/ros2-unify-filenames
- Minor modifications
- Ros2 estop sim gui (#384)
File truncated at 100 lines see the full file
Package Dependencies
| Deps | Name |
|---|---|
| ament_cmake | |
| ament_cmake_gtest | |
| ros_testing | |
| diagnostic_msgs | |
| diagnostic_updater | |
| generate_parameter_library | |
| husarion_ugv_msgs | |
| husarion_ugv_utils | |
| rclcpp | |
| std_msgs |
System Dependencies
| Name |
|---|
| pkg-config |
| google-mock |
Dependant Packages
| Name | Deps |
|---|---|
| husarion_ugv_bringup |
Launch files
Messages
Services
Plugins
Recent questions tagged husarion_ugv_diagnostics at Robotics Stack Exchange
|
husarion_ugv_diagnostics package from husarion_ugv_ros repohusarion_ugv husarion_ugv_battery husarion_ugv_bringup husarion_ugv_controller husarion_ugv_description husarion_ugv_diagnostics husarion_ugv_gazebo husarion_ugv_hardware_interfaces husarion_ugv_lights husarion_ugv_localization husarion_ugv_manager husarion_ugv_msgs husarion_ugv_utils |
ROS Distro
|
Package Summary
| Tags | No category tags. |
| Version | 2.2.2 |
| License | Apache License 2.0 |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Description | ROS package for Panther and Lynx mobile robots |
| Checkout URI | https://github.com/husarion/husarion_ugv_ros.git |
| VCS Type | git |
| VCS Version | humble |
| Last Updated | 2025-08-01 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Tags | gazebo ros2 ros2-control |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Husarion
Authors
- Jakub Delicat
- Pawel Irzyk
husarion_ugv_diagnostics
Package containing nodes monitoring and publishing the Built-in Computer status of Husarion UGV.
Launch Files
-
system_monitor.launch.py: Launch a node that analyzes the state of the most important components in the robot
Configuration Files
-
system_monitor.yaml: Defines parameters forsystem_monitor_node.
ROS Nodes
system_monitor_node
Publishes the built-in computer system status, monitoring parameters such as CPU usage, RAM usage, disk usage, and CPU temperature.
Publishes
-
diagnostics[diagnostic_msgs/DiagnosticArray]: System monitor diagnostic messages. -
system_status[husarion_ugv_msgs/SystemStatus]: Built-in computer system status, includes the most important computation-related parameters.
Parameters
-
cpu_usage_warn_threshold[float, default: 95.0]: Threshold for CPU usage warning in percentage. -
cpu_temperature_warn_threshold[float, default: 80.0]: Threshold for CPU temperature warning in degrees Celsius. -
ram_usage_warn_threshold[float, default: 90.0]: Threshold for memory usage warning in percentage. -
disk_usage_warn_threshold[float, default: 90.0]: Threshold for disk usage warning in percentage. -
publish_frequency[double, default: 5.0]: System status publishing frequency [Hz].
\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^ Changelog for package husarion_ugv_diagnostics \^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^
2.2.2 (2025-07-09)
2.2.1 (2025-04-04)
- Merge branch 'ros2-devel' of https://github.com/husarion/panther_ros into ros2-shutdown-request
- Merge branch 'ros2-devel' of https://github.com/husarion/panther_ros into ros2-enchance-performance
- Contributors: kmakd
2.2.0 (2025-03-13)
- Merge branch 'ros2-devel' of https://github.com/husarion/panther_ros into ros2-devel
- Merge pull request #496 from husarion/repo-rename
- update links
- Merge branch 'ros2-devel' into lights-new
- Merge pull request #490 from husarion/ros2-fix-bild-warnings
- fix build warnings
- Ros2 unit test workflow (#471)
- Add log level argument to launch files (#473)
- Merge remote-tracking branch 'origin/ros2-devel' into e_stop_torque_enable
- Merge pull request #480 from husarion/ros2-cmake-export
- Add exports to cmake
- Update diagnostics package readme file (#475)
- Merge lynx_description and panther_description into husarion_ugv_descriptions (#456)
- Readme files minor fixes (#463)
- Merge pull request #466 from husarion/ros2-add-msgs
- Merge branch 'ros2-devel' into ros2-add-msgs
- Merge pull request #454 from pawelir/add-panther-diagnostics-config
- lowered ram and disk threasholds
- updated paths
- Merge branch 'ros2-devel' into add-panther-diagnostics-config
- husarion_ugv_msg -> husarion_ugv_msgs
- Merge remote-tracking branch 'origin/ros2-devel' into ros2-devel
- Add husarion_ugv_msgs
- Merge pull request #457 from husarion/ros2-lynx-devel
- Merge branch 'ros2-devel' of https://github.com/husarion/panther_ros into ros2-lynx-devel
- Ros2 husarion ugv v2 (#422)
- Contributors: BOOTCFG, Dawid Kmak, Jakub Delicat, Miłosz Łagan, Rafal Gorecki, Stefan, kmakd, rafal-gorecki
2.1.2 (2024-12-02)
- Merge pull request #408 from husarion/ros2-lights-integration-tests
- Change License in system monitor integration test
- Merge branch 'ros2-devel' into ros2-lights-tests
- Contributors: Dawid Kmak, pawelirh
2.1.1 (2024-09-05)
- Merge branch 'ros2-devel' into ros2-ns-refactor
- Merge pull request #349 from husarion/ros2-testing-poc
- Review changes
- Add integration tests condition
- Formatting
- Implement filesystem unit tests
- Round temperature precision
- System monitor improvements
- Extend filesystem responsibility
- Merge branch 'ros2-devel' of https://github.com/husarion/panther_ros into ros2-add-nmea-gps
- Merge remote-tracking branch 'origin/ros2-devel' into ros2-testing-poc
- Merge pull request #386 from husarion/ros2-unify-filenames
- Minor modifications
- Ros2 estop sim gui (#384)
File truncated at 100 lines see the full file
Package Dependencies
| Deps | Name |
|---|---|
| ament_cmake | |
| ament_cmake_gtest | |
| ros_testing | |
| diagnostic_msgs | |
| diagnostic_updater | |
| generate_parameter_library | |
| husarion_ugv_msgs | |
| husarion_ugv_utils | |
| rclcpp | |
| std_msgs |
System Dependencies
| Name |
|---|
| pkg-config |
| google-mock |
Dependant Packages
| Name | Deps |
|---|---|
| husarion_ugv_bringup |
Launch files
Messages
Services
Plugins
Recent questions tagged husarion_ugv_diagnostics at Robotics Stack Exchange
|
husarion_ugv_diagnostics package from husarion_ugv_ros repohusarion_ugv husarion_ugv_battery husarion_ugv_bringup husarion_ugv_controller husarion_ugv_description husarion_ugv_diagnostics husarion_ugv_gazebo husarion_ugv_hardware_interfaces husarion_ugv_lights husarion_ugv_localization husarion_ugv_manager husarion_ugv_msgs husarion_ugv_utils |
ROS Distro
|
Package Summary
| Tags | No category tags. |
| Version | 2.2.2 |
| License | Apache License 2.0 |
| Build type | AMENT_CMAKE |
| Use | RECOMMENDED |
Repository Summary
| Description | ROS package for Panther and Lynx mobile robots |
| Checkout URI | https://github.com/husarion/husarion_ugv_ros.git |
| VCS Type | git |
| VCS Version | humble |
| Last Updated | 2025-08-01 |
| Dev Status | DEVELOPED |
| Released | RELEASED |
| Tags | gazebo ros2 ros2-control |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Husarion
Authors
- Jakub Delicat
- Pawel Irzyk
husarion_ugv_diagnostics
Package containing nodes monitoring and publishing the Built-in Computer status of Husarion UGV.
Launch Files
-
system_monitor.launch.py: Launch a node that analyzes the state of the most important components in the robot
Configuration Files
-
system_monitor.yaml: Defines parameters forsystem_monitor_node.
ROS Nodes
system_monitor_node
Publishes the built-in computer system status, monitoring parameters such as CPU usage, RAM usage, disk usage, and CPU temperature.
Publishes
-
diagnostics[diagnostic_msgs/DiagnosticArray]: System monitor diagnostic messages. -
system_status[husarion_ugv_msgs/SystemStatus]: Built-in computer system status, includes the most important computation-related parameters.
Parameters
-
cpu_usage_warn_threshold[float, default: 95.0]: Threshold for CPU usage warning in percentage. -
cpu_temperature_warn_threshold[float, default: 80.0]: Threshold for CPU temperature warning in degrees Celsius. -
ram_usage_warn_threshold[float, default: 90.0]: Threshold for memory usage warning in percentage. -
disk_usage_warn_threshold[float, default: 90.0]: Threshold for disk usage warning in percentage. -
publish_frequency[double, default: 5.0]: System status publishing frequency [Hz].
\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^ Changelog for package husarion_ugv_diagnostics \^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^\^
2.2.2 (2025-07-09)
2.2.1 (2025-04-04)
- Merge branch 'ros2-devel' of https://github.com/husarion/panther_ros into ros2-shutdown-request
- Merge branch 'ros2-devel' of https://github.com/husarion/panther_ros into ros2-enchance-performance
- Contributors: kmakd
2.2.0 (2025-03-13)
- Merge branch 'ros2-devel' of https://github.com/husarion/panther_ros into ros2-devel
- Merge pull request #496 from husarion/repo-rename
- update links
- Merge branch 'ros2-devel' into lights-new
- Merge pull request #490 from husarion/ros2-fix-bild-warnings
- fix build warnings
- Ros2 unit test workflow (#471)
- Add log level argument to launch files (#473)
- Merge remote-tracking branch 'origin/ros2-devel' into e_stop_torque_enable
- Merge pull request #480 from husarion/ros2-cmake-export
- Add exports to cmake
- Update diagnostics package readme file (#475)
- Merge lynx_description and panther_description into husarion_ugv_descriptions (#456)
- Readme files minor fixes (#463)
- Merge pull request #466 from husarion/ros2-add-msgs
- Merge branch 'ros2-devel' into ros2-add-msgs
- Merge pull request #454 from pawelir/add-panther-diagnostics-config
- lowered ram and disk threasholds
- updated paths
- Merge branch 'ros2-devel' into add-panther-diagnostics-config
- husarion_ugv_msg -> husarion_ugv_msgs
- Merge remote-tracking branch 'origin/ros2-devel' into ros2-devel
- Add husarion_ugv_msgs
- Merge pull request #457 from husarion/ros2-lynx-devel
- Merge branch 'ros2-devel' of https://github.com/husarion/panther_ros into ros2-lynx-devel
- Ros2 husarion ugv v2 (#422)
- Contributors: BOOTCFG, Dawid Kmak, Jakub Delicat, Miłosz Łagan, Rafal Gorecki, Stefan, kmakd, rafal-gorecki
2.1.2 (2024-12-02)
- Merge pull request #408 from husarion/ros2-lights-integration-tests
- Change License in system monitor integration test
- Merge branch 'ros2-devel' into ros2-lights-tests
- Contributors: Dawid Kmak, pawelirh
2.1.1 (2024-09-05)
- Merge branch 'ros2-devel' into ros2-ns-refactor
- Merge pull request #349 from husarion/ros2-testing-poc
- Review changes
- Add integration tests condition
- Formatting
- Implement filesystem unit tests
- Round temperature precision
- System monitor improvements
- Extend filesystem responsibility
- Merge branch 'ros2-devel' of https://github.com/husarion/panther_ros into ros2-add-nmea-gps
- Merge remote-tracking branch 'origin/ros2-devel' into ros2-testing-poc
- Merge pull request #386 from husarion/ros2-unify-filenames
- Minor modifications
- Ros2 estop sim gui (#384)
File truncated at 100 lines see the full file
Package Dependencies
| Deps | Name |
|---|---|
| ament_cmake | |
| ament_cmake_gtest | |
| ros_testing | |
| diagnostic_msgs | |
| diagnostic_updater | |
| generate_parameter_library | |
| husarion_ugv_msgs | |
| husarion_ugv_utils | |
| rclcpp | |
| std_msgs |
System Dependencies
| Name |
|---|
| pkg-config |
| google-mock |
Dependant Packages
| Name | Deps |
|---|---|
| husarion_ugv_bringup |