FORWARD KINEMATIC MODELING OF CONSTANT CURVATURE CONTINUUM ROBOTS USING DUAL QUATERNIONS