!!! Due to an anomaly found in the V2.4.1 version (see Wiki for more details), it has been replaced by the V2.4.2 version !!!
GENOPUS is a software library including widgets, written in Java by using GENIUS product and corresponding to flight dynamics objects available via PATRIUS library.
So, for example, we could find widgets allowing to:
- Entry of a date with timescale and conversions.
- Entry of orbit definition (date, frame, parameters) and conversions.
- Entry of impulsive maneuver, continuous thrust maneuver or a sequence of maneuvers combining both types.
- Entry of attitude laws individually or via a sequence of laws.
- Entry of orbital events (eclipse …).
- Entry of force models (potential, atmosphere, solar radiation pressure …).
As it is coded in Java, this product is available for any kind of platforms owning Java. Nevertheless, it needs GENIUS and PATRIUS products.
Since V2.1 version, an autonomous tool with its own GUI (so no need to code) managing orbit conversions is available (gporbitconvertor-x.x-jar-with-dependencies.jar).
GENOPUS is now internally used by CNES for most of expertise tools development as for other tools as PSIMU or with a more operational role as ELECTRA.
GENOPUS is provided as Open Source under license Apache 2.0. Java doc is accessible via its Wiki.
Versions available on this site only start at V2.1.1. To get older ones, do not hesitate to contact us.
GENOPUS
Thematic
Licence type
Open source
Programming language
Java ≥ 1.8
Operating system
Windows, Linux
Documentation
Attached documents
Release Note (557.94 KB)Documentation Information
GENOPUS has its own Wiki (including tutorials) at the following adress: https://genopus.cnes.fr