We've released diagnostics 0.3.0. This release is the first stable release for the diagnostic_aggregator and includes numerous bug fixes for the robot_monitor and other tools. The runtime_monitor monitor tool was renamed from "wxmonitor.py" to "monitor.py", so you should now invoke it with rosrun runtime_monitor monitor.py.
Changes
- diagnostic_aggregator
- GenericAnalyzer has been completely redone, with subclassable base GenericAnalyzerBase
 - New OtherAnalyzer handles remaining diagnostic messages
 - API change for Analyzers, fully API reviewed
 - Stable API, all changes will have deprecation period from now on
 - Updated doxygen
 - Removed xmlrpc++ dependency
 - Regression test
 
 - robot_monitor
- Fixed "has_message" function for pr2_dashboard
 - Fixed annoying scrolling behavior
 - Basic regression test (smoke test)
 
 - runtime_monitor: Basic regression tests added (smoke test)
 - diagnostic_analysis: renamed from "diagnostics_analysis" for consistency with other diagnostic packages.
 - diagnostic_updater/self_test: Minor documentation fixes and features. API review will be complete in 0.4.0.
 
Download








Leave a comment