Evolution of obstacle avoidance behavior: using noise to promote robust solutions