Home | Trees | Indices | Help |
---|
|
object --+ | sip.simplewrapper --+ | sip.wrapper --+ | PyQt4.QtCore.QObject --+ | LaunchConfig
A class to handle the ROS configuration stored in launch file.
Instance Methods | |||
|
|||
|
|||
boolean |
|
||
|
|||
[str]
|
|
||
dict(robot:dict('type' :str, 'name': str, 'images' : [str],
'description': str))
|
|
||
dict(machine : dict(namespace: dict(group:dict('type' : str,
'images' : [str], 'description' : str, 'nodes' : [str]))))
|
|
||
|
|||
roslaunch.Node or None
|
|
||
|
|||
Inherited from Inherited from Inherited from |
Class Methods | |||
str
|
|
||
[str,...]
|
|
Class Variables | |
Inherited from |
Properties | |
str
|
masteruri Returns the master URI (host) where the node of this config will be started. |
roslaunch.ROSLaunchConfig or None @see
load()
|
Roscfg Holds a loaded launch configuration. |
str
|
Filename Returns an existing path with file name or an empty string. |
str
|
LaunchName Returns the name of the launch file with extension, e.g. |
str or None
|
PackageName Returns the name of the package containing the launch file or None. |
Inherited from |
Method Details |
Creates the LaunchConfig object. The launch file will be not loaded on creation, first on request of Roscfg value.
|
Tries to determine the path of the included file. The statement of $(find 'package') will be resolved. The supported URL begins with `file:///`, `package://` or `pkg://`. The package URL will be resolved to a valid file path. If the file is in a subdirectory, you can replace the subdirectory by `///`.
|
Reads the configuration file and searches for included files. This files will be returned in a list.
|
|
|
Parses the launch file for
|
Parses the launch file for
|
Returns a configuration node for a given node name.
|
Property Details |
masteruriReturns the master URI (host) where the node of this config will be started.
|
RoscfgHolds a loaded launch configuration. It raises a LaunchConfigException on load error.
|
FilenameReturns an existing path with file name or an empty string.
|
LaunchNameReturns the name of the launch file with extension, e.g. 'test.launch'
|
PackageNameReturns the name of the package containing the launch file or None.
|
Home | Trees | Indices | Help |
---|
Generated by Epydoc 3.0.1 on Thu Apr 27 02:41:55 2017 | http://epydoc.sourceforge.net |