-
Notifications
You must be signed in to change notification settings - Fork 51
Open
Description
There are a number of items that need to be completed in order for us to be capturing proper flat fields.
- Take flats from pocs_shell. Adding a method for calling the flat-fields from the pocs_shell. WIP #736
- Adjust predicted exposure time to account for morning. Add flat field method to Observatory - WIP #729
- Look into adding dithering code (from Huntsman). Dithering utils - WIP #735 Add a DitheredObservation type - WIP #739
- Adjust azimuth according to unit location (see Add flat field method to Observatory - WIP #729 (comment) and option to set flat field position based on sun position AstroHuntsman/huntsman-pocs#64)
- Fix flat field count index number (it's incrementing for each camera - maybe just skipping first index on second camera?).
- Add testing of flat methods.
- Take flats automatically as part of state machine. Add states for calibration frames #373
- Do something different with bad flats.
- Add back dark fields.
- Refactor and clean up flat-field method.
- Upload flats to storage bucket.
- Fix "Waiting for flat-field image" message.
- Do safety checks while taking flats. But make sure unit parks if not safe.
Note that for many of these things it makes sense to move the flat logic up to the pocs level, which would allow access to various utils (safety, waiting, etc).
This work is originally pulled from #541.
Reactions are currently unavailable