Describir: Self-Learning Low-Level Controllers