diff --git a/system/system_error_monitor/config/diagnostic_aggregator/system.param.yaml b/system/system_error_monitor/config/diagnostic_aggregator/system.param.yaml index af6b9ab8a64c2..4817f396fc6f0 100644 --- a/system/system_error_monitor/config/diagnostic_aggregator/system.param.yaml +++ b/system/system_error_monitor/config/diagnostic_aggregator/system.param.yaml @@ -68,33 +68,34 @@ contains: [": CPU Load Average"] timeout: 3.0 - gpu: - type: diagnostic_aggregator/AnalyzerGroup - path: gpu - analyzers: - temperature: - type: diagnostic_aggregator/GenericAnalyzer - path: temperature - contains: [": GPU Temperature"] - timeout: 3.0 - - usage: - type: diagnostic_aggregator/GenericAnalyzer - path: gpu_usage - contains: [": GPU Usage"] - timeout: 3.0 - - memory_usage: - type: diagnostic_aggregator/GenericAnalyzer - path: memory_usage - contains: [": GPU Memory Usage"] - timeout: 3.0 - - thermal_throttling: - type: diagnostic_aggregator/GenericAnalyzer - path: thermal_throttling - contains: [": GPU Thermal Throttling"] - timeout: 3.0 + # Disable due to NVML error + # gpu: + # type: diagnostic_aggregator/AnalyzerGroup + # path: gpu + # analyzers: + # temperature: + # type: diagnostic_aggregator/GenericAnalyzer + # path: temperature + # contains: [": GPU Temperature"] + # timeout: 3.0 + + # usage: + # type: diagnostic_aggregator/GenericAnalyzer + # path: gpu_usage + # contains: [": GPU Usage"] + # timeout: 3.0 + + # memory_usage: + # type: diagnostic_aggregator/GenericAnalyzer + # path: memory_usage + # contains: [": GPU Memory Usage"] + # timeout: 3.0 + + # thermal_throttling: + # type: diagnostic_aggregator/GenericAnalyzer + # path: thermal_throttling + # contains: [": GPU Thermal Throttling"] + # timeout: 3.0 memory: type: diagnostic_aggregator/AnalyzerGroup diff --git a/system/system_monitor/launch/system_monitor.launch.py b/system/system_monitor/launch/system_monitor.launch.py index ad4aa53beca30..41f10d02ba8c9 100644 --- a/system/system_monitor/launch/system_monitor.launch.py +++ b/system/system_monitor/launch/system_monitor.launch.py @@ -86,16 +86,18 @@ def launch_setup(context, *args, **kwargs): process_monitor_config, ], ) - with open(LaunchConfiguration("gpu_monitor_config_file").perform(context), "r") as f: - gpu_monitor_config = yaml.safe_load(f)["/**"]["ros__parameters"] - gpu_monitor = ComposableNode( - package="system_monitor", - plugin="GPUMonitor", - name="gpu_monitor", - parameters=[ - gpu_monitor_config, - ], - ) + + # Disable due to NVML error + # with open(LaunchConfiguration("gpu_monitor_config_file").perform(context), "r") as f: + # gpu_monitor_config = yaml.safe_load(f)["/**"]["ros__parameters"] + # gpu_monitor = ComposableNode( + # package="system_monitor", + # plugin="GPUMonitor", + # name="gpu_monitor", + # parameters=[ + # gpu_monitor_config, + # ], + # ) # set container to run all required components in the same process container = ComposableNodeContainer( @@ -110,7 +112,7 @@ def launch_setup(context, *args, **kwargs): net_monitor, ntp_monitor, process_monitor, - gpu_monitor, + # gpu_monitor, ], output="screen", )