imSim icon indicating copy to clipboard operation
imSim copied to clipboard

Simulate the CBP

Open cwwalter opened this issue 6 years ago • 3 comments

A perhaps complicated (but likely worthwhile) project would be to use Batoid to simulation the collimated beam projector (CBP) so we could simulate our calibrations. It would require sending beams of collimated light into the optics from an angle and tracing it down to the sensors.

@jmeyers314 can comment on if this would be in the realm of possibility.

cwwalter avatar Feb 13 '19 23:02 cwwalter

With Batoid this should now be possible and it would be useful for DM people writing calibration code.

Zemax files here:

https://docushare.lsst.org/docushare/dsweb/Get/Document-38679/LSST%20-%20CBP%20-%20Final%20-%2020170310.zip

Other info on optics are here: https://docushare.lsst.org/docushare/dsweb/View/Collection-5369

cwwalter avatar Apr 28 '22 20:04 cwwalter

Some code for CBP coordinate transforms that could be verified against is here:

https://github.com/lsst/cbp

This code is for control/analysis. So, if you want a spot pixel [X,Y] to hit a pupil position [U,V] this code will tell you how to position both the telescope and the CBP to make that happen.

We could configure that way, simulate and then confirm we see as expected.

cwwalter avatar Apr 28 '22 20:04 cwwalter

Re-upping this old issue.

Work on this issue will now start with contributions/discussions from @parfa30.

cwwalter avatar Oct 20 '23 17:10 cwwalter