Function lupnt::RotMoonOpToCi¶
Defined in File frame_conversions.h
Function Documentation¶
-
Mat3 lupnt::RotMoonOpToCi(Real t_tdb)¶
Returns the MoonOp-to-MoonCi rotation matrix R_op2ci at epoch
t_tdb, whose columns [x_OP, y_OP, z_OP] (expressed in MoonCi) define the “orbit plane” frame of Ely (2005): z_OP along the Earth-Moon orbital angular-momentum direction, x_OP the projection of the lunar mean-Earth pole onto the plane normal to z_OP, and y_OP completing the right-handed triad, such thatv_CI = R_op2ci * v_OP.Used internally by MoonOpToCi/MoonCiToOp (the latter via its transpose) to rotate position/velocity between the Moon-centered inertial frame and the frozen-orbit “orbit plane” frame.
- Parameters:
t_tdb – Epoch [s, TDB since J2000]
- Returns:
3x3 MoonOp-to-MoonCi rotation matrix R_op2ci (dimensionless)