Runtime Interaction GUI elements

I would like to extend this request:

If the robot-program relies on input of this custom run-screen, e.g. input of certain variables or button-press or error acknowledge, it wouldn’t work when running the program in programming-mode.
I suggest a possibility to switch to this custom screen from a program-node (and automatically closing it when the program is stopped (and also (optional) via the program-node)).

For a good handling of this, it could also be necessary for the URCap to know if the robot-program is run from “Run program” or “Program Robot” (maybe another feature request).

It should also be capable to handle multiple URCaps.

I’ve made a little mockup to elaborate the use case a bit:

I invite other developers to share your opinions about this.

For us, such an extension would keep 4 of 5 (currently) of our URCaps alive (or keep at least the intended user experience), once the restriction concerning the blocking of custom overlays by UR finally apply.

17 Likes