An adaptive fuzzy controller based on sliding mode for robot manipulators | Synapse