A Sensor Geometry Application Reusable by Design (ASGARD) documentation
The ASGARD documentation describes a reusable and open-source geometry library developed within the Earth Observation Processing Framework (EOPF) to support sensor geometry modelling for Copernicus Sentinel missions. ASGARD provides a common and extensible foundation for performing geolocation and other geometry-related computations required during the generation of Level-1 and Level-2 Earth Observation products.
The document explains how ASGARD replaces or complements existing mission-specific and non-open legacy geometry libraries by offering a unified, Python-based approach. It introduces a set of abstract and sensor‑specific geometry models that encapsulate orbital, attitude and pointing information, allowing consistent handling of geometry across different sensors and missions. By defining clear interfaces and reusable components, the documentation highlights how ASGARD contributes to improved transparency, maintainability and interoperability of geometry processing within the EOPF ecosystem, while remaining compatible with current and future Copernicus missions.