public interface AttitudeBuilder
它旨在在构建姿态时修改原始角度坐标,例如,如果这些坐标不是从所需的参考框架定义的。
Modifier and Type | Method and Description |
---|---|
<T extends org.hipparchus.CalculusFieldElement<T>> |
build(Frame frame, FieldPVCoordinatesProvider<T> pvProv, TimeStampedFieldAngularCoordinates<T> rawAttitude)
构建一个经过滤波的姿态。
|
Attitude |
build(Frame frame, PVCoordinatesProvider pvProv, TimeStampedAngularCoordinates rawAttitude)
构建一个经过滤波的姿态。
|
Attitude build(Frame frame, PVCoordinatesProvider pvProv, TimeStampedAngularCoordinates rawAttitude)
frame
- 必须定义姿态的参考框架
pvProv
- 提供者,用于提供航天器的位置和速度
rawAttitude
- 原始旋转/旋转速率/旋转加速度
<T extends org.hipparchus.CalculusFieldElement<T>> FieldAttitude<T> build(Frame frame, FieldPVCoordinatesProvider<T> pvProv, TimeStampedFieldAngularCoordinates<T> rawAttitude)
T
- 字段元素的类型
frame
- 必须定义姿态的参考框架
pvProv
- 提供者,用于提供航天器的位置和速度
rawAttitude
- 原始旋转/旋转速率/旋转加速度
Copyright © 2002-2023 CS GROUP. All rights reserved.