Iterative virtual guides programming for human-robot comanipulation | Synapse