Beispiel #1
0
 def __init__(self, main_thread, agitation=0.5):
     StrategyThread.__init__(self, main_thread, 'BlinkingAgitation')
     self.agitation = agitation
     self.open = 0.1  # 0.3
     self.closed = 0.0  # 0.05
     self.eye_left = self.main_thread.get_dimmer('eye_left')
     self.eye_right = self.main_thread.get_dimmer('eye_right')
Beispiel #2
0
 def __init__(self, main_thread, agitation=0.5):
     StrategyThread.__init__(self, main_thread, 'HeartbeatBody')
     self.agitation = agitation
     self.body_dimmer = self.main_thread.get_dimmer('body')
     self.low = 0.05
     self.mid = 0.35
     self.midLow = 0.15
     self.high = 0.7
Beispiel #3
0
 def __init__(self, main_thread, agitation=0.5):
     StrategyThread.__init__(self, main_thread, 'HeartbeatAgitation')
     self.agitation = agitation
     self.body_dimmer = self.main_thread.get_dimmer('body')
     self.eye_left = self.main_thread.get_dimmer('eye_left')
     self.eye_right = self.main_thread.get_dimmer('eye_right')
     self.low = 0.05
     self.mid = 0.35
     self.midLow = 0.15
     self.high = 0.7
     self.eye_delta = 0.0
Beispiel #4
0
 def __init__(self, main_thread):
     StrategyThread.__init__(self, main_thread, 'CleaningStrategy')
     self.servo = self.main_thread.get_servo('head')
     self.body = self.main_thread.get_dimmer('body')
     self.eye_left = self.main_thread.get_dimmer('eye_left')
     self.eye_right = self.main_thread.get_dimmer('eye_right')
     self.rest_angle = 70
     self.delta_angle = 35
     self.t = 0.055  # 0.004 # 0.53 for a No
     self.bright = 0.08
     self.dark = 0.03
Beispiel #5
0
 def __init__(self, main_thread):
     """
     :param main_thread: SnowlyServer
     :return:
     """
     StrategyThread.__init__(self, main_thread, "LightUp")
Beispiel #6
0
 def __init__(self, main_thread):
     """
     :param main_thread: SnowlyServer
     :return:
     """
     StrategyThread.__init__(self, main_thread, "AutoClient")
 def __init__(self, main_thread):
     StrategyThread.__init__(self, main_thread, 'NightBlinking')
 def __init__(self, main_thread):
     StrategyThread.__init__(self, main_thread, 'SimpleBlink')
Beispiel #9
0
 def __init__(self, main_thread, agitation=0.5):
     StrategyThread.__init__(self, main_thread, 'HeartbeatAndLook')
Beispiel #10
0
 def __init__(self, main_thread):
     StrategyThread.__init__(self, main_thread, 'AutoStrategy')
Beispiel #11
0
 def __init__(self, main_thread):
     StrategyThread.__init__(self, main_thread, 'SimpleAuto')
     self.servo = self.main_thread.get_servo('head')
     self.body = self.main_thread.get_dimmer('body')
     self.eye_left = self.main_thread.get_dimmer('eye_left')
     self.eye_right = self.main_thread.get_dimmer('eye_right')
Beispiel #12
0
 def __init__(self, main_thread, agitation=0.5):
     StrategyThread.__init__(self, main_thread, 'HeadTurnAngularVelocity')
     self.agitation = agitation
     self.servo = self.main_thread.get_servo('head')
     self.velocity = 80  # turn speed in degrees per second
Beispiel #13
0
 def __init__(self, main_thread, agitation=0.5):
     StrategyThread.__init__(self, main_thread, 'BreathingAgitation')
     self.agitation = agitation
     self.body_dimmer = self.main_thread.get_dimmer('body')
     self.dark = 0.03
     self.light = 0.3
Beispiel #14
0
 def __init__(self, main_thread):
     """
     :param main_thread: SnowlyServer
     :return:
     """
     StrategyThread.__init__(self, main_thread, 'Breathing')
Beispiel #15
0
 def __init__(self, main_thread):
     """
     :param main_thread: SnowlyServer
     :return:
     """
     StrategyThread.__init__(self, main_thread, 'Headshake')
 def __init__(self, main_thread):
     """
     :param main_thread: SnowlyServer
     :return:
     """
     StrategyThread.__init__(self, main_thread, 'ClientPlaylist')