Under CopyrightHalt, LorenzLorenzHaltTenbrock, PhilippPhilippTenbrockNägele, FrankFrankNägelePott, AndreasAndreasPott2022-03-1323.10.20182018https://publica.fraunhofer.de/handle/publica/40102110.24406/publica-fhg-401021Current frameworks for vendor-neutral robot programming fall short in transferring real-world manufacturing processes amongst different robot cell configurations. This paper focuses on transferability of robot programming and control frameworks. Our approach features a finite state machine that is used to supervise an underlying iTaSC-based control loop to realize a skill-based, process-oriented programming framework. After the framework's requirements are derived, the specific implementation is elaborated and exemplified with three practical applications (screw driving, snap-fitting, and insertion). The applications are transferred from a Kuka LWR4+ robot to a Kuka KR16-2 industrial robot and to a Universal Robots UR5 lightweight robot.enRoboterprogrammierungframeworkIndustrieroboterOn the implementation of transferable assembly applications for industrial robotsconference paper