|
enum | laelaps::LaeTriState {
laelaps::LaeTriStateUnknown = -1,
laelaps::LaeTriStateFalse = 0,
laelaps::LaeTriStateOff = 0,
laelaps::LaeTriStateDisabled = 0,
laelaps::LaeTriStateLow = 0,
laelaps::LaeTriStateOpen = 0,
laelaps::LaeTriStateDark = 0,
laelaps::LaeTriStateTrue = 1,
laelaps::LaeTriStateOn = 1,
laelaps::LaeTriStateEnabled = 1,
laelaps::LaeTriStateHigh = 1,
laelaps::LaeTriStateClosed = 1,
laelaps::LaeTriStateLight = 1
} |
| Laelaps tri-state type. More...
|
|
enum | laelaps::LaeRobotMode {
laelaps::LaeRobotModeUnknown = -1,
laelaps::LaeRobotModeManual = 1,
laelaps::LaeRobotModeAuto = 2
} |
| Laelaps mode of operation. More...
|
|
enum | laelaps::LaeOpState {
laelaps::LaeOpStateUncalibrated = 0,
laelaps::LaeOpStateCalibrating = 1,
laelaps::LaeOpStateCalibrated = 2
} |
| Robot or joint operational states. More...
|
|
enum | laelaps::LaeAsyncTaskState {
laelaps::LaeAsyncTaskStateIdle = 0,
laelaps::LaeAsyncTaskStateWorking = 1
} |
| Asynchronous task state. More...
|
|
enum | laelaps::LaeNorm {
laelaps::LaeNormL1 = 1,
laelaps::LaeNormL2 = 2,
laelaps::LaeNormLinf = 3
} |
| Length/Distance Norm. More...
|
|
Common types used to control and report robot information. fields.
Asynchronous task state.
Enumerator |
---|
LaeAsyncTaskStateIdle |
idle, no async task running
|
LaeAsyncTaskStateWorking |
async task running
|
Definition at line 347 of file laelaps.h.
idle, no async task running
Length/Distance Norm.
Enumerator |
---|
LaeNormL1 |
L1 norm (taxicab or manhattan norm)
|
LaeNormL2 |
L2 norm (Euclidean norm)
|
LaeNormLinf |
Linf norm (maximum, infinity, or supremum norm)
|
Definition at line 356 of file laelaps.h.
L1 norm (taxicab or manhattan norm)
Linf norm (maximum, infinity, or supremum norm)
Robot or joint operational states.
Enumerator |
---|
LaeOpStateUncalibrated |
uncalibrated
|
LaeOpStateCalibrating |
calibrating
|
LaeOpStateCalibrated |
calibrated
|
Definition at line 337 of file laelaps.h.
Laelaps mode of operation.
Robot mode of operation.
Enumerator |
---|
LaeRobotModeUnknown |
unknown mode state
|
LaeRobotModeManual |
can only be operated locally, not remotely
|
LaeRobotModeAuto |
fully available
|
Definition at line 327 of file laelaps.h.
can only be operated locally, not remotely
Laelaps tri-state type.
Basically, a tri-state value is either unknown, 0, or 1.
Enumerator |
---|
LaeTriStateUnknown |
unknown state
|
LaeTriStateFalse |
false
|
LaeTriStateOff |
off
|
LaeTriStateDisabled |
disabled
|
LaeTriStateLow |
low
|
LaeTriStateOpen |
open
|
LaeTriStateDark |
dark
|
LaeTriStateTrue |
true
|
LaeTriStateOn |
on
|
LaeTriStateEnabled |
enabled
|
LaeTriStateHigh |
high
|
LaeTriStateClosed |
closed
|
LaeTriStateLight |
light
|
Definition at line 300 of file laelaps.h.