Behavior-Based Perception for Soccer Robots