class documentation
ROSLaunchParent represents the main 'parent' roslaunch process. It is responsible for loading the launch files, assigning machines, and then starting up any remote processes. The __main__ method delegates most of runtime to ROSLaunchParent.
This must be called from the Python Main thread due to signal registration.
Method | __init__ |
@raise RLException: if fails to initialize |
Method | launch |
Launch a roslaunch node instance |
Method | load |
Load roslaunch file |
Method | load |
Load roslaunch string |
Method | spin |
Undocumented |
Method | spin |
Undocumented |
Method | start |
Start roslaunch. This will launch any pre-configured launches and spin up the process monitor thread. |
Method | stop |
Undocumented |
Instance Variable | parent |
Undocumented |
Instance Variable | started |
Undocumented |
Launch a roslaunch node instance
@param node: roslaunch Node instance @type node: roslaunch.Node @return: node process @rtype: roslaunch.Process @raise RLException: if launch fails