Proposal to Extend JPLEphemeridesLoader to Support Libration Data

thanks, @luc

i am not sure about what you mean the regular rotation of the moon.

Actually in the JPL DE ephemeris(at least DE430 and DE440), there is only a lunar centered version of GCRF, maybe named LCRF, which is just a translation involved to move the origin from earth centered to lunar centered. Then, the libration is directly applied to rotate the LCRF to moon body-fixed frame, which is specifically defined as Moon principal axis ¶ frame. So, there is no more appropriate IAUPole existed to define lunar self rotation. A JPLLibration seems enough.

there is a relevant discussion on Propagation of GRAIL-A on the lunar frames.

Moreover, the getBodyOrientedFrame in JPLCelestialBody.java is based on WGCCRE report, and the returned body-fixed frame is more suitable for cartographic usage. if we continue what is the orekit’s choice now, another version of body fixed frame as lunar mean Earth (ME) is really what we needed, for which more rotations should be applied besides JPL libration.

1 Like