Some results in model-based adaptive and sliding observer aided controller structure for robot manipulators