This message is sent by the TREX task which gives further information to a TREX instance about connected IMC nodes
Name | Abbreviation | Unit | Type | Description | Range |
---|---|---|---|---|---|
Local Name | localname | - | plaintext | The name of the vehicle being controlled | Same as field type |
Active Links | links | - | message-list (Announce) | A list of Announce messages with last announces heard | Same as field type |
This message is sent to TREX to post timeline observations
Name | Abbreviation | Unit | Type | Description | Range |
---|---|---|---|---|---|
Timeline | timeline | - | plaintext | Same as field type | |
Predicate | predicate | - | plaintext | Same as field type | |
Attributes | attributes | TupleList | plaintext | Same as field type |
This message is used to control TREX execution
Name | Abbreviation | Unit | Type | Description | Range |
---|---|---|---|---|---|
Command | command | Enumerated (Enum Command) | uint8_t | Same as field type | |
Goal Id | goal_id | - | plaintext | The id of the goal, if applicable (OP == POST_GOAL || OP == RECALL_GOAL) | Same as field type |
Goal XML | goal_xml | - | plaintext | The goal encoded as XML, if applicable (OP == POST_GOAL) | Same as field type |
No description
Value | Name | Abbreviation | Description |
---|---|---|---|
0 | Disable TREX | DISABLE | - |
1 | Enable TREX | ENABLE | - |
2 | Post Goal | POST_GOAL | - |
3 | Recall Goal | RECALL_GOAL | - |
4 | Request current plan | REQUEST_PLAN | - |
5 | Report current plan | REPORT_PLAN | - |
This message is used to control TREX execution
Name | Abbreviation | Unit | Type | Description | Range |
---|---|---|---|---|---|
Operation | op | Enumerated (Enum Operation) | uint8_t | Same as field type | |
Goal Id | goal_id | - | plaintext | The id of the goal, if applicable (OP == POST_GOAL || OP == RECALL_GOAL) | Same as field type |
Token | token | - | message (TREX Token) | Goal / observation to post, if applicable (OP == POST_GOAL || OP == POST_TOKEN) | Same as field type |
No description
Value | Name | Abbreviation | Description |
---|---|---|---|
1 | Post Token | POST_TOKEN | - |
2 | Post Goal | POST_GOAL | - |
3 | Recall Goal | RECALL_GOAL | - |
4 | Request current plan | REQUEST_PLAN | - |
5 | Report current plan | REPORT_PLAN | - |
No description
Name | Abbreviation | Unit | Type | Description | Range |
---|---|---|---|---|---|
Attribute Name | name | - | plaintext | Name of this attribute. | Same as field type |
Attribute type | attr_type | Enumerated (Enum Attribute type) | uint8_t | Same as field type | |
Minimum | min | - | plaintext | Lower bound of this interval. Empty text means no bound. | Same as field type |
Maximum | max | - | plaintext | Upper bound of this interval. Empty text means no bound. | Same as field type |
No description
Value | Name | Abbreviation | Description |
---|---|---|---|
1 | Boolean Domain | BOOL | - |
2 | Integer Domain | INT | - |
3 | Float Domain | FLOAT | - |
4 | String Domain | STRING | - |
5 | Enumerated Domain | ENUM | - |
No description
Name | Abbreviation | Unit | Type | Description | Range |
---|---|---|---|---|---|
Timeline | timeline | - | plaintext | Same as field type | |
Predicate | predicate | - | plaintext | Same as field type | |
Attributes | attributes | - | message-list (TREX Attribute) | Same as field type |
No description
Name | Abbreviation | Unit | Type | Description | Range |
---|---|---|---|---|---|
Reactor name | reactor | - | plaintext | Same as field type | |
Tokens | tokens | - | message-list (TREX Token) | Same as field type |
This message is used for signaling asynchronous events between different (sub) systems.
Name | Abbreviation | Unit | Type | Description | Range |
---|---|---|---|---|---|
Topic | topic | - | plaintext | The name or type of this event | Same as field type |
Data | data | TupleList | plaintext | A map with additional event information. | Same as field type |