BCDA-APS / bdp_controls

APS-U Beam line Data Pipelines - experiment controls with EPICS and Bluesky
Other
0 stars 1 forks source link

add ptycho-style snake grid plan #42

Closed prjemian closed 1 year ago

prjemian commented 2 years ago

This is an upgrade on the linear moves of the trajectory plan. Logically, it follows #43 where the list of waypoints (time, position) is loaded into the IOC.

https://github.com/BCDA-APS/bdp_controls/blob/4d03dc272e584dabe8d5b079f4335cbe59d7ea31/qserver/instrument/plans/trajectories.py#L15-L18

prjemian commented 2 years ago

See example: https://github.com/BCDA-APS/bdp_controls/issues/41#issuecomment-1151666671

Checked with our Ptycho team. This is similar to what they use now but this is a rectangle, they use a spiral with a width.

prjemian commented 2 years ago

Here's an example set of 249 such (x,y) points, connected by lines: snake-249

prjemian commented 2 years ago

For M5, we'll move through the waypoints from a custom bluesky plan. In M6, we'll move that into the IOC.