Package | Description |
---|---|
fr.cnes.sirius.patrius.attitudes |
Modifier and Type | Class and Description |
---|---|
class |
AbstractGroundPointingWrapper
This class leverages common parts for compensation modes around ground pointing attitudes.
|
class |
BodyCenterGroundPointing
This class handles body center pointing attitude provider; the difference between
BodyCenterPointing and this
class is that the target point of the former is the body
center, while that of the latter is the corresponding point on the ground. |
class |
LofOffsetPointing
This class provides a default attitude provider.
|
class |
NadirPointing
This class handles nadir pointing attitude provider.
|
class |
TargetGroundPointing
This class handles target pointing attitude provider; while the class
TargetPointing does
not guarantee the target point belongs to the body surface, this class always provides a ground
point target. |
class |
YawCompensation
This class handles yaw compensation attitude provider.
|
class |
YawSteering
This class handles yaw steering law.
|
Constructor and Description |
---|
AbstractGroundPointingWrapper(AbstractGroundPointing pGroundPointingLaw)
Creates a new instance.
|
AbstractGroundPointingWrapper(AbstractGroundPointing pGroundPointingLaw,
Vector3D losInSatFrameVec,
Vector3D losNormalInSatFrameVec)
Creates a new instance with specified los axis in satellite frame.
|
YawCompensation(AbstractGroundPointing groundPointingLaw)
Creates a new instance.
|
YawCompensation(AbstractGroundPointing groundPointingLaw,
Vector3D losInSatFrameVec,
Vector3D losNormalInSatFrameVec)
Creates a new instance with specified los axis in satellite frame.
|
YawSteering(AbstractGroundPointing groundPointingLaw,
PVCoordinatesProvider sunIn,
Vector3D phasingAxisIn)
Creates a new instance.
|
YawSteering(AbstractGroundPointing groundPointingLaw,
PVCoordinatesProvider sunIn,
Vector3D phasingAxisIn,
Vector3D losInSatFrameVec,
Vector3D losNormalInSatFrameVec)
Constructor.
|
Copyright © 2019 CNES. All rights reserved.