You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: articles/execute_process_refactor.md
+3-4Lines changed: 3 additions & 4 deletions
Original file line number
Diff line number
Diff line change
@@ -387,7 +387,7 @@ Most parameters would be passed to the superclass.
387
387
388
388
|Argument|Description|
389
389
|---|---|
390
-
| package | Optional. Name of the ROS package the node plugin lives in. If not specified, the package of the containing executable will be assumed. |
390
+
| package | Optional. Name of the ROS package the node plugin lives in. If not specified, the package of the containing executable will be assumed. This may fail if context regarding the executable is not available.|
391
391
|node_plugin|Name of the plugin to be loaded|
392
392
393
393
Additional parameters that may be passed, which are handled by `launch_ros.descriptions.NodeBase`: `node_name`, `node_namespace`, `parameters`, `remappings`, `arguments`, `traits`.
@@ -496,11 +496,10 @@ It would not include execution-time details, nor provide monitoring of the proce
| package | name of the ROS package the node executable lives in |
499
-
|node_executable|Name of the executable to find|
499
+
| executable_name |Name of the executable to find|
500
500
| nodes | A list of `launch_ros.descriptions.Node` objects which are part of the executable. |
501
501
502
-
Additional parameters that may be passed, which are handled by `launch.actions.ExecuteProcess`: `cmd`, `name`, `cwd`, `env`, `additional_env`.
503
-
NOTE: To allow ROS to determine the appropriate executable based on the package and executable name, the `cmd` parameter should *NOT* be specified. When `cmd` is not specified, this class will determine the appropriate executable if and only if exactly one of the nodes it contains has the `launch_ros.traits.IsExecutable` trait.
502
+
Additional parameters that may be passed, which are handled by `launch.actions.Executable`: `name`, `cwd`, `env`, `additional_env`.
0 commit comments