Presentation + Paper
17 July 2018 The compute and control for adaptive optics (CACAO) real-time control software package
Olivier Guyon, Arnaud Sevin, Damien Gratadour, Julien Bernard, Hatem Ltaief, Dalal Sukkari, Sylvain Cetre, Nour Skaf, Julien Lozi, Frantz Martinache, Christophe Clergeon, Barnaby Norris, Alison Wong, Jared Males
Author Affiliations +
Abstract
The compute and control for adaptive optics (cacao) package is an open-source modular software environment for real-time control of modern adaptive optics system. By leveraging many-core CPU and GPU hardware, it can scale up to meet the demanding computing requirements of current and future high frame rate, high actuator count adaptive optics (AO) systems. cacao’s modular design enables both simple/barebone operation, and complex full-featured AO control systems. cacao’s design is centered on data streams that hold real-time data in shared memory along with a synchronization mechanism for computing processes. Users and programmers can add additional features by coding modules that interact with cacao’s data stream format. We describe cacao’s architecture and its design approach. We show that accurate timing knowledge is key to many of cacao’s advanced operation modes. We discuss current and future development priorities, including support for machine learning to provide real-time optimization of complex AO systems.
Conference Presentation
© (2018) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.
Olivier Guyon, Arnaud Sevin, Damien Gratadour, Julien Bernard, Hatem Ltaief, Dalal Sukkari, Sylvain Cetre, Nour Skaf, Julien Lozi, Frantz Martinache, Christophe Clergeon, Barnaby Norris, Alison Wong, and Jared Males "The compute and control for adaptive optics (CACAO) real-time control software package", Proc. SPIE 10703, Adaptive Optics Systems VI, 107031E (17 July 2018); https://doi.org/10.1117/12.2314315
Lens.org Logo
CITATIONS
Cited by 11 scholarly publications.
Advertisement
Advertisement
RIGHTS & PERMISSIONS
Get copyright permission  Get copyright permission on Copyright Marketplace
KEYWORDS
Adaptive optics

Control systems

Actuators

Wavefronts

Image processing

Cameras

Data processing

RELATED CONTENT


Back to Top