The RMMS raises several theoretical issues and it is our aim to address one of these in this paper.
We describe a design methodology that accepts a task specification as its input, determines a kinematic configuration of the desired manipulator and selects the modules to create this manipulator.