public class AttitudeInterpolator extends AbstractTimeInterpolator<Attitude>
所使用的插值类型由构造时提供的时间戳角坐标插值器定义。
TimeStampedAngularCoordinates
, TimeInterpolator
AbstractTimeInterpolator.InterpolationData
DEFAULT_EXTRAPOLATION_THRESHOLD_SEC, DEFAULT_INTERPOLATION_POINTS
Constructor and Description |
---|
AttitudeInterpolator(Frame referenceFrame, TimeInterpolator<TimeStampedAngularCoordinates> interpolator)
构造函数。
|
Modifier and Type | Method and Description |
---|---|
TimeInterpolator<TimeStampedAngularCoordinates> |
getAngularInterpolator()
获取时间戳角坐标插值器。
|
Frame |
getReferenceFrame()
获取定义姿态的参考坐标系。
|
protected Attitude |
interpolate(AbstractTimeInterpolator.InterpolationData interpolationData)
根据给定的插值数据插值实例。
|
addOptionalSubInterpolatorIfDefined, checkInterpolatorCompatibilityWithSampleSize, getCentralDate, getExtrapolationThreshold, getNbInterpolationPoints, getSubInterpolators, getTimeParameter, interpolate, interpolate
public AttitudeInterpolator(Frame referenceFrame, TimeInterpolator<TimeStampedAngularCoordinates> interpolator)
referenceFrame
- 定义姿态的参考坐标系
interpolator
- 时间戳角坐标插值器
public Frame getReferenceFrame()
public TimeInterpolator<TimeStampedAngularCoordinates> getAngularInterpolator()
protected Attitude interpolate(AbstractTimeInterpolator.InterpolationData interpolationData)
interpolate
在类 AbstractTimeInterpolator<Attitude>
interpolationData
- 插值数据
Copyright © 2002-2023 CS GROUP. All rights reserved.