Robotics Vision-based Heuristic Reasoning for Underwater Target Tracking and Navigation