Robotic Controllers for Navigation using Reinforcement-Learning