De teach- of flexpendant is onderdeel van de robot zelf en wordt meegeleverd door de robotfabrikant. Hiermee kunnen, na de initiële programmering, op locatie eenvoudig posities worden aangepast of ingeleerd. Na dit inleren kan de teach- of flexpendant worden losgenomen van de robot controller. De teach- of flexpendant is dan ook niet altijd een noodzakelijk onderdeel van een robotopstelling. De HMI is de interface voor de gehele opstelling. Denk hierbij aan het aansturen van de aan- en afvoer, robot, grijpers en sensoren.