| Home | Trees | Indices | Help |
|---|
|
|
PySide.QtCore.QObject --+
|
LaunchConfig
A class to handle the ROS configuration stored in launch file.
| Instance Methods | |||
|
|||
|
|||
|
|||
str
|
|
||
roslaunch.ROSLaunchConfig or
None
|
|
||
str
|
|
||
str
|
|
||
str or None
|
|
||
str
|
|
||
[str,...]
|
|
||
|
|||
[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
|
|
||
| Class Methods | |||
(name, path)
|
|
||
| Instance Variables | |
file_changed = QtCore.Signal(str, str)a signal to inform the receiver about the changes on launch file or included file. |
|
| Method Details |
Creates the LaunchConfig object. The launch file will be not loaded on creation, first on request of Roscfg value.
|
callback method, which is called by |
Returns the master URI (host) where the node of this config will be started.
|
Returns a loaded launch configuration
|
Returns an existing path with file name or an empty string.
|
Returns the name of the launch file with extension, e.g. 'test.launch'
|
Returns the name of the package containing the launch file or None.
|
Tries to determine the path of the included file. The statement of $(find 'package') will be resolved.
|
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.
|
| Instance Variable Details |
file_changeda signal to inform the receiver about the changes on launch file or included file. Parameter: (changed file, launch file)
|
| Home | Trees | Indices | Help |
|---|
| Generated by Epydoc 3.0.1 on Fri Apr 12 02:00:14 2013 | http://epydoc.sourceforge.net |