Done
Pinned fields
Click on the next to a field label to start pinning.
Details
Assignee
Marco RocchiettiMarco RocchiettiReporter
Tiago RibeiroTiago RibeiroReviewers
Tiago RibeiroStory Points
1RubinTeam
CommissioningComponents
Sprint
None
Details
Details
Assignee
Marco Rocchietti
Marco RocchiettiReporter
Tiago Ribeiro
Tiago RibeiroReviewers
Tiago Ribeiro
Story Points
1
RubinTeam
Commissioning
Components
Sprint
None
Checklist
Checklist
Checklist
Created May 31, 2024 at 5:50 PM
Updated August 8, 2024 at 2:49 PM
Resolved August 8, 2024 at 2:49 PM
We have identified the need to be able to disable the ATAOS corrections as a stand alone operations during the nights.
We have been relying on the
run_command
script to do this operation, however, doing this has a higher cognitive load as we need to identify the correct configuration for the script etc. Furthermore, disabling ATAOS corrections is safer if done at high elevation as the mirror sits back in its static support.This Script should check that all the ATCS components are enabled before executing. It should then check the position of the telescope and, if the telescope is lower than https://github.com/lsst-ts/ts_observatory_control/blob/b0433853c4a1d3f9cd1f7960eb3dd57f32c5fcf5/python/lsst/ts/observatory/control/auxtel/atcs.py#L153 it should move the telescope only in elevation to this position.
This will require https://rubinobs.atlassian.net/browse/DM-44628, but they can be done in parallel if we agree on the methods name.
Then, once the telescope is in a safe position to operate the ATPneumatics, it should disable the ATAOS corrections.
We should be able to run the script without providing any configuration, but we should also have the corrections as a configuration option. It might also be useful to have the ignore feature exposed, such that we can execute the Script if some ATCS components are not available.