User Manual 4.10 Orientation
Aller à la navigation
Aller à la recherche
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 | 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
OrientationAngleProviderreturns an angle given a spacecraft state (similarly toAttitudeProviderwhich returns an Attitude) - An interface
OrientationAngleLawgathers orientation laws and is similar toAttitudeLaw - An interface
OrientationAngleLegis a time-bounded leg and is similar toAttitudeLeg - An interface
OrientationAngleProfileis a profile of orientation angles and is similar toAttitudeProfile - A class
OrientationAngleLawLegis a law leg and is similar toAttitudeLawLeg - A class
OrientationAngleLawLegsSequenceis a sequence ofOrientationAngleLawLegand is similar toAttitudeLawLegsSequence - A class
OrientationAngleProfileSequenceis a sequence ofOrientationAngleProfileand 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. | ... |
| OrientationAngleLaw | Interface for all orientation angles lasw. | ... |
| OrientationAngleLeg | Interface for all orientation angles legs. | ... |
| OrientationAngleProfile | Interface for all orientation angles profiles. | ... |
Classes
| Class | Summary | Javadoc |
|---|---|---|
| OrientationAngleLawLeg | Orientation angle law leg. | ... |
| OrientationAngleLawLegsSequence | Sequence of Orientation angle legs. | ... |
| OrientationAngleProfileSequence | Sequence of Orientation angle profiles. | ... |