Remember the TIAGo robot? It is a smart bot for research with mapping, multi-sensor navigation, obstacle avoidance, and dexterous manipulation capability. It comes with camera, microphone, speaker, lifting torso, 5 finger underactuated hand, 7DOF arm, laptop tray, and a whole host of other features.
As this video shows, you can teach the robot new skills via demonstration. Simply guide its arm to have the system record the movement and execute it. The moves learned can be repeated whenever needed in the future.