Orateur
Description
La collaboration internationale LSST (plus de 4 000 personnes, une trentaine de pays) vise à imager tout le ciel austral toutes les 4 nuits pendant au moins 10 ans depuis l'observatoire Vera C. Rubin (Chili), équipé de la plus grande caméra du monde : 3,2 gigapixels, 189 CCD et 6 filtres (ugrizy) de 75 cm et jusqu'à 40 kg, dont 5 embarqués simultanément.
La France, via l'IN2P3, est un contributeur majeur du projet à travers plusieurs laboratoires. L'une de ces contributions est le changeur de filtres automatique de la caméra, lui-même découpé en trois sous-systèmes (carousel, loader, autochanger). C'est un système critique : sans changement de filtre, pas d'observation.
Le logiciel de contrôle du changeur de filtres représente environ 70 000 lignes de Java, développées sur une dizaine d'années par plusieurs générations d'ingénieurs. Il couvre la communication entre les éléments du système, la logique de contrôle et l'interface graphique.
Dans cet exposé, je présenterai rapidement le projet LSST, avant de me concentrer sur mon travail autour du logiciel du changeur de filtres : développements menés lors de la mise en service, validation (tests, simulation et essais sur prototype), outils de suivi du matériel, refactorisation et maintenance du code, et organisation d'une équipe répartie entre plusieurs laboratoires.