Motion planning for steerable needles in 3D environments with obstacles using rapidly-exploring Random Trees and backchaining | IEEE Conference Publication | IEEE Xplore