Surface EMG driven gesture recognition using machine learning for robotic applications | Synapse