Public Member Functions | |
def | __init__ |
def | calculate_acquiescence |
def | calculate_activity_suppression |
def | calculate_impatience |
def | calculate_impatience_reset |
def | enable_random_inc |
def | heartbeat_on_received |
def | run |
def | send_heartbeat |
def | sensory_on_received |
def | set_fast |
def | set_sensor |
def | set_sensory_feedback |
def | timer |
Static Public Attributes | |
list | active_behavior = [0 for row in range(10)] |
Private Attributes | |
_acquienscence_influence_time | |
_acquienscence_time_0 | |
_acquienscence_time_1 | |
_acquiescence | |
_active | |
_active_time | |
_activity_suppression | |
_behavior_id | |
_broadcast_rate | |
_comm_influence_time | |
_comm_keep_time | |
_comm_recieved | |
_fast | |
_heartbeat_send | |
_heartbeat_topic | |
_impatience | |
_impatience_reset | |
_m | |
_node_name | |
_random_inc | |
_reset_influence_time | |
_robot_id | |
_sensory_feedback | |
_slow | |
_switch_send | |
_switch_topic | |
_threshold_of_activation | |
_time |
Definition at line 16 of file motivational_behavior.py.
def scripts.basic_support.motivational_behavior.MotivationalBehavior.__init__ | ( | self, | |
node_name, | |||
robot_id, | |||
behavior_id, | |||
switch_topic, | |||
heartbeat_topic = None |
|||
) |
Definition at line 18 of file motivational_behavior.py.
Definition at line 177 of file motivational_behavior.py.
def scripts.basic_support.motivational_behavior.MotivationalBehavior.calculate_activity_suppression | ( | self | ) |
Definition at line 120 of file motivational_behavior.py.
Definition at line 130 of file motivational_behavior.py.
def scripts.basic_support.motivational_behavior.MotivationalBehavior.calculate_impatience_reset | ( | self | ) |
Definition at line 155 of file motivational_behavior.py.
Definition at line 216 of file motivational_behavior.py.
def scripts.basic_support.motivational_behavior.MotivationalBehavior.heartbeat_on_received | ( | self, | |
msg | |||
) |
Definition at line 67 of file motivational_behavior.py.
Definition at line 53 of file motivational_behavior.py.
Definition at line 200 of file motivational_behavior.py.
def scripts.basic_support.motivational_behavior.MotivationalBehavior.sensory_on_received | ( | self, | |
msg | |||
) |
Definition at line 77 of file motivational_behavior.py.
def scripts.basic_support.motivational_behavior.MotivationalBehavior.set_fast | ( | self, | |
fast | |||
) |
Definition at line 207 of file motivational_behavior.py.
def scripts.basic_support.motivational_behavior.MotivationalBehavior.set_sensor | ( | self, | |
sensor_topic | |||
) |
Definition at line 213 of file motivational_behavior.py.
def scripts.basic_support.motivational_behavior.MotivationalBehavior.set_sensory_feedback | ( | self, | |
value | |||
) |
Definition at line 210 of file motivational_behavior.py.
Definition at line 84 of file motivational_behavior.py.
scripts::basic_support::motivational_behavior.MotivationalBehavior::_acquienscence_influence_time [private] |
Definition at line 18 of file motivational_behavior.py.
Definition at line 18 of file motivational_behavior.py.
Definition at line 18 of file motivational_behavior.py.
Definition at line 18 of file motivational_behavior.py.
Definition at line 18 of file motivational_behavior.py.
Definition at line 18 of file motivational_behavior.py.
Definition at line 18 of file motivational_behavior.py.
Definition at line 18 of file motivational_behavior.py.
Definition at line 18 of file motivational_behavior.py.
Definition at line 18 of file motivational_behavior.py.
Definition at line 18 of file motivational_behavior.py.
Definition at line 18 of file motivational_behavior.py.
Definition at line 18 of file motivational_behavior.py.
Definition at line 53 of file motivational_behavior.py.
Definition at line 18 of file motivational_behavior.py.
Definition at line 18 of file motivational_behavior.py.
Definition at line 18 of file motivational_behavior.py.
Definition at line 18 of file motivational_behavior.py.
Definition at line 18 of file motivational_behavior.py.
Definition at line 18 of file motivational_behavior.py.
Definition at line 18 of file motivational_behavior.py.
Definition at line 18 of file motivational_behavior.py.
Definition at line 18 of file motivational_behavior.py.
Definition at line 18 of file motivational_behavior.py.
Definition at line 53 of file motivational_behavior.py.
Definition at line 18 of file motivational_behavior.py.
scripts::basic_support::motivational_behavior.MotivationalBehavior::_threshold_of_activation [private] |
Definition at line 18 of file motivational_behavior.py.
Definition at line 18 of file motivational_behavior.py.
list scripts::basic_support::motivational_behavior.MotivationalBehavior::active_behavior = [0 for row in range(10)] [static] |
Definition at line 17 of file motivational_behavior.py.