Design and evaluation of a discretely actuated multi-module parallel manipulator