Text this: A reactive collision avoidance approach for mobile robot in dynamic environments