Undocumented
Class |
|
Executable is a generic container for executable commands. |
Class |
|
Data structure for storing information about a machine in the ROS system. Corresponds to the 'machine' tag in the launch specification. |
Class |
|
Data structure for representing and querying state of master |
Class |
|
Data structure for storing information about a desired node in the ROS system Corresponds to the 'node' tag in the launch specification. |
Class |
|
Data structure for storing information about a desired parameter in the ROS system Corresponds to the 'param' tag in the launch specification. |
Class |
|
RosbinExecutables are executables stored in ROS_ROOT/bin. |
Class |
|
A Test is a Node with special semantics that it performs a unit/integration test. The data model is the same except the option to set the respawn flag is removed. |
Exception |
|
Base roslaunch exception type |
Function | add |
Register additional handler for printerrlog() |
Function | add |
Register additional handler for printlog() |
Function | clear |
Delete all printerrlog handlers. required for testing |
Function | clear |
Delete all printlog handlers. required for testing |
Function | generate |
Utility routine for generating run IDs (UUIDs) :returns: guid, str |
Function | is |
No summary |
Function | is |
Check to see if machine is local. NOTE: a machine is not local if its user credentials do not match the current user. :param machine: Machine, Machine :returns: True if machine is local and doesn't require remote login, ... |
Function | local |
No summary |
Function | printerrlog |
Core utility for printing message to stderr as well as printerrlog handlers :param msg: message to print, str |
Function | printlog |
Core utility for printing message to stdout as well as printlog handlers :param msg: message to print, str |
Function | printlog |
Similar to L{printlog()}, but the message printed to screen is bolded for greater clarity :param msg: message to print, str |
Function | remap |
Resolve localhost addresses to an IP address so that :param uri: XML-RPC URI, str :param force_localhost: if True, URI is mapped onto the local machine no matter what, bool |
Function | rle |
Wrap lower-level exceptions in RLException class :returns:: function wrapper that throws an RLException if the |
Function | set |
No summary |
Function | setup |
Create dictionary of environment variables to set for launched process. |
Constant | PHASE |
Undocumented |
Constant | PHASE |
Undocumented |
Constant | PHASE |
Undocumented |
Constant | TEST |
Undocumented |
Variable | get |
Undocumented |
Function | _xml |
Escape string for XML :param s: string to escape, str :returns:: string with XML entities (<, >, ", &) escaped, str |
Constant | _DEFAULT |
Undocumented |
Variable | _child |
Undocumented |
Variable | _local |
Undocumented |
Variable | _printerrlog |
Undocumented |
Variable | _printlog |
Undocumented |
Check to see if machine is local. NOTE: a machine is not local if its user credentials do not match the current user. :param machine: Machine, Machine :returns: True if machine is local and doesn't require remote login, bool
Core utility for printing message to stderr as well as printerrlog handlers :param msg: message to print, str
Core utility for printing message to stdout as well as printlog handlers :param msg: message to print, str
Similar to L{printlog()}, but the message printed to screen is bolded for greater clarity :param msg: message to print, str
Resolve localhost addresses to an IP address so that :param uri: XML-RPC URI, str :param force_localhost: if True, URI is mapped onto the local machine no matter what, bool
Wrap lower-level exceptions in RLException class :returns:: function wrapper that throws an RLException if the
wrapped function throws an Exception, fn
Create dictionary of environment variables to set for launched process.
setup_env() will only set ROS_*, PYTHONPATH, and user-specified environment variables.
Parameters | |
node | node that is being launched or None, Node |
machine | machine being launched on, Machine |
master | ROS master URI, str |
env | base environment configuration, defaults to os.environ |
Returns | |
process env dictionary, dict |