Plugins allows users to customize just those aspects of the
modeling that are really non-generic while leveraging all the other
generic capabilities of the COTS software.
The following plugin points are currently supported:
- This interface defines the HPOP Force Model plugin point. The
plugin is able to modify certain parameters that will affect the
force model acceleration being computed during each propagation
step. These include drag and solar radiation pressure areas and
coefficients. The plugin may also model atmospheric density and
solar intensity (a measure of solar eclipse) that will then be used
when computing the drag or SRP acceleration contributions.
Additionally, the plugin may add additional accelerations to model
other force model effects not modeled currently by HPOP.
IAgAsGPSSatSelectPluginEngine - This interface defines an GPS
Satellite Selection plugin point. The plugin is responsible for
selecting which, of those GPS satellites currently available for
use, are actually to be used.
- This interface defines the tracking data provider plugin point.
The plugin allows users to read and write files containing tracking
data in their own custom formats. This allows users to integrate
ODTK quickly with existing flight dynamics systems.
See the example of use
of a plugin.