planetary kinematics