User Manual 4.15 Orientation : Différence entre versions
De Wiki
(Page créée avec « __NOTOC__ == Introduction == === Scope === The purpose of this chapter is to describe the orientation package. An orientation provider is an interface that provides meth... ») |
(Aucune différence)
|
Version actuelle en date du 21 novembre 2024 à 15:20
Introduction
Scope
The purpose of this chapter is to describe the orientation package.
An orientation provider is an interface that provides methods to return an angle as a function of a spacecraft state.
Javadoc
Library | Javadoc |
---|---|
Patrius | [[[:Modèle:JavaDoc4.15]]/fr/cnes/sirius/patrius/attitudes/orientations/package-summary.html Package fr.cnes.sirius.patrius.attitudes.orientations] |
Links
None as of now.
Useful Documents
None as of now.
Package Overview
Features Description
The orientations package is designed similarly to attitude providers:
- An interface
OrientationAngleProvider
returns an angle given a spacecraft state (similarly toAttitudeProvider
which returns an Attitude) - An interface
OrientationAngleLaw
gathers orientation laws and is similar toAttitudeLaw
- An interface
OrientationAngleLeg
is a time-bounded leg and is similar toAttitudeLeg
- An interface
OrientationAngleProfile
is a profile of orientation angles and is similar toAttitudeProfile
- A class
OrientationAngleLawLeg
is a law leg and is similar toAttitudeLawLeg
- A class
OrientationAngleLawLegsSequence
is a sequence ofOrientationAngleLawLeg
and is similar toAttitudeLawLegsSequence
- A class
OrientationAngleProfileSequence
is a sequence ofOrientationAngleProfile
and is similar toAttitudeProfileSequence
Note: the package currently does not provide any implementation of OrientationAngleProvider
interface except for constant angles.
Getting Started
Use is identical to attitudes. See the page for examples.
Contents
Interfaces
Interface | Summary | Javadoc |
---|---|---|
OrientationAngleProvider | Interface for all orientation angles providers. | [[[:Modèle:JavaDoc4.15]]/fr/cnes/sirius/patrius/attitudes/orientations/OrientationAngleProvider.html ...] |
OrientationAngleLaw | Interface for all orientation angles lasw. | [[[:Modèle:JavaDoc4.15]]/fr/cnes/sirius/patrius/attitudes/orientations/OrientationAngleLaw.html ...] |
OrientationAngleLeg | Interface for all orientation angles legs. | [[[:Modèle:JavaDoc4.15]]/fr/cnes/sirius/patrius/attitudes/orientations/OrientationAngleLeg.html ...] |
OrientationAngleProfile | Interface for all orientation angles profiles. | [[[:Modèle:JavaDoc4.15]]/fr/cnes/sirius/patrius/attitudes/orientations/OrientationAngleProfile.html ...] |
Classes
Class | Summary | Javadoc |
---|---|---|
OrientationAngleLawLeg | Orientation angle law leg. | [[[:Modèle:JavaDoc4.15]]/fr/cnes/sirius/patrius/attitudes/OrientationAngleLawLeg.html ...] |
OrientationAngleLawLegsSequence | Sequence of Orientation angle legs. | [[[:Modèle:JavaDoc4.15]]/fr/cnes/sirius/patrius/attitudes/OrientationAngleLawLegsSequence.html ...] |
OrientationAngleProfileSequence | Sequence of Orientation angle profiles. | [[[:Modèle:JavaDoc4.15]]/fr/cnes/sirius/patrius/attitudes/OrientationAngleProfileSequence.html ...] |