3D Vision-Guided Depalletizing of Cartons