Obstacle avoidance robot