7 #ifndef CORE_INSTRUCTION_UXBUS_CMD_CONFIG_H_ 8 #define CORE_INSTRUCTION_UXBUS_CMD_CONFIG_H_ 56 static const unsigned char GET_IK = 43;
57 static const unsigned char GET_FK = 44;
142 static const int NOT_CONNECTED = -1;
143 static const int NOT_READY = -2;
144 static const int API_EXCEPTION = -3;
145 static const int CMD_NOT_EXIST = -4;
146 static const int TCP_LIMIT = -6;
147 static const int JOINT_LIMIT = -7;
148 static const int OUT_OF_RANGE = -8;
149 static const int EMERGENCY_STOP = -9;
150 static const int SERVO_NOT_EXIST = -10;
151 static const int CONVERT_FAILED = -11;
152 static const int ERR_CODE = 1;
153 static const int WAR_CODE = 2;
154 static const int ERR_TOUT = 3;
155 static const int ERR_LENG = 4;
156 static const int ERR_NUM = 5;
157 static const int ERR_PROT = 6;
158 static const int ERR_FUN = 7;
159 static const int ERR_NOTTCP = 8;
160 static const int STATE_NOT_READY = 9;
161 static const int ERR_OTHER = 11;
162 static const int ERR_PARAM = 12;
163 static const int TRAJ_RW_FAILED = 31;
164 static const int TRAJ_RW_TOUT = 32;
165 static const int TRAJ_PLAYBACK_TOUT = 33;
166 static const int SUCTION_CUP_TOUT = 41;
188 static const int SET_TIMEOUT = 2000;
189 static const int GET_TIMEOUT = 2000;
190 static const int GRIPPER_ID = 8;
191 static const int TGPIO_ID = 9;
192 static const int MASTER_ID = 0xAA;
193 static const int SLAVE_ID = 0x55;
201 static const int POSE = 0;
202 static const int SERVO = 1;
203 static const int TEACH_JOINT = 2;
204 static const int TEACH_CART = 3;
205 static const int VELO_JOINT = 4;
206 static const int VELO_CART = 5;
214 static const int START = 0;
215 static const int MOVING = 1;
216 static const int READY = 2;
217 static const int PAUSE = 3;
218 static const int STOP = 4;
219 static const int MODE_CHANGE = 5;
226 static const int NOT_CONNECTED = -1;
227 static const int NOT_READY = -2;
228 static const int API_EXCEPTION = -3;
229 static const int CMD_NOT_EXIST = -4;
230 static const int TCP_LIMIT = -6;
231 static const int JOINT_LIMIT = -7;
232 static const int OUT_OF_RANGE = -8;
233 static const int EMERGENCY_STOP = -9;
234 static const int SERVO_NOT_EXIST = -10;
235 static const int CONVERT_FAILED = -11;
236 static const int NORMAL = 0;
260 static const int TGPIO_ID_ERR = 20;
261 static const int MODBUS_BAUD_NOT_SUPPORT = 21;
262 static const int MODBUS_BAUD_NOT_CORRECT = 22;
263 static const int MODBUS_ERR_LENG = 23;
264 static const int TRAJ_RW_FAILED = 31;
265 static const int TRAJ_RW_TOUT = 32;
266 static const int TRAJ_PLAYBACK_TOUT = 33;
267 static const int SUCTION_CUP_TOUT = 41;
268 static const int WAIT_FINISH_TIMEOUT = 100;
269 static const int CHECK_FAILED = 101;
270 static const int END_EFFECTOR_HAS_FAULT = 102;
271 static const int END_EFFECTOR_NOT_ENABLED = 103;
279 static const int IS_STOP = 0;
280 static const int IS_MOTION = 1;
281 static const int IS_DETECTED = 2;
282 static const int IS_FAULT = 3;
283 static const int IS_NOT_ENABLED = 0;
284 static const int IS_ENABLING = 1;
285 static const int IS_ENABLED = 2;
293 static const int NONE = 0;
294 static const int XARM_GRIPPER = 1;
295 static const int XARM_VACUUM_GRIPPER = 2;
296 static const int XARM_BIO_GRIPPER = 3;
297 static const int ROBOTIQ_2F85 = 4;
298 static const int ROBOTIQ_2F140 = 5;
299 static const int USE_PRIMITIVES = 20;
300 static const int CYLINDER = 21;
301 static const int BOX = 22;
static const unsigned char DELAYED_CGPIO_SET
static const unsigned char PLAY_TRAJ
static const unsigned char SET_GRAVITY_DIR
static const unsigned char GET_REPORT_TAU_OR_I
static const unsigned char SET_LOAD_PARAM
static const unsigned char SLEEP_INSTT
static const unsigned char DELAYED_TGPIO_SET
static const unsigned char SERVO_DBMSG
static const unsigned char SET_COLLIS_SENS
static const unsigned char SERVO_W16B
static const unsigned char IS_TCP_LIMIT
static const unsigned char CGPIO_SET_OUT_FUN
static const unsigned char SET_SIMULATION_ROBOT
static const unsigned char MOVE_JOINT
static const unsigned char SET_WORLD_OFFSET
static const unsigned char SAVE_CONF
static const unsigned char SET_TCP_OFFSET
static const unsigned char TGPIO_MB_TIOUT
static const unsigned char SAVE_TRAJ
static const unsigned char GET_REDUCED_MODE
static const unsigned char GET_TCP_POSE_AA
static const unsigned char MOVE_LINE_TOOL
static const unsigned char TGPIO_ERR
static const unsigned char CGPIO_SET_ANALOG2
static const int ERR_PARAM
static const unsigned char GET_REDUCED_STATE
static const unsigned char CGPIO_SET_DIGIT
static const unsigned char GET_SAFE_LEVEL
static const unsigned char SERVO_W32B
static const unsigned char GET_STATE
static const unsigned char SET_IO_STOP_RESET
static const unsigned char CGPIO_SET_IN_FUN
static const unsigned char CGPIO_GET_ANALOG1
static const unsigned char POSITION_TGPIO_SET
static const unsigned char MOVE_JOINTB
static const unsigned char SET_TIMER
static const unsigned char SET_JOINT_MAXACC
static const unsigned char VC_SET_JOINTV
static const unsigned char MOVE_SERVO_CART
static const unsigned char CHECK_VERIFY
static const unsigned char GET_TCP_POSE
static const unsigned char MOVE_LINE_AA
static const unsigned char LOAD_TRAJ
static const unsigned char SET_MODE
static const unsigned char MOVE_SERVOJ
static const unsigned char SET_REDUCED_MODE
static const unsigned char MOVE_CIRCLE
static const unsigned char CNTER_RESET
static const unsigned char SET_TCP_JERK
static const int STATE_NOT_READY
static const unsigned char SET_LIMIT_XYZ
static const unsigned char SET_STATE
static const int ERR_NOTTCP
static const unsigned char VC_SET_CARTV
static const unsigned char SET_REDUCED_TRSV
static const unsigned char SERVO_ZERO
static const unsigned char SET_SAFE_LEVEL
static const unsigned char CLEAN_CONF
static const unsigned char GET_ROBOT_SN
static const unsigned char SET_TRAJ_RECORD
static const unsigned char SET_REDUCED_P2PV
static const unsigned char SET_FENSE_ON
static const int ERR_LENG
static const unsigned char MOVE_SERVO_CART_AA
static const unsigned char MOVE_HOME
static const unsigned char GET_IK
static const int ERR_PROT
static const unsigned char CAL_POSE_OFFSET
static const unsigned char CNTER_PLUS
static const unsigned char IS_JOINT_LIMIT
static const unsigned char CGPIO_SET_ANALOG1
static const unsigned char GET_TRAJ_RW_STATUS
static const unsigned char SERVO_R16B
static const unsigned char CGPIO_GET_DIGIT
static const unsigned char POSITION_CGPIO_SET
static const unsigned char TGPIO_W16B
static const unsigned char GET_VERSION
static const int ERR_TOUT
static const unsigned char TGPIO_W32B
static const int ERR_CODE
static const unsigned char GET_JOINT_TAU
static const unsigned char POSITION_CGPIO_SET_ANALOG
static const unsigned char SET_TCP_MAXACC
static const unsigned char GET_HD_TYPES
static const unsigned char CGPIO_GET_STATE
static const unsigned char CLEAN_ERR
static const unsigned char MOVE_LINEB
static const unsigned char TGPIO_R32B
static const unsigned char MOVE_LINE
static const int WAR_CODE
static const unsigned char CGPIO_GET_ANALOG2
static const unsigned char SET_TEACH_SENS
static const unsigned char SET_COLLIS_TOOL
static const unsigned char GET_CMDNUM
static const unsigned char TGPIO_MODBUS
static const unsigned char REPORT_TAU_OR_I
static const unsigned char SET_SELF_COLLIS_CHECK
static const unsigned char GET_ERROR
static const unsigned char SET_JOINT_JERK
static const int ERR_OTHER
static const unsigned char RELOAD_DYNAMICS
static const unsigned char CLEAN_WAR
static const unsigned char TGPIO_R16B
static const unsigned char CANCEL_TIMER
static const unsigned char GET_FK
static const unsigned char SERVO_R32B
static const unsigned char SET_COLLIS_REB
static const unsigned char GET_JOINT_POS
static const unsigned char SET_BRAKE
static const unsigned char SHUTDOWN_SYSTEM
static const unsigned char MOTION_EN
static const unsigned char SET_REDUCED_JRANGE
static const unsigned char SET_SERVOT