Text this: Augmented reality-based programming, planning and simulation of a robotic work cell