Kinematics for Constrained Continuum Robots Using Wavelet Decomposition | Synapse