Twist 1.0 - Last Updated December 19, 2006

TWIST Project Demonstration

TWIST Project demonstration was held in Florence during the 15th of December 2006.
It was divided in two phases: outdoor visit and indoor visit. Representatives from all TWIST Project Partners praticipated to the demo. Starting from Centrica Srl premises participants were aided in their visit to Florence historical centre by TWIST Client. It provided participants with guidance indications to reach various Cultural Heritage POIs (Points Of Interest), for which multimedia information (high resolution images, texts and audioclips) was given both in authomatic mode (by geographic position recognition) and by user explicit demand.
Once completed the outdoor visit, participants were able to use the same TWIST Client to experience a visit to an indoor context (Centrica premises) were RFId tags were positioned to simulate two rooms of Uffizi Museum and the related Cutural Assets.
For the complete list of TWIST System functionalities demonstrated during the demo, see restricted section Partners\Meetings\DEMO-Florence15122006.
 


TWIST System deployment:
the following figures depict the deployment of TWIST System for the outdoor and indoor contexts.


TWIST System outdoor deployment:





TWIST System indoor deployment:




TWIST System screenshots:
the following screenshots depict the main functionalities of TWIST System shown during the demonstration.


1. TWIST Web Portal - home page:
User connect to TWIST Web Portal to subrscribe to TWIST services:




2. TWIST Web Portal - user registration:
user write his/her personal data and preferences and then registers to the services:




3. TWIST Web Portal - login page:
after having registered to the service, user insert chosen username and password to access personal information registered to the services:




4. TWIST Web Portal - user anagraphic data:
registered user can view and change his/her personal data registered to the services:




5. TWIST Web Portal - user preferences:
registered user can view and change his/her preferences registered to the services:




6. TWIST Client - connection of TWIST Client to the TWIST Service Control Centre:
registered user load the TWIST Client application and automatically connects to the TWIST Service Control Centre via GPRS. Immediately, User "angel" agent welcome the user by sending him/her a message:




7. TWIST Client - visualization of TWIST Client main graphic interface:
user can access to functionalities of TWIST Client via the HMI. User can view the vectorial map of the place he/she is visiting and icons representing the status of the GPRS connection and the status of the satellite signal reception:




8. TWIST Client - visualization of TWIST Client menu:
the menu collect the main functionalities of TWIST Client. Software buttons are big enough to ease the user to access the various functionalities also by finger tapping:




9. TWIST Client - free mode, automatic POI recognition by proximity:
When using the TWIST Client in Free Mode, tapping on "Play" button the GPS/EGNOS-based proximity function is activated and a list of POIs near to user actual position is provided. Tapping on "Stop" button the function is deactivated:




10. TWIST Client - POI analytic information visualization:
Both in Free Mode (when selecting a POI from the POI list and tapping on "Info" button) and in Guided Tour Mode (by automatic recognition of a near POI belonging to the tour), analytic information on that POI is provided to the user. A series of functionalities over the POI is now provided to the user by mean of software buttons (e.g. viewing multimedia information, visualizing the POI icon on the map, visualizing an arrow showing cardinal direction to reach the POI, calculating a street route to reach the POI, asking Web Service multimedia details about the POI):




11. TWIST Client - POI multimedia information visualization:
Images and descriptive texts related to the POI can be viewed on HMI tabs. Moreover, audioclip describing the POI can be played tapping on the specific, default, button:






12. TWIST Client - Visualization of images details starting from high resolution images optimized by XLImage server:
By mean of GPRS connection to XLImage server details of images of the POI can be viewed on the TWIST Client. The images are optimized in resolution and dimension starting from an high resolution image hosted in XLImage Database:




13. TWIST Client - Visualization of POI icon on the map:
an icon representing the geographical position of the POI can be viewed on the map:




14. TWIST Client - Extraction of a list of POIs:
a list of POIs can be extracted from the database in three modes: by user location (POIs near to user position), by click on the map (POIs near to the position clicked on the map), by category (all POIs belonging to a specific category):




15. TWIST Client - Selection of a list of POI by category:
All POIs belonging to "Cultural Asset" category are listed. Then, tapping on "Search" button, it is possible to view analytic information on the selected POI, while, if the user wants more POIs related to the specific category, he/she can tap on the "More" button: at this point the TWIST Client will search POIs belonging to "Cultural Asset" category on the Web Service linked to the system:




16. TWIST Client - Tour type selection:
User wanting to be guided by the TWIST Client is enabled to select a tour in different ways: by selecting a pre-defined tour, by selecting a series of nodes (POIs, streets crossings, points on the map) with respect of which the TWIST Client will calculate the tour, by selecting a single POI with respect of which to have guidance indications:




17. TWIST Client - Pre-defined tour selection:
User has selected the pre-defined tour "Percorso-1". The selected tour passes by a series of POIs listed on the HMI. Once the tour will be loaded, the TWIST Client will guide the user throught the POIs belonging to the tour. Passing by every one of the POIs belonging to the tour, TWIST Client will automatically give information on the POI to the user:




18. TWIST Client - Personalized tour selection:
User is building a personal tour starting at a certain position, passing by the "Duomo" POI and then ending at a certain position:




19. TWIST Client - Personalized tour node selection:
User can add nodes to the tour in different ways: by selecting a streets crossing, by user location, by selecting a POI, by selection a point on the map:




20. TWIST Client - Personalized tour nodes selection modalities:
Different tabs to select a node for the personalized tour:




21. TWIST Client - Tour visualization:
Tour visualization on the map and first indication to first node on the tour:




22. TWIST Client - Indoor floor map visualization:
TWIST Client has recognized a POI representing an entrance to a Museum or Gallery. The user has accepted the visit to the indoor context and automatically the floor map of the Museum or Gallery has been visualized on the map on the place were there was the vectorial map. While visiting the indoor context, the user can get information on specific Cultural Asset hosted in the Museum or Gallery by approaching the tag attached to the opera, tapping on "Read" button, then tapping on "Send" button. Multimedia information related to the specific Cultural Asset will be searched by agents in the Multi Agent Platform on TWIST Control Centre, or in the Web Service and then visualized on the Client:




23. TWIST Client - Visualization of an indoor POI multimedia content :
:




24. TWIST Server - TWIST Service Control Centre components log windows:
In the figure below you can see the log windows of the various components constituting the TWIST Service Control Centre, both those belonging to the Infomobility Infrastructure and those belonging to the Multi Agent Platform. All java-based, these components could be distributed over different machines connected via LAN or WLAN thanks to the use of RMI: