This technology expands the capabilities of continuum robots with a system and method that enables them to detect instances of contact and to estimate the position of the contact. This framework allows the motion of the robot to be constrained so as to ensure the robot doesn't damage itself, another robot arm, or surrounding environments. Applications for this technology include enhanced safe telemanipulation for multi-arm continuum robots in surgery, micro-assembly in confined spaces, and exploration in unknown environments.