Generic dynamic motion generation with multiple unilateral constraints | Synapse