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 = [] |