This repository has been archived by the owner on Sep 2, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 5
Save and restore lower gonio poisitions before/after robot load #1439
Closed
DominicOram opened this issue
Jun 11, 2024
· 5 comments
· Fixed by DiamondLightSource/dodal#653 or #1467
Closed
Save and restore lower gonio poisitions before/after robot load #1439
DominicOram opened this issue
Jun 11, 2024
· 5 comments
· Fixed by DiamondLightSource/dodal#653 or #1467
Comments
GDA does this by doing the following:
|
Discussed with scientists at https://diamondlightsource.slack.com/archives/C048RD0KFFF/p1718118995771029. Happy to not read the xml in hyperion and just cache the motor positions before load then reapply them |
A couple of minor points:
GDA does both of these things already. |
Additionally, we should have a limit of if the cached position is > 0.2 mm away from 0 then do not do the robot load. GDA currently does this too |
Made an initial start at doing this in a plan at https://github.com/DiamondLightSource/dodal/tree/hyperion_1439_cache_lower_gonio but it may be easier to do by using the |
This was referenced Jun 28, 2024
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
The smargon is mounted on a set of lower gonio stages
BL03I-MO-GONP-01:X
etc. The robot is taught to load/unload on to the smargon when these stages are at 0. However, throughout the run this gonio is recalibrated to make sure pins are still correctly aligned with the OAV when they are mounted.Acceptance criteria
For every robot load we need to:
The text was updated successfully, but these errors were encountered: