This paper describes motion control of a hyper redundant robot built by serially connecting with many units with a few DOF. Each unit is a spatial parallel mechanism with 3 DOF and is composed of 2 stages connected with 3 linearactuators, 7 spherical joints and a center rod. The inverse kinematic analysis that the iterative calculation so as to converge output error while output displacement was distributed into each unit with weighting coefficient was proposed and formulated. Motion control of the robot was theoretically and experimentally examined based on the inverse kinematics. It was confirmed that a prototype with 3 units could generate desired trajectories.