Rubin Observatory Controls Documentation

The LSST Control Software contains the overall control aspects of the survey and the telescope including the computers, network, communication and software infrastructure. It contains all work required to design, code, test and integrate, in the lab and in the field, the high level coordination software.

Control System Architecture

The Rubin control system is based on a reactive data-driven actor-based architecture that uses a multi cast Data Distribution Service (DDS) messaging protocol middleware. The system consists of numerous individual components, which are generally grouped together and controlled via a higher-level control package which handles the sequencing and simplifies interactions for higher-level use-cases (e.g. slewing the telescope).

Control System User Interfaces

Interacting with the observatory software and hardware can be performed through many different interfaces.

LSST Observing Visualization Environment (LOVE)

Nublado (Jupyter) Interface

EFD and Chronograf

LSST Camera Image Visualization

Scheduler Visualization

OpSim?

Project Documentation Information

  • Describes information regarding this documentation tree, including how to contribute.