Object level programming of industrial robots | Synapse