-
Notifications
You must be signed in to change notification settings - Fork 19
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
add message definitions for State and ActionState #31
Open
frothm
wants to merge
11
commits into
ipa320:master
Choose a base branch
from
frothm:master
base: master
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Changes from all commits
Commits
Show all changes
11 commits
Select commit
Hold shift + click to select a range
941169a
add message definitions for State and ActionState
cc731c9
Added missing msg types and updated State message header
A-Jammoul bff1cd1
Updated CMakeLists
A-Jammoul 8b24088
Added zone update messages
A-Jammoul 6aafd6f
Updated CMakeLists
A-Jammoul f03d847
Updated timestamp field to match anyfleet
A-Jammoul 5fec352
Merge pull request #1 from frothm/feature/add-zone-msgs_CU-863gxkq86
A-Jammoul d612a31
Updated eStop enum to be in all caps
A-Jammoul f97f3e3
Merge pull request #2 from frothm/fix/safety-state-messages-uppercase…
A-Jammoul c58eaa4
Updated message definitions
A-Jammoul 73b1614
Merge pull request #3 from frothm/fix/update-vda-messages_CU-861n1cv5j
A-Jammoul File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,2 +1,3 @@ | ||
string key | ||
|
||
string value |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,24 @@ | ||
# CONTENTS | ||
string actionID # action_ID | ||
|
||
string actionType # actionType of the action. | ||
# Optional: Only for informational or visualization purposes. Order knows the type. | ||
|
||
string actionDescription # Additional information on the current action. | ||
|
||
string actionStatus # Waiting: waiting for trigger (passing the node, entering the edge) | ||
# Paused: paused by instantAction or external trigger | ||
# failed: action could not be performed. | ||
|
||
string resultDescription # Description of the result, e.g. the result of a RFID-read. | ||
# Errors will be transmitted in errors. Examples for results are given in 6.5 | ||
|
||
|
||
# Enums for actionStatus | ||
string waiting=waiting | ||
string initializing=initializing | ||
string running=running | ||
string paused=paused | ||
string finished=finished | ||
string failed=failed | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
vda5050_msgs/ActionState[] actionStates |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,6 +1,11 @@ | ||
float64 batteryCharge # [%] State of Charge: if AGV only provides values for good or bad battery levels, these will | ||
# be indicated as 20% (bad) and 80% (good). | ||
|
||
float64 batteryVoltage # [V] Battery Voltage | ||
|
||
int8 batteryHealth # [%] State of Health | ||
bool charging # True: charging in progress False: AGV is currently not charging | ||
|
||
bool charging # True: Charging in progress | ||
# False: AGV is currently not charging | ||
|
||
uint32 reach # Estimated reach with current SoC |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -2,9 +2,5 @@ float64 x # X coordinate described in the world coordinate system. | |
|
||
float64 y # Y coordinate described in the world coordinate system. | ||
|
||
float64 orientation # [rad] Range [-pi...pi] Orientation of the AGV on this position of the curve. | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. orientation is still present in 1.1 |
||
# The orientation is in world coordinates. | ||
# When not defined the orientation of the AGV will be tangential to the curve. | ||
|
||
float64 weight # Range [0..infinity) The weight with which this control point pulls on the curve. | ||
# When not defined, the default will be 1.0 |
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,11 +1,12 @@ | ||
string edgeId # Unique edge identification | ||
|
||
int32 sequenceId # sequenceId to differentiate between multiple edges with | ||
uint32 sequenceId # sequenceId to differentiate between multiple edges with | ||
|
||
string edgeDescription # Additional information on the edge | ||
|
||
bool released # True indicates that the edge is part of the base. False indicates that the edge is | ||
# part of the horizon. | ||
vda5050_msgs/Trajectory trajectory # The trajectory is to be communicated as a NURBS and is defined in chapter6.4 | ||
|
||
vda5050_msgs/Trajectory trajectory # The trajectory is to be communicated as a NURBS. | ||
# Trajectory segments are from the point where the AGV starts to enter the edge | ||
# until the point where it reports that the next node was traversed. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
vda5050_msgs/EdgeState[] edgeStates |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,12 +1,14 @@ | ||
string errorType # Type / name of error | ||
string errorType # Type / Name of the error | ||
|
||
vda5050_msgs/ErrorReference[] errorReferences # Array of references to identify the source of the error (e. g. headerId, | ||
# orderId, actionId, …). For additional information see best practice | ||
# chapter 6.3 | ||
string errorDescription # Error description | ||
string errorLevel # Enum {warning, fatal} warning: AGV is ready to start (e.g. maintenance | ||
# cycle expiration warning) fatal: AGV is not in running condition, user | ||
# intervention required (e.g. laser scanner is contaminated) | ||
# orderId, actionId, …). | ||
|
||
string errorDescription # Error description. | ||
|
||
string errorLevel # Enum {WARNING, FATAL} | ||
# WARNING: AGV is ready to start (e.g. maintenance cycle expiration WARNING) | ||
# FATAL: AGV is not in running condition, user intervention required (e.g. laser scanner is contaminated) | ||
|
||
# Enums for errorLevel | ||
string WARNING=warning | ||
string FATAL=fatal | ||
string WARNING=WARNING | ||
string FATAL=FATAL |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,2 +1,3 @@ | ||
string referenceKey # References the type of reference (e. g. headerId, orderId, actionId, …). | ||
|
||
string referenceValue # References the value the reference key. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
vda5050_msgs/Error[] errors |
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,8 +1,11 @@ | ||
string infoType # Type / name of information | ||
vda5050_msgs/InfoReference[] infoReferences # array of references | ||
string infoDescription # Info description | ||
string infoLevel # Enum {DEBUG, INFO} DEBUG: used for debugging, INFO: used for visualization | ||
string infoType # Type / Name of information. | ||
|
||
vda5050_msgs/InfoReference[] infoReferences # Array of references. | ||
|
||
string infoDescription # Info description. | ||
|
||
string infoLevel # Enum {DEBUG, INFO} DEBUG: used for debugging, INFO: used for visualization. | ||
|
||
# Enum for infoLevel | ||
string DEBUG=DEBUG | ||
string INFO=INFO |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,2 +1,3 @@ | ||
string referenceKey # References the type of reference (e. g. headerId, orderId, actionId, …). | ||
|
||
string referenceValue # References the value the reference key. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
vda5050_msgs/Info[] information |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,12 +1,12 @@ | ||
int32 headerId # header ID of the message. The headerId is defined per topic and incremented by 1 with each sent | ||
# (but not necessarily received) message. | ||
int32 headerId # header ID of the message. The headerId is defined per topic and incremented by 1 with each sent | ||
# (but not necessarily received) message. | ||
|
||
string timestamp # Timestamp after ISO8601 in the format YYYY-MM-DDTHH:mm:ss.ssZ (e.g.“2017-04-15T11:40:03.12Z”) | ||
string timeStamp # Timestamp after ISO8601 in the format YYYY-MM-DDTHH:mm:ss.ssZ (e.g.“2017-04-15T11:40:03.12Z”) | ||
|
||
string version # Version of the protocol [Major].[Minor].[Patch] (e.g. 1.3.2) | ||
string version # Version of the protocol [Major].[Minor].[Patch] (e.g. 1.3.2) | ||
|
||
string manufacturer # Manufacturer of the AGV | ||
string manufacturer # Manufacturer of the AGV | ||
|
||
string serialNumber # Serial Number of the AGV | ||
string serialNumber # Serial Number of the AGV | ||
|
||
Action[] instantActions # List of actions to execute |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,7 @@ | ||
# Dimensions of the load’s bounding box in meters. | ||
|
||
float64 length # Absolute length of the load’s bounding box. | ||
|
||
float64 width # Absolute width of the load’s bounding box. | ||
|
||
float64 height # Absolute height of the load’s bounding box. Optional: Set value only if known. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
vda5050_msgs/Load[] loads |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
In the document
timestamp
still seems to be lower case: https://github.com/VDA5050/VDA5050/blob/1.1.0/VDA5050_EN.md#actionStates Same applies to the other timestampes