MR
Dashboard/Tabac factory
HYBRIDIn Review

State Machine

Interactive React Flow graph of the cycle, with the generated states and transitions below.

Mini Map

States (18)

  1. 00Initstart
  2. 01Connect Robot
  3. 02Release Brake
  4. 03Check Safety
  5. 04Wait For Cnc Ready
  6. 05Capture Part Pose
  7. 06Move To Pre Pick
  8. 07Pick Part
  9. 08Verify Grip
  10. 09Move To Cnc Pre Load
  11. 10Force Controlled Insert
  12. 11Signal Load Complete
  13. 12Wait For Machining Complete
  14. 13Remove Part
  15. 14Place Finished Part
  16. 15Return Home
  17. 16Endend
  18. 17Error Recoveryerror

Transitions (20)

  • INITCONNECT_ROBOT
  • CONNECT_ROBOTRELEASE_BRAKE
  • RELEASE_BRAKECHECK_SAFETY
  • CHECK_SAFETYWAIT_FOR_CNC_READY
  • WAIT_FOR_CNC_READYCAPTURE_PART_POSE
  • CAPTURE_PART_POSEMOVE_TO_PRE_PICK
  • MOVE_TO_PRE_PICKPICK_PART
  • PICK_PARTVERIFY_GRIP
  • VERIFY_GRIPMOVE_TO_CNC_PRE_LOAD
  • MOVE_TO_CNC_PRE_LOADFORCE_CONTROLLED_INSERT
  • FORCE_CONTROLLED_INSERTSIGNAL_LOAD_COMPLETE
  • SIGNAL_LOAD_COMPLETEWAIT_FOR_MACHINING_COMPLETE
  • WAIT_FOR_MACHINING_COMPLETEREMOVE_PART
  • REMOVE_PARTPLACE_FINISHED_PART
  • PLACE_FINISHED_PARTRETURN_HOME
  • RETURN_HOMEEND[cycle complete]
  • CHECK_SAFETYERROR_RECOVERY[fault / collision]
  • PICK_PARTERROR_RECOVERY[fault / collision]
  • VERIFY_GRIPERROR_RECOVERY[fault / collision]
  • ERROR_RECOVERYCHECK_SAFETY[after operator reset]