Path planning for endovascular catheterization under curvature constraints via two-phase searching approach