Text this: Constraint-based adaptive robust tracking control of uncertain articulating crane guaranteeing desired dynamic control performance