SMS: Adaptive inverse control