Smart Objects and Services

Project Presentation

Name :

Healthcare Backpack

Group Composition :

Jean-Sébastien CALVIER, Loïc FAIZANT, Emmanuel MENAGE

Scenario :

This is an ordinary week for the user : he goes at school from Monday to Friday, he goes at the swimming pool Monday and Wednesday and he does a hike on Sunday. For all of these activities, he uses Healthcare Backpack to carry his stuff. Besides, the user has a Google Agenda to organize his schedule.

Once full and carried on shoulders, Healthcare Backpack stores its use, especially the balance between the two loads on its two slings.

In first case, imagine that there is a medium load in the bag. Between each course, the user doesn't take time to balance the weight on his shoulders. Then, at the sport time, the bag is light (just some stuff to swin). Again, the user doesn't correctly balance the backpack. Finally, in the case of hike, the bag is heavy. However, in order to carry it during a long time, the user balance correctly the weight on his shoulders.

After data is stored on Healthcare Backpack, this item connects to the user's agenda. After a matching the schedule with the use data, following results are obtained :

Object Shape :

Name of the contact at Reims :

Renaud LANCETTI

Sketch of the Object from Reims :

Sketch

Picture of the Object without instruments and electronics :

Object without electronics

Picture of the Object with instruments and electronics outside on the same table (put some circles and arrows on the picture to show where you're going to integrate all of these) :

Object and electronics

Picture of the finished Object (all is integrated):

Finished object

Demonstration Video :

Demonstration

Hardware specifications :

List :

Specifications and interface of the service on the object

Two force sensors, located on each bag slings, return a numeric value, for the pression applied on it. Then, the system subtract the two results to evaluate the balance of the load. After that, this balanced is fired as an event to the UPnP network.

Specifications of the interface of high added value service

The service subscribes to events emitted by the object (balance of the load on user's shoulders). When an event is fired, the service get the current date and time, and send a request to the user's agenda to get the name of the current activites. Then, these informations are logged.

Project Files:

. wcc of the two containers (embedded and on the remote PC) :
Beans added for the embedded container (for the service on the object) ** (DLL and Source code for each of them)

Embedded bean

Beans added for the remote PC container (for the high added value service on the PC) ** (DLL and Source code for each of them)

Remote bean

Checklist to install the embedded service on the object
Checklist to install the remote service/application on the PC

Results of the relations with Reims (being factual without personal opinion)

A little lack of communication and a lateness with the product delivery, but a good result, in agreement with the project needs

Prospects :

Possible extensions of the object

Smaller box for the Phidgets card

Possible extension of the service on the Object

Weight calculation (kilograms or pounds)

Possible extension of the high added value Service

Connection with others types of agenda (iCal)

Possible GUI for data visualization

Chart to visualize data in the time (PC software and Android application)