Moon/EME2000 Frame does not seem to be centred at Moon
I loaded a state from an OPM file whose REF_FRAME
is EME2000
and CENTER_NAME
is MOON
. A CCSDSModifiedFrame
(Moon/EME2000) was returned by the OPMParser.
When I try to get the Moon's position in this frame I end up with large values although 0 was expected.
PV of Moon in "Moon/EME2000" Frame is
{2019-12-22T09:08:20.000, P(-5.57062165160045E8, -4.7554407087575513E8, -1.4359885140204152E8), V(1358.237641860649, -1432.7800019503525, -733.5351121306229), A(0.004348018731378364, 0.0036550471244211962, 0.0010962409176896607)}
At the same time, PV of Moon in "Moon/Inertial" Frame (created via getInertiallyOrientedFrame
)
{2019-12-22T09:08:20.000, P(0.0, 0.0, 0.0), V(0.0, 0.0, 0.0), A(0.0, 0.0, 0.0)}
I guess it has something to do with the linear transformation (carried out by CCSDSModifiedFrame) from EME2000 (Earth) to EME2000 (Moon).