error.h 1.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566
  1. #ifndef LIDAR_MEASURE_ERROR__H
  2. #define LIDAR_MEASURE_ERROR__H
  3. enum ERROR_CODE
  4. {
  5. SUCCESS=0x00000000,
  6. LASER_INIT_FAILED = 0x010102FF,
  7. PLC_INIT_ERROR=0x02010000,
  8. PLC_UNKNOWN_ERROR,
  9. PLC_SET_CALLBACK_ERROR,
  10. PLC_IP_PORT_ERROR,
  11. PLC_SLAVE_ID_ERROR,
  12. PLC_CONNECTION_FAILED,
  13. PLC_READ_FAILED,
  14. PLC_WRITE_FAILED,
  15. PLC_NOT_ENOUGH_DATA_ERROR,
  16. //Locater.cpp error from 0x0301000-0x030100FF
  17. LOCATER_TASK_INIT_CLOUD_EMPTY=0x03010000,
  18. LOCATER_TASK_ERROR,
  19. LOCATER_TASK_INPUT_CLOUD_UNINIT,
  20. LOCATER_INPUT_CLOUD_EMPTY,
  21. LOCATER_YOLO_UNINIT,
  22. LOCATER_POINTSIFT_UNINIT,
  23. LOCATER_3DCNN_UNINIT,
  24. LOCATER_INPUT_YOLO_CLOUD_EMPTY,
  25. LOCATER_Y_OUT_RANGE_BY_PLC,
  26. LOCATER_MEASURE_HEIGHT_CLOUD_UNINIT,
  27. LOCATER_MEASURE_HEIGHT_CLOUD_EMPTY,
  28. LOCATER_HEIGHT_OUT_RANGE,
  29. LOCATER_ANGLE_OUT_RANGE,
  30. LOCATER_INPUT_CLOUD_UNINIT,
  31. //point sift from 0x03010100-0x030101FF
  32. LOCATER_SIFT_INIT_FAILED=0x03010100,
  33. LOCATER_SIFT_INPUT_CLOUD_UNINIT,
  34. LOCATER_SIFT_PREDICT_FAILED,
  35. LOCATER_SIFT_CREATE_INPUT_DATA_FAILED,
  36. LOCATER_SIFT_FILTE_OBS_FAILED,
  37. LOCATER_SIFT_INPUT_BOX_PARAMETER_FAILED,
  38. LOCATER_SIFT_INPUT_CLOUD_EMPTY,
  39. LOCATER_SIFT_PREDICT_NO_CAR_POINT,
  40. //yolo from 0x03010200-0x030102FF
  41. LOCATER_YOLO_DETECT_FAILED=0x03010200,
  42. LOCATER_YOLO_DETECT_NO_TARGET,
  43. LOCATER_YOLO_PARAMETER_INVALID,
  44. LOCATER_YOLO_INPUT_CLOUD_UNINIT,
  45. //3dcnn from 0x03010300-0x030103FF
  46. LOCATER_3DCNN_INIT_FAILED=0x03010300,
  47. LOCATER_3DCNN_INPUT_CLOUD_UNINIT,
  48. LOCATER_3DCNN_PREDICT_FAILED,
  49. LOCATER_3DCNN_VERIFY_RECT_FAILED_3,
  50. LOCATER_3DCNN_VERIFY_RECT_FAILED_4,
  51. LOCATER_3DCNN_KMEANS_FAILED,
  52. LOCATER_3DCNN_IIU_FAILED,
  53. LOCATER_3DCNN_INPUT_CLOUD_EMPTY
  54. };
  55. #endif