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)
def __init__(self,name = None, learningWaklType = Constant.EllipseWalkWT): StateBasedAction.__init__(self,name) self.learningWaklType = learningWaklType
def __init__(self,name = None): StateBasedAction.__init__(self,name)
def __init__(self,target = myHighBeacon,name = None): StateBasedAction.__init__(self,name) self.target = target
def __init__(self,name = None): StateBasedAction.__init__(self,name) self.turningAround = TurnAroundToward(myHighBeacon) self.aligningToward = AligningToward(myHighBeacon) self.turningAround.setOutState(self.aligningToward)
def __init__(self,target,name = None): StateBasedAction.__init__(self,name) self.target = target