module documentation
Undocumented
Class |
|
Undocumented |
Class |
|
Listener interface for events related to ROSLaunch. ROSLaunchListener is currently identical to the lower-level L{roslaunch.pmon.ProcessListener} interface, but is separate for architectural reasons. The lower-level L{roslaunch... |
Class |
|
Runs a roslaunch. The normal sequence of API calls is L{launch()} followed by L{spin()}. An external thread can call L{stop()}; otherwise the runner will block until an exit signal. Another usage is to call L{launch()} followed by repeated calls to L{spin_once()}... |
Class |
|
API for remote running |
Function | validate |
Validate the configuration of a master we are about to launch. Ths validation already assumes that no existing master is running at this configuration and merely checks configuration for a new launch. |
Class | _ |
Helper class to manage distributing process events. It functions as a higher level aggregator of events. In particular, events about remote and local processes require different mechanisms for being caught and reported. |
Function | _all |
Undocumented |
Function | _hostname |
Utility function to strip illegal characters from hostname. This is implemented to be correct, not efficient. |
Function | _unify |
Reduce clear_params such that only the highest-level namespaces are represented for overlapping namespaces. e.g. if both /foo/ and /foo/bar are present, return just /foo/. |
Constant | _ID |
Undocumented |
Constant | _TIMEOUT |
Undocumented |
Constant | _TIMEOUT |
Undocumented |
Validate the configuration of a master we are about to launch. Ths validation already assumes that no existing master is running at this configuration and merely checks configuration for a new launch.
Utility function to strip illegal characters from hostname. This is implemented to be correct, not efficient.