Paper
24 September 2012 Instrument control software development process for the multi-star AO system ARGOS
M. Kulas, L. Barl, J. L. Borelli, W. Gässler, S. Rabien
Author Affiliations +
Abstract
The ARGOS project (Advanced Rayleigh guided Ground layer adaptive Optics System) will upgrade the Large Binocular Telescope (LBT) with an AO System consisting of six Rayleigh laser guide stars. This adaptive optics system integrates several control loops and many different components like lasers, calibration swing arms and slope computers that are dispersed throughout the telescope. The purpose of the instrument control software (ICS) is running this AO system and providing convenient client interfaces to the instruments and the control loops. The challenges for the ARGOS ICS are the development of a distributed and safety-critical software system with no defects in a short time, the creation of huge and complex software programs with a maintainable code base, the delivery of software components with the desired functionality and the support of geographically distributed project partners. To tackle these difficult tasks, the ARGOS software engineers reuse existing software like the novel middleware from LINC-NIRVANA, an instrument for the LBT, provide many tests at different functional levels like unit tests and regression tests, agree about code and architecture style and deliver software incrementally while closely collaborating with the project partners. Many ARGOS ICS components are already successfully in use in the laboratories for testing ARGOS control loops.
© (2012) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.
M. Kulas, L. Barl, J. L. Borelli, W. Gässler, and S. Rabien "Instrument control software development process for the multi-star AO system ARGOS", Proc. SPIE 8451, Software and Cyberinfrastructure for Astronomy II, 845109 (24 September 2012); https://doi.org/10.1117/12.926051
Lens.org Logo
CITATIONS
Cited by 1 scholarly publication.
Advertisement
Advertisement
RIGHTS & PERMISSIONS
Get copyright permission  Get copyright permission on Copyright Marketplace
KEYWORDS
Software development

Adaptive optics

Control systems

Computer programming

Telescopes

Computing systems

Software engineering

RELATED CONTENT

JB-UIDS: an interactive UIMS based on OSF/motif
Proceedings of SPIE (March 22 1996)
User interface software at the SOR
Proceedings of SPIE (September 11 1998)
Distributed Data Flow Signal Processors
Proceedings of SPIE (December 28 1982)
Keywords revisited
Proceedings of SPIE (November 27 2002)

Back to Top