usability and design guidelines of smart canes for users with visual impairments .
the guidecane - applying mobile robot technologies to assist the visually impaired .