Functions | |
def | _process_arg_tag |
def | choose_terminal |
def | get_roslaunch_pids |
def | main |
def | parse_arguments |
def | parse_rocon_launcher |
def | preexec |
Methods. | |
def | signal_handler |
Variables | |
hold = False | |
list | processes = [] |
Global variables. | |
list | roslaunch_pids = [] |
def rocon_launch.launch._process_arg_tag | ( | tag, | |
args_dict = None |
|||
) | [private] |
def rocon_launch.launch.choose_terminal | ( | gnome_flag, | |
konsole_flag | |||
) |
def rocon_launch.launch.get_roslaunch_pids | ( | parent_pid | ) |
def rocon_launch.launch.main | ( | ) |
def rocon_launch.launch.parse_rocon_launcher | ( | rocon_launcher, | |
default_roslaunch_options, | |||
args_mappings = {} |
|||
) |
Parses an rocon multi-launcher (xml file). :param rocon_launcher str: xml string in rocon_launch format :param default_roslaunch_options list: options to pass to roslaunch (usually "--screen") :param args_mappings dict: command line mapping overrides, { arg_name : arg_value } @return launchers : list with launcher parameters as dictionary elements of the list. @raise IOError : if it can't find any of the individual launchers on the filesystem.
def rocon_launch.launch.preexec | ( | ) |
def rocon_launch.launch.signal_handler | ( | sig, | |
frame | |||
) |
rocon_launch::launch::hold = False |
list rocon_launch::launch::processes = [] |
list rocon_launch::launch::roslaunch_pids = [] |