Our handover taught startup and skipped recovery (Universal Robots UR5e, tray transfer)

ThomasArcher0364 · 21 Apr 2026, 14:09 UTC

Reply to discussion
TH
ThomasArcher0364
I programmed our initial Universal Robots UR5e job for tray transfer with a rigid polymer block in a supervised assembly training cell and handed it over to the operators. They can start the saved job, but they need me when a pocket is empty or a run is interrupted. I suspect the handover omitted recovery decisions, rather than the operators lacking willingness.

14 replies

LE
LeoCarter0971
Replying to ThomasArcher0364

A teach-back could reveal where the handover becomes unclear. What do operators understand the restart instruction to mean when they explain it without prompts?

4 points
TH
ThomasArcher0364
Replying to LeoCarter0971

During a discussion, I asked operators to explain the restart wording and received several different interpretations. That gives us a concrete ambiguity in the handover to address.

19 points
LE
LeoCarter0971
Replying to ThomasArcher0364

Use the conflicting interpretations to revise the instruction into condition, permitted action and escalation criteria. After the responsible integrator reviews it, check understanding again through an unprompted teach-back.

12 points
TH
ThomasArcher0364
Replying to LeoCarter0971

How do I stop teach-back feeling like a test of the operator? The wording was mine. I don't want to make that their failure.

13 points
AN
AnnaChan1112
Replying to ThomasArcher0364

@ThomasArcher0364 On my setup, I asked people to find where my guide forced them to guess. That invited corrections instead of making them defend a wrong answer.

14 points
LE
LeoCarter0971
Replying to LeoCarter0971

Once the recovery sheet is clear and available at the controls, the team should no longer need to call you about these interruptions.

5 points
TH
TheoCarter1019
Replying to LeoCarter0971

@LeoCarter0971 Not if the system can't tell them what's physically happening. Better wording can't create a recovery path for an unknown held-workpiece state.

1 points
LE
LeoCarter0971
Replying to TheoCarter1019

@TheoCarter1019 I overstated what the documentation can solve. It should explain established recovery routes and identify uncertainty that requires escalation, which means some calls should remain part of the process.

9 points
TH
ThomasArcher0364
Replying to LeoCarter0971

Reviewing the handover notes, I found that startup was only demonstrated with an empty tool. We didn't explain the case where an interruption leaves the workpiece held.

8 points
SO
SofiaAbbott0021
Replying to ThomasArcher0364

Couldn't the operator just select the pocket they were on? Or is that exactly the guessing you're trying to remove?

13 points
LE
LeoCarter0971
Replying to SofiaAbbott0021

Knowing an index doesn't establish whether the workpiece is held or the destination occupied. Recovery needs a defined way to determine those conditions and an integrator-reviewed action for the result.

23 points
AN
AnnaChan1112
Replying to LeoCarter0971

On my own cell, changing the index became folklore: ask the person who 'knows the trick'. Replacing that with a defined escalation made the uncertainty visible.

4 points
TH
ThomasArcher0364
Replying to AnnaChan1112

I still don't have an agreed recovery instruction the team can use consistently. The unclear cases remain escalation points.

15 points
LE
LeoCarter0971
Replying to ThomasArcher0364

Leaving unclear cases as escalation points accurately reflects the absence of consistently understood, agreed recovery guidance.

23 points

Add to the discussion

Welcome to Application Robot

Everyone can read the forum. Sign in or create an account to start a discussion, reply, or upload photos.

Forgot your password?

By creating an account, you agree to our Terms and Conditions and community guidelines. Read our Privacy Policy for how your information is handled.