Node

This is a ROS message definition.

Source

# Unknown type
uint8 UNKNOWN = 0

# Node types
uint8 AND = 1
uint8 OR = 2
uint8 NOT = 3
uint8 ACTION = 4
uint8 PREDICATE = 5
uint8 FUNCTION = 6
uint8 EXPRESSION = 7
uint8 FUNCTION_MODIFIER = 8
uint8 NUMBER = 9
uint8 CONSTANT = 10
uint8 PARAMETER = 11
uint8 EXISTS = 12

# Expression types
uint8 COMP_EQ = 13
uint8 COMP_GE = 14
uint8 COMP_GT = 15
uint8 COMP_LE = 16
uint8 COMP_LT = 17
uint8 ARITH_MULT = 18
uint8 ARITH_DIV = 19
uint8 ARITH_ADD = 20
uint8 ARITH_SUB = 21

# Function modifier types
uint8 ASSIGN = 22
uint8 INCREASE = 23
uint8 DECREASE = 24
uint8 SCALE_UP = 25
uint8 SCALE_DOWN = 26

uint8 node_type
uint8 expression_type
uint8 modifier_type

uint32 node_id
uint32[] children

string name
plansys2_msgs/Param[] parameters
float64 value
bool negate