Undocumented
Exception |
|
Exception to indicate that node parameters were invalid |
Function | create |
Subroutine for creating node arguments. |
Function | get |
Get the node arguments for a node in roslaunch_files. |
Function | get |
@param config: roslaunch config @type config: ROSLaunchConfig @return: list of node names in config @rtype: [str] |
Function | print |
Print arguments of node to screen. Will cause system exit if exception occurs. This is a subroutine for the roslaunch main handler. |
Function | print |
Undocumented |
Function | print |
Print list of nodes to screen. Will cause system exit if exception occurs. This is a subroutine for the roslaunch main handler. |
Function | _launch |
Undocumented |
Function | _resolved |
Undocumented |
Variable | _rospack |
Undocumented |
Subroutine for creating node arguments.
Parameters | |
node | Undocumented |
machine | Undocumented |
env | override os.environ. Warning, this does not override substitution args in node configuration (for now), dict |
Returns | |
arguments for node process, [str] | |
Raises | |
Unknown exception | NodeParamsException If args cannot be constructed for Node
as specified (e.g. the node type does not exist) |
Get the node arguments for a node in roslaunch_files.
@param node_name: name of node in roslaunch_files. @type node_name: str @param roslaunch_files: roslaunch file names @type roslaunch_files: [str] @return: list of command-line arguments used to launch node_name @rtype: [str] @raise RLException: if node args cannot be retrieved
@param config: roslaunch config @type config: ROSLaunchConfig @return: list of node names in config @rtype: [str]
Print arguments of node to screen. Will cause system exit if exception occurs. This is a subroutine for the roslaunch main handler.
@param node_name: node name @type node_name: str @param roslaunch_files: list of launch files to load @type roslaunch_files: str