Figurit Homepage
Bibliothèque d'Objets Logiciels Embarqués pour la Restitution d'Orbite logo
PROJECT REFERENCE

Bibliothèque d'Objets Logiciels Embarqués pour la Restitution d'Orbite

CNES/
Generic


Customer: Centre National d’Études Spatiales (CNES)

Programme: Generic

Supply Chain: CNES > CS Group SPACE

Context

BOLERO is a mathematical library developed by CNES, since 2000, for on-board orbit determination in the Earth’s vicinity. It is composed of a Kalman Filter, measurement functions such as GNSS measurements, and dynamical models. DIONE is a navigation system that employs the BOLERO library to compute the estimated trajectory as well as dynamical and measurement parameters.

CS Group responsabilities for Bibliothèque d’Objets Logiciels Embarqués pour la Restitution d’Orbite are as follows:

  • Maintenance and evolutions of BOLERO & DIONE
  • Development of modules for vision-based navigation
  • Coverage C-level criticity of the code
  • Study analysis : simple difference GNSS measurements, real-time measurements simulator, R&T for interplanetary missions

Main Picture

The features are as follows:

  • Computation of position based on dynamic models.
  • Correction of computed “theroetical” position using GNSS measurements and estimators such as Kalman filters.
  • Computation of the trajectory of a single or multiple satellites orbiting in formation.
  • Usability for interplanetary missions.
  • Vision-based navigation.

Project implementation

The project objectives are as follows:

  • Development, maintenance of BOLERO and DIONE.
  • Study and R&T analysis.

The processes for carrying out the project are:

  • V cycle

Technical characteristics

The solution key points are as follows:

  • BOLERO library + mathematical library
  • DIONE : generic navigator with a set of commands
  • MONITOR : customisation of DIONE for a specific mission
  • Input configuration, directives and mission files
  • Output trajectory files

Archi Picture

The main technologies used in this project are:

Domain Technology(ies)
Hardware environment(s) OVH server
Operating System(s) Linux - Windows
Programming language(s) C ; Bash