Soft robot shape estimation with IMUs leveraging PCC kinematics for drift filtering