- Merge pull request #164 from floweisshardt/feature/metric_topic_data new metric topic_data
- fix pylint
- add units
- add missing method
- fix pylint
- fix for pylint update
- new metric topic_data
- Merge pull request #181 from floweisshardt/feature/add_units add units
- add units
- Merge pull request #177 from LoyVanBeek/feature/improve_tf_error_messaging Report about no transforms found when a TF metric fails for that reason.
- Report about no transforms found when a TF metric fails for that reason. The generic "Stopped without result" pointed me to a different, wrong direction. Issue was that I had a wrong transform with non-existant frame but I interpreted that as the test did not succeed or did not get a result set
- Merge pull request #173 from floweisshardt/feature/manual_test_execution_noetic fix manual test execution for noetic and add a rostest for it
- fix time details format
- Merge pull request #170 from floweisshardt/feature/actions noetic with updated action config
- roscompile noetic_migration
- Merge pull request #168 from fmessmer/python3-compatibility [WIP] python3 compatibility
- 2to3 for python3 compatibility
- Merge pull request #153 from fmessmer/feature/pylint_some_more [WIP] Feature/pylint-cleanup
- resolve cyclic dependency
- fixup: import atf_core.error
- revert special atf_metrics module
- properly register metrics
- proper python modules, cleanup, pylint fixes
- Merge pull request #163 from floweisshardt/feature/metric_interface_regex support regex in interface metric
- support regex in interface metric
- Merge pull request #150 from floweisshardt/fix/user_result rework groundtruth handling
- fix some more boolean operations of groundtruth.result
- use enum for result
- fix user result metric
- rework groundtruth handling in metrics
- check details of user_result
- Merge pull request #155 from floweisshardt/feature/remove_unsupported_merics remove unsupported metrics
- remove unsupported metrics
- Merge pull request #14 from floweisshardt/master sync from floweisshardt/master
- Merge pull request #149 from floweisshardt/feature/tf_velocity new tf metrics
- introduce SPAN_MEAN, SPAN_MAX, SPAN_ABSMAX, SPAN_MIN, SPAN_ABSMIN
- fix no result handling
- harmonize metrics
- add acceleration and jerk metric
- add new tf_velicity metric
- fix error messages for user_result metric
- Merge pull request #145 from floweisshardt/feature/atf_plotter more features for atf_plotter
- fix user_result handling
- fix groundtruth handling in user result
- Merge pull request #140 from floweisshardt/feature/atf_plotter Feature/atf plotter
- Merge pull request #143 from floweisshardt/feature/merger merge results
- fix details in metric time
- fix min and max values for metric publish_rate
- fix mode in metric user_result
- handover mode to metric_result
- adjust metrics with standalone groundtruth message and unique submetrics
- introduce mode (span/snap) to all metrics
- Merge pull request #135 from floweisshardt/feature/check_metric_configuration validate metric configuration
- validate metric configuration
- Merge pull request #9 from floweisshardt/master sync from floweisshardt/master
- Merge pull request #113 from fmessmer/ci_updates [travis] ci updates
- more cleanup
- catkin_lint fixes
- Merge pull request #112 from floweisshardt/fix/groundtruth Fix groundtruth handling
- fix tf message handling
- fix groundtruth argument parsing
- beautifying metrics
- Merge pull request #110 from floweisshardt/feature/data_series use data series
- series_mode for all metrics
- add min/max/mean/std
- use data series
- Merge pull request #7 from floweisshardt/master sync from floweisshardt/master
- Merge pull request #107 from floweisshardt/fix/tf_distance_metrics fix calculation of tf_distance metrics
- fix calculation of tf_distance metrics
- Merge pull request #6 from floweisshardt/master sync from floweisshardt/master
- Merge pull request #101 from floweisshardt/feature/tf_displacement new metrics tf_length_translation/rotation and tf_distance_translation/rotation
- remove outdated files
- rename tf metrics
- new metrics angle and linear displacement and integrated rotation
- Merge pull request #87 from floweisshardt/path_length catch path_length exceptions
- catch path_length exceptions
- Merge pull request #84 from floweisshardt/recorder_updates only call recorder plugins if metric is specified
- fix calculate path length
- Merge pull request #83 from floweisshardt/fix_path_length_for_tf_static fix path length for tf_static
- handover topics via get_topics
- fix path length for tf_static
- Merge pull request #80 from floweisshardt/travis_sinlge_test Travis sinlge test
- user result working
- fix user result metric
- catkin linting
- try creating subscribers multiple times
- fix user result metric calculation
- add user_result metric
- Merge pull request #76 from floweisshardt/fix/analyser Fix/analyser
- handle no result in metrics
- Merge pull request #70 from floweisshardt/result_msgs Result msgs
- metrics using result messages
- update email
- Merge pull request #65 from floweisshardt/fix/less_output less output for metrics
- Merge pull request #64 from floweisshardt/fix/tf_exception catch tf exception
- less output for metrics
- catch tf exception
- Merge pull request #61 from floweisshardt/parallel-tests allow parallel tests
- fix calculate time
- fix metrics
- Merge pull request #60 from floweisshardt/metrics_path_length atf without rosbag play
- recording, analysing and merging is working with atf_test
- path length working
- atf_test is close to working with all metrics
- calculate path length working without threads
- path length analyser working for ts0_c0_r0_e0_0
- recording and analysing working for publish rate
- publish_rate not yet working
- recording works for individual test calling rostest recording_*.test
- recording working with generated rostest file
- Merge pull request #44 from fmw-hb/fix/merger Fix/merger
- include path length
- fixed merging bug
- add path length and distance metrics
- long tests
- big slam testing
- hannes test
- fix typo
- adapt licenses
- Merge branch 'master' into feature/presenter
- Merge pull request #26 from ipa-fmw/feature/linting Feature/linting
- pylint'ing
- Merge branch 'master' into merge
- Merge branch 'master' into feature/cmake
- Merge pull request #24 from ipa-fmw/feature/analysing feature/analysing
- add speed factor for analysis
- Merge pull request #22 from ipa-fmw/feature/atf2.0 Feature/atf2.0
- atf2.0 working with metrics again
- catkin lint'ing
- Merge branch 'feature/analysing' into merge
- allow speedup of analysis with factor 10
- Merge pull request #6 from ipa-fmw/fix/pylint pylint --> stable
- Merge pull request #4 from ipa-fmw/fix/pylint pylint --> master
- Merge pull request #5 from ipa-fmw/master master --> stable
- Merge pull request #8 from ipa-fmw/master master --> recover
- pylint
- catch case if no interfaces are specified
- use groundtruth and result data for interface metric
- interface metric with type check
- add interface config to atf_test
- fix reporting for interface metric
- fix interface to metrics handler
- cleanup metric files
- interface working (without types)
- fix path length calculation
- Merge pull request #3 from ipa-fmw/feature/list_metrics Feature/list metrics
- get rid of obsolete else path
- Merge pull request #2 from ipa-fmw/feature/list_metrics publish rate working
- fix groundtruth result merging
- fix time analysis
- publish rate working
- unify analysis result and integrate details to presenter
- groundtruth for path_length
- reduce logs and handover groundtruth data
- fix groundtruth evaluation
- fix path length metrix for groundtruth
- add groundtruth check for time
- fix install tags
- Merge branch 'master' of /home/fmw/git/atf/src/atf Conflicts: .gitignore README.md
- Merge pull request #1 from ipa-fmw/feature/selftest_debug Feature/selftest debug
- fix dependency
- deactivate obstacle distance
- added new metric to calculate the publish rate of a topic
- moved obstacle_distance node to external package
- added example for own metric
- added todo
- added functions for purge
- added functions for pause and purge
- Merge pull request #9 from koellsch/liveupdate_feature added status update feature
- code beautification
- added feature to measure distance to all objects and from link chain to objects
- modified documentation
- added metric "minimal distance to obstacles"
- changed topic name
- new format 2 in package.xml
- deleted "data" from output
- changed output of results
- removed logging of timestamp
- updated documentation
- added documentation
- fixed bug in path calculation
- enabled error output
- added check if resource data is available
- fixed return value for calculate_path_length metric
- added handler for receiving the needed metrics
- added metrics.yaml temporary, will be deleted later
- deleted metrics.yaml
- added todo tags
- test_builder builds metrics with infos from metrics.yaml
- added documentation
- small beautifications
- added error return when not stopped
- removed deprecated print output
- removed unused import
- added 'min' and 'max' to output && changed output syntax
- changed output syntax
- added rounding of values
- added activation time output
- changed metric return data to list
- added export results to yaml file
- added dummy for distance to obstacles
- added metric for calculating resources
- added pause function
- small changes
- calculate path length and time are working
- some cleaning && preparations for time measurement
- changed structure
- first test
- switched to new metric package
- fixed typo
- added metric for path length
- added seperate package for metrics
- Contributors: Björn Eistel, Felix Messmer, Florian Köhler, Florian Weisshardt, Loy van Beek, floweisshardt, fmessmer, fmw-hb