Text this: Obstacle avoidance PIC mobile robot control