A modal approach to hyper-redundant manipulator kinematics | Synapse