Text this: Real-Time Obstacle Avoidance Based on Floor Detection for Mobile Robots