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