Text this: A Reinforcement Learning-Based Double Layer Controller for Mobile Robot in Human-Shared Environments