Aids to daily living for the blind