19 July 2010 The TJO-OAdM robotic observatory: OpenROCS and dome control
Author Affiliations +
The Telescope Joan Oró at the Montsec Astronomical Observatory (TJO - OAdM) is a small-class observatory working in completely unattended control. There are key problems to solve when a robotic control is envisaged, both on hardware and software issues. We present the OpenROCS (ROCS stands for Robotic Observatory Control System), an open source platform developed for the robotic control of the TJO - OAdM and similar astronomical observatories. It is a complex software architecture, composed of several applications for hardware control, event handling, environment monitoring, target scheduling, image reduction pipeline, etc. The code is developed in Java, C++, Python and Perl. The software infrastructure used is based on the Internet Communications Engine (Ice), an object-oriented middleware that provides object-oriented remote procedure call, grid computing, and publish/subscribe functionality. We also describe the subsystem in charge of the dome control: several hardware and software elements developed to specially protect the system at this identified single point of failure. It integrates a redundant control and a rain detector signal for alarm triggering and it responds autonomously in case communication with any of the control elements is lost (watchdog functionality). The self-developed control software suite (OpenROCS) and dome control system have proven to be highly reliable.
© (2010) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.
Josep Colomé, Xavier Francisco, Ignasi Ribas, Kevin Casteels, and Jonatan Martín "The TJO-OAdM robotic observatory: OpenROCS and dome control", Proc. SPIE 7740, Software and Cyberinfrastructure for Astronomy, 774009 (19 July 2010); doi: 10.1117/12.857702; https://doi.org/10.1117/12.857702


PLATO control and robotics
Proceedings of SPIE (July 20 2008)
UVES instrument software in the VLT environment
Proceedings of SPIE (June 15 2000)
The RTS2 protocol
Proceedings of SPIE (July 20 2008)
Operating a global network of autonomous observatories
Proceedings of SPIE (July 19 2010)

Back to Top