Stereo vision, which uses two offset cameras to triangulate depth much as human binocular vision does, avoids the need for active illumination and performs reasonably well outdoors or in variable lighting,
Learn Additional Here though it demands more computational.