-
Notifications
You must be signed in to change notification settings - Fork 25
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Aron Svastits
committed
Dec 15, 2023
1 parent
dc4674a
commit 9d92109
Showing
1 changed file
with
28 additions
and
0 deletions.
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
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,11 +1,39 @@ | ||
# Message describing the state of the robot and FRI | ||
|
||
# FRI session state enum | ||
# IDLE = 0, MONITORING_WAIT = 1, MONITORING_READY = 2,COMMANDING_WAIT = 3, COMMANDING_ACTIVE = 4 | ||
int32 session_state | ||
|
||
# FRI connection quality | ||
# POOR = 0, FAIR = 1, GOOD = 2, EXCELLENT = 3 | ||
int32 connection_quality | ||
|
||
# Safety state | ||
# NORMAL_OPERATION = 0, SAFETY_STOP_LEVEL_0 = 1, SAFETY_STOP_LEVEL_1 = 2, SAFETY_STOP_LEVEL_2 = 3 | ||
int32 safety_state | ||
|
||
# Client command mode | ||
# NO_COMMAND_MODE = 0, POSITION = 1, WRENCH = 2, TORQUE = 3 | ||
int32 command_mode | ||
|
||
# Control mode of the robot | ||
# POSITION_CONTROL_MODE = 0, CART_IMP_CONTROL_MODE = 1, JOINT_IMP_CONTROL_MODE = 2, NO_CONTROL = 3 | ||
int32 control_mode | ||
|
||
# Operation mode | ||
# TEST_MODE_1 = 0, TEST_MODE_2 = 1, AUTOMATIC_MODE = 2 | ||
int32 operation_mode | ||
|
||
# Drive state | ||
# OFF = 0, TRANSITIONING = 1, ACTIVE = 2 | ||
int32 drive_state | ||
|
||
# Overlay overlay_type | ||
# NO_OVERLAY = 0, JOINT = 1, CARTESIAN = 2 | ||
int32 overlay_type | ||
|
||
# Tracking performance of the robot | ||
# Indicates how well the commanded robot is able to follow the commands of the FRI client. | ||
# The best possible value is 1.0, when the robot executes the given commands instantaneously. | ||
# The tracking performance is always 0 when the session state is not COMMANDING_ACTIVE. | ||
float64 tracking_performance |