Range-data-based object surface segmentation via edges and critical points | IEEE Journals & Magazine | IEEE Xplore