A Connectionist Learning Control Architecture for Navigation