Design of a Visual Pose Estimation Algorithm for Moon Landing