Go to the source code of this file.
Namespaces | |
namespace | mux_selector |
Functions | |
def | mux_selector.add_trigger |
def | mux_selector.callback |
def | mux_selector.gen_callback |
def | mux_selector.update_trigger |
Variables | |
mux_selector.before = default_select | |
list | mux_selector.cand = [x[0] for x in selects if x[0] != None and (rospy.Time.now()-x[1]).to_sec()<deadtime] |
list | mux_selector.conditions = [x for x in sys.argv[1:] if not ':=' in x] |
tuple | mux_selector.deadtime = rospy.get_param('~patient', 0.5) |
tuple | mux_selector.default_select = rospy.get_param('~default_select', None) |
tuple | mux_selector.freq = rospy.get_param('~frequency', 20.0) |
tuple | mux_selector.lockobj = thread.allocate_lock() |
tuple | mux_selector.looprate = rospy.Rate(freq) |
tuple | mux_selector.mux_client = rospy.ServiceProxy(mux_name_+'/select',MuxSelect) |
tuple | mux_selector.mux_name_ = rospy.resolve_name('mux') |
list | mux_selector.next_topic = cand[0] |
list | mux_selector.selects = [] |
tuple | mux_selector.size = len(conditions) |
list | mux_selector.subs = [] |