Real Time Control for Adaptive Optics Workshop

The workshop is over! Please come back to discover where the next edition will be!

The 3rd Edition of the Real Time Control for Adaptive Optics Workshop is scheduled for spring 2014.

ESO Garching, December 4th and 5th, 2012


The real-time control system (RTCS) is a crucial component for any astronomical adaptive optics (AO) system. The computational demands placed on the next generation RTCSs for future extremely large telescopes (ELTs) are enormous, and even current systems require skill to implement.

This is the second edition of the Real Time Control Workshop series, the first held in Durham on the 13th and 14th of April 2011.

The main workshop goal is to gather international AO RTCS specialists in order to share and exchange experience regarding the design and implementation of these systems. Such shared experience can be used to improve the design of new and proposed AO systems, increasing their performance and usability. As such, the workshop is aimed at real-time control specialists, instrument scientists and adaptive optics engineers.  Although the workshop is focused principally on astronomical AO, attendence of participants from non-astronomical areas was welcome and indeed encouraged to allow cross-discipline discussions to take place.


The workshop will feature presentations and round-table discussion sessions.


The following topics (and others) will be addressed:

  • Current status and updates

  • Computation hardware

    • CPU

    • DSP

    • FPGA

    • GPU

  • Software

    • Real-time implementation of algorithms

    • Standards

      • CORBA/DDS/infiniBand/etc

  • Interfaces

    • Cameras/Wavefront sensors

    • DMs

    • Telemetry and status

  • Platforms

    • Linux, VX works, Windows, OSX etc.

  • User functionality

    • GUI functionality

    • Scripting capabilities

  • Performance

    • Latency and jitter

    • Definition and measurement of

    • System testing

    • Reliability and stability

  • ELT problems and solutions

  • Systems engineering

  • Open-loop system considerations

  • Anything else you can think of...