Inverse kinematic analysis for triple-octahedron variable-geometry truss manipulators