Gaussian-Process-based Robot Learning from Demonstration