Programming of a Lightweight Robot Using Function Blocks and Sequential Function Charts | IEEE Conference Publication | IEEE Xplore