Arianna is a flexible, low-cost navigation system which can be used in any indoor environment (airports, museums, hospitals, shopping malls) and outdoor (stations, sidewalks, etc.), and can provide localization information to any person (including non-blind people) because it is based on the use of an electronic device as pervasive as smartphones.
The Arianna system works as follows: the camera of the smartphone continuously captures the scene in front of the person and identifies the path by recognizing special colored strips painted or sticked to the floor. The user receives a vibration signal through his cell phone, allowing him to understand the direction to follow and the presence of path variations.
Some special labels, such as QR codes, could also be deployed along the path for giving additional information, such as audio-guides.