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

Simulate the CBP #210

Open
cwwalter opened this issue Feb 13, 2019 · 3 comments
Open

Simulate the CBP #210

cwwalter opened this issue Feb 13, 2019 · 3 comments

Comments

@cwwalter
Copy link
Member

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
Copy link
Member Author

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
Copy link
Member Author

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
Copy link
Member Author

Re-upping this old issue.

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant