LSSTDESC / imSim

GalSim based Rubin Observatory image simulation package
https://lsstdesc.org/imSim
BSD 3-Clause "New" or "Revised" License
36 stars 15 forks source link

Simulate the CBP #210

Open cwwalter opened 5 years ago

cwwalter commented 5 years ago

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 commented 2 years ago

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 commented 2 years ago

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 commented 1 year ago

Re-upping this old issue.

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