z1_controller/include/common/enumClass.h

39 lines
483 B
C
Raw Normal View History

2022-07-20 11:11:38 +08:00
#ifndef ENUMCLASS_H
#define ENUMCLASS_H
enum class FSMMode{
NORMAL,
CHANGE
};
enum class ArmFSMStateName{
INVALID,
PASSIVE,
JOINTCTRL,
CARTESIAN,
MOVEJ,
MOVEL,
MOVEC,
TRAJECTORY,
TOSTATE,
SAVESTATE,
TEACH,
TEACHREPEAT,
CALIBRATION,
2022-09-13 19:53:15 +08:00
SETTRAJ,
2022-07-20 11:11:38 +08:00
BACKTOSTART,
NEXT,
LOWCMD
};
enum class JointMotorType{
SINGLE_MOTOR,
DOUBLE_MOTOR
};
2022-09-13 19:53:15 +08:00
enum class Control{
2022-11-11 19:49:41 +08:00
KEYBOARD,
SDK
2022-09-13 19:53:15 +08:00
};
2022-07-20 11:11:38 +08:00
#endif // ENUMCLASS_H