Recognition of Human Motions for Imitation and Control of a Humanoid Robot | Synapse