Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

better detail report on which positioners failed, and which likely "linear" fail #65

Open
joesilber opened this issue Apr 24, 2020 · 0 comments
Assignees

Comments

@joesilber
Copy link
Contributor

posparams/plotter.bin_errors() generates a dict classifying positioners by best-fit error over time. For example of how to call load up data and send it to bin_errors(), see plot_posparams script.

Alternately, if you've already run plot_posparams, can just load up the .json file it outputs (which is exactly this result from bin_errors()).

Use this binned data to output some useful reports. In particular:

  1. Most recent pass/fail status for each robot, by error threshold.
  2. Which robots improve (error diminishes) when binned in "dynamic" mode.

For item (2), this is saying when SCALE_T and SCALE_P are allowed to float. This would indicate likelihood of a potentially usable "linear" type error. To do this classification, need to distinguish "big" changes in SCALE_T or SCALE_P --- a real effect --- from "small" --- just a slightly better fit.

@joesilber joesilber self-assigned this Apr 24, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant