Design of distributed control architecture for mobile manipulator