Ejemplo n.º 1
0
Archivo: goalie.py Proyecto: alon/burst
 def __init__(self, actions):
     InitialBehavior.__init__(self, actions=actions, name=self.__class__.__name__, initial_pose=poses.SIT_POS)
     self._world.ball.shouldComputeIntersection = True
     self.targetFinder = TargetFinder(actions=self._actions, targets=[self._world.ball], start=False)
     self.targetFinder.setOnTargetFoundCB(self.targetFound)
     self.targetFinder.setOnTargetLostCB(self.targetLost)
     self.targetFinder.setOnSearchFailedCB(self.searchFailed)
Ejemplo n.º 2
0
 def __init__(self, actions):
     InitialBehavior.__init__(self, actions=actions, name=self.__class__.__name__)
Ejemplo n.º 3
0
 def __init__(self, actions):
     InitialBehavior.__init__(self, actions=actions, name=self.__class__.__name__, initial_pose=poses.STRAIGHT_WALK_INITIAL_POSE)
Ejemplo n.º 4
0
 def __init__(self, actions):
     InitialBehavior.__init__(self, actions=actions, name=self.__class__.__name__, initial_pose=poses.SIT_POS)
Ejemplo n.º 5
0
 def __init__(self, actions):
     InitialBehavior.__init__(self, actions=actions, name=self.__class__.__name__, initial_pose=poses.STRAIGHT_WALK_INITIAL_POSE)
     self._ballFinder = TargetFinder(actions=actions, targets=[self._world.ball], start=False)
     self._ballFinder.setOnTargetFoundCB(self.ball_found)
     self._ballFinder.setOnTargetLostCB(self.ball_lost)