Functions | Variables
mux_selector Namespace Reference

Functions

def add_trigger
def callback
def gen_callback
def update_trigger

Variables

 before = default_select
list cand = [x[0] for x in selects if x[0] != None and (rospy.Time.now()-x[1]).to_sec()<deadtime]
list conditions = [x for x in sys.argv[1:] if not ':=' in x]
tuple deadtime = rospy.get_param('~patient', 0.5)
tuple default_select = rospy.get_param('~default_select', None)
tuple freq = rospy.get_param('~frequency', 20.0)
tuple lockobj = thread.allocate_lock()
tuple looprate = rospy.Rate(freq)
tuple mux_client = rospy.ServiceProxy(mux_name_+'/select',MuxSelect)
tuple mux_name_ = rospy.resolve_name('mux')
list next_topic = cand[0]
list selects = []
tuple size = len(conditions)
list subs = []

Function Documentation

def mux_selector.add_trigger (   topic,
  expr,
  select,
  index 
)

Definition at line 26 of file mux_selector.py.

def mux_selector.callback (   m,
  expr,
  topic,
  index 
)

Definition at line 11 of file mux_selector.py.

def mux_selector.gen_callback (   expr,
  select,
  index 
)

Definition at line 23 of file mux_selector.py.

def mux_selector.update_trigger (   conditions)

Definition at line 48 of file mux_selector.py.


Variable Documentation

Definition at line 91 of file mux_selector.py.

list mux_selector::cand = [x[0] for x in selects if x[0] != None and (rospy.Time.now()-x[1]).to_sec()<deadtime]

Definition at line 96 of file mux_selector.py.

list mux_selector::conditions = [x for x in sys.argv[1:] if not ':=' in x]

Definition at line 66 of file mux_selector.py.

tuple mux_selector::deadtime = rospy.get_param('~patient', 0.5)

Definition at line 77 of file mux_selector.py.

tuple mux_selector::default_select = rospy.get_param('~default_select', None)

Definition at line 79 of file mux_selector.py.

tuple mux_selector::freq = rospy.get_param('~frequency', 20.0)

Definition at line 78 of file mux_selector.py.

tuple mux_selector::lockobj = thread.allocate_lock()

Definition at line 61 of file mux_selector.py.

tuple mux_selector::looprate = rospy.Rate(freq)

Definition at line 93 of file mux_selector.py.

tuple mux_selector::mux_client = rospy.ServiceProxy(mux_name_+'/select',MuxSelect)

Definition at line 83 of file mux_selector.py.

tuple mux_selector::mux_name_ = rospy.resolve_name('mux')

Definition at line 81 of file mux_selector.py.

Definition at line 100 of file mux_selector.py.

Definition at line 62 of file mux_selector.py.

Definition at line 85 of file mux_selector.py.

list mux_selector::subs = []

Definition at line 63 of file mux_selector.py.



jsk_pr2_startup
Author(s):
autogenerated on Sat Jul 1 2017 02:43:24