pycram.datastructures.enums
Module holding all enums of PyCRAM.
Module Contents
Classes
Enum for Arms. |
|
Enum for readable descriptions of a tasks' status. |
|
Enum for readable joint types. |
|
Enum for Grasp orientations. |
|
Enum for Object types to easier identify different objects |
|
Enumeration which describes the result of a language expression. |
|
Enum for visual shapes of objects |
|
Enum for the different modes of the world. |
- class pycram.datastructures.enums.TaskStatus
Bases:
enum.Enum
Enum for readable descriptions of a tasks’ status.
- CREATED = 0
- RUNNING = 1
- SUCCEEDED = 2
- FAILED = 3
- class pycram.datastructures.enums.JointType
Bases:
enum.Enum
Enum for readable joint types.
- REVOLUTE = 0
- PRISMATIC = 1
- SPHERICAL = 2
- PLANAR = 3
- FIXED = 4
- UNKNOWN = 5
- CONTINUOUS = 6
- FLOATING = 7
- class pycram.datastructures.enums.Grasp
Bases:
enum.Enum
Enum for Grasp orientations.
- FRONT = 0
- LEFT = 1
- RIGHT = 2
- TOP = 3
- class pycram.datastructures.enums.ObjectType
Bases:
enum.Enum
Enum for Object types to easier identify different objects
- METALMUG
- PRINGLES
- MILK
- SPOON
- BOWL
- BREAKFAST_CEREAL
- JEROEN_CUP
- ROBOT
- ENVIRONMENT
- GENERIC_OBJECT
- HUMAN
- class pycram.datastructures.enums.State
Bases:
enum.Enum
Enumeration which describes the result of a language expression.
- SUCCEEDED = 1
- FAILED = 0
- RUNNING = 2
- INTERRUPTED = 3