A projection-based inverse kinematic model for extensible continuum robots and hyper-redundant robots with an elbow joint | Synapse