z1_controller/include/common/enumClass.h

69 lines
851 B
C
Raw Normal View History

2022-07-20 11:11:38 +08:00
#ifndef ENUMCLASS_H
#define ENUMCLASS_H
enum class FrameType{
BODY,
HIP,
ENDEFFECTOR,
GLOBAL
};
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
DANCE00,
DANCE01,
DANCE02,
DANCE03,
DANCE04,
DANCE05,
DANCE06,
DANCE07,
DANCE08,
DANCE09,
BACKTOSTART,
GRIPPER_OPEN,
GRIPPER_CLOSE,
NEXT,
LOWCMD
};
enum class JointMotorType{
SINGLE_MOTOR,
DOUBLE_MOTOR
};
enum class MotorMountType{
STATOR_FIRST,
OUTPUT_FIRST
};
enum class HeadType{
TIGER,
DOG
};
2022-09-13 19:53:15 +08:00
enum class Control{
_KEYBOARD,
_SDK,
_JOYSTICK,
};
2022-07-20 11:11:38 +08:00
#endif // ENUMCLASS_H