Structured Machine Learning Models For Robustness Against Different Factors Of Variability In Robot Control