Add SAL Script to disable ATAOS corrections.

Description

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.

Issue Matrix

hide

Activity

Show:

Tiago Ribeiro August 8, 2024 at 7:59 AM

PR approved.

Done
Pinned fields
Click on the next to a field label to start pinning.

Details

Assignee

Reporter

Reviewers

Tiago Ribeiro

Story Points

RubinTeam

Commissioning

Sprint

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

Flag notifications