-
Notifications
You must be signed in to change notification settings - Fork 42
/
LoadNode.srv
28 lines (26 loc) · 942 Bytes
/
LoadNode.srv
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
# A ROS package the composable node can be found in
string package_name
# a plugin within that package
string plugin_name
# Name the composable node should use, or empty to use the node's default name
string node_name
# Namespace the composable node should use, or empty to use the node's default namespace
string node_namespace
# Values from message rcl_interfaces/Log
uint8 log_level
# Remap rules
# TODO(sloretz) rcl_interfaces message for remap rules?
string[] remap_rules
# Parameters to set
rcl_interfaces/Parameter[] parameters
# key/value arguments that are specific to a type of container process
rcl_interfaces/Parameter[] extra_arguments
---
# True if the node was successfully loaded
bool success
# Human readable error message if success is false, else empty string
string error_message
# Name of the loaded composable node (including namespace)
string full_node_name
# A unique identifier for the loaded node
uint64 unique_id