--- title: Rugged Overview excerpt: Rugged is a sensor-to-terrain mapping free library date: 2019-08-14 17:00:00 +02:00 modified: 2022-07-25 09:38:99 +02:00 layout: default_rugged ---
The Rugged library aims at providing direct and inverse location to perform full ortho-rectification of images and correlation between sensors observing the same area.
Rugged, a pure Java library, depends only on the Java Standard Edition version 8 (or above), Orekit version 11.2 (or above) and Hipparchus version 2.1 (or above) libraries at runtime.
This component is required to compile and run Rugged:
Orekit
Copyright © CS GROUP
License: Apache License, version 2.0
Reference: Orekit
Hipparchus
Copyright © Hipparchus project
License: Apache License, version 2.0
Reference: https://www.hipparchus.org/
This component is required for testing purpose only:
JUnit 4
Copyright © Erich Gamma and Kent Beck
License: Common Public License, version 1.0
Reference: http://www.junit.org/
As a an intermediate level library, Rugged aims at being used in very different contexts which cannot be foreseen, from quick studies up to critical operations.
The main driving goals for the development of Rugged are:
These goals lead to design and coding guidelines including: