BOLeRo: Behavior optimization and learning for robots. (10th June 2020)