atf icon indicating copy to clipboard operation
atf copied to clipboard

concept for analyzing and visualizing time series

Open floweisshardt opened this issue 5 years ago • 1 comments

e.g. for

  • path position/velocity/acceleration/jerks profiles
  • joint position/velocity/acceleration/jerk profiles
  • battery profile
  • ...

currently the result data is limited to a single float (https://github.com/floweisshardt/atf/blob/master/atf_msgs/msg/MetricResult.msg#L4). This could be used for plotting a time series this would need to be

recording and analyzing

  • [x] (prefered) add an optional time series field to all span metrics (e.g. tf_length_translation) additionally to the single float. data type needs to be a list of stamped floats
  • [x] frequency needs to be configurable in testblockset.yaml
    • [x] none
    • [x] either on each update step
    • [ ] fixed rate (trigger mechanism needed! interpolation needed?)
  • can be expanded with fields for
    • [x] min/max
    • [x] avg/std_dev

visualization

  • [ ] plot time series

floweisshardt avatar Dec 29 '19 11:12 floweisshardt

series are introduced in https://github.com/floweisshardt/atf/pull/110

floweisshardt avatar Jan 04 '20 09:01 floweisshardt