diff --git a/config/dogs_analyzers.yaml b/config/dogs_analyzers.yaml new file mode 100644 index 0000000000000000000000000000000000000000..c68d436ee98a8c9a5e28c8eda6959d9e5b9dc68f --- /dev/null +++ b/config/dogs_analyzers.yaml @@ -0,0 +1,34 @@ +pub_rate: 1.0 +analyzers: + collision_detection: + type: diagnostic_aggregator/GenericAnalyzer + path: collision_detection + contains: [ + 'imu', + 'collision', + 'odom'] + ICP_check: + type: diagnostic_aggregator/GenericAnalyzer + path: icp_check + contains: [ + 'odom', + 'laser'] + bias_filter: + type: diagnostic_aggregator/GenericAnalyzer + path: bias_filter + contains: [ + 'bias'] + localization_fusion: + type: diagnostic_aggregator/GenericAnalyzer + path: localization_fusion + contains: [ + 'AMCL', + 'lost', + 'pose', + 'localized'] + landmarks_tracker: + type: diagnostic_aggregator/GenericAnalyzer + path: landmarks_tracker + contains: [ + 'scan', + 'odom'] diff --git a/launch/collisions.launch b/launch/collisions.launch index a04b990a9db85fd25097e5ba1d256e180f2e7551..7f4f9b4c249de098b0045b8fbf4ead1890353987 100644 --- a/launch/collisions.launch +++ b/launch/collisions.launch @@ -8,7 +8,7 @@ <param name="/use_sim_time" value="$(arg sim_time)" /> <arg name="imu_driver" default="true"/> <arg name="diagnostics" default="true"/> - <arg name="diagnostics_agregator_config_file" default="$(find iri_collision_manager)/config/collision_analyzers.yaml" /> + <arg name="diagnostics_agregator_config_file" default="$(find iri_collision_manager)/config/dogs_analyzers.yaml" /> <!-- IMU driver parameters --> <arg name="imu_config_file" default="$(find iri_collision_manager)/config/bno055.yaml" /> @@ -88,7 +88,7 @@ if ="$(arg diagnostics)"> <!-- Load the file you made above --> <rosparam command="load" - file="$(find iri_collision_manager)/config/collision_analyzers.yaml" /> + file="$(arg diagnostics_agregator_config_file)" /> </node> </launch>