A conventional cane detects obstacles on the surfaces on which it moves. Now, here is a cane that detects objects surrounding it and alerts its visually impaired holder about any obstacles.