Indoor Navigation for Mobile Robots : Control and Representations