This video illustrates how a Baxter robot can improve assembly tasks by providing multiple support actions to an industrial operator.
The robot can help the operator by feeding the necessary spare parts. It can also hold a piece in-place to ease an attach and screw action executed by the operator.
Its behaviour can be either planned according to a specific reward or learned from demonstration: In this second case the operator gives instructions to the robot during two assemblies. Afterwards, the robot learns the behaviour and becomes an autonomous assistant by choosing the best action depending on the current state of the assembly.