Example #1
0
 def __init__(self,name = None,lowBeacon = myLowBeacon, 
         highBeacon = myHighBeacon):
     StateBasedAction.__init__(self,name)
     
     self.lowBeacon = lowBeacon
     self.highBeacon = highBeacon
     
     self.turnAroundAtHighBeacon = TurnAroundToward(lowBeacon)
     self.stepBackAligningStraight = StepBackAligningStraight(lowBeacon)
     
     self.turnAroundAtHighBeacon.setOutState(self.stepBackAligningStraight)
Example #2
0
 def __init__(self,name = None, learningWaklType = Constant.EllipseWalkWT):
     StateBasedAction.__init__(self,name)
     self.learningWaklType = learningWaklType
Example #3
0
 def __init__(self,name = None):
     StateBasedAction.__init__(self,name)
Example #4
0
 def __init__(self,target = myHighBeacon,name = None):
     StateBasedAction.__init__(self,name)
     self.target = target
Example #5
0
 def __init__(self,name = None):
     StateBasedAction.__init__(self,name)
     self.turningAround = TurnAroundToward(myHighBeacon)
     self.aligningToward = AligningToward(myHighBeacon)
     
     self.turningAround.setOutState(self.aligningToward)
Example #6
0
 def __init__(self,target,name = None):
     StateBasedAction.__init__(self,name)
     self.target = target