Backstepping-based adaptive control for underactuated systems. (2015)