Artificial Intelligence Techniques in Autonomous Vision-Based Navigation System for Lunar Landing