Adaptive sliding mode fuzzy control for unknown robots with arbitrarily-switched constraints. (September 2015)