Summer of Code

Students in software development, AspireRFID needs You !

You can contribute by implementing features listed in the forge (especially in the categories "demo" or "application").

For instance :

a Person Access Control System

(suggestion of Didier Donsez) Summary:
  • Persons (Name, role, building, contactless card number) are recorded in a LDAP directory (served by OpenDS, Apache Directory, OpenLDAP, ...).
  • RFID readers are placed at the entrances and exits of buildings and rooms.
  • RFID readers scans persons contactless cards
Main application : access control
  • The system unlocks the doors according the role, the time slot, the building, ...
  • The system unlocks the evelators panels according the role, the time slot, the building, ...
Derivative applications:
  • The system reports the time spent at work
  • The system switchs off the office light when people left the building, the lobby, ...
Alternative: Offline access control
  • The offline access control usecase fits well when door lockers can not access to the authentication & autorization server (no IP connectivity, costly connectivity, ...)
  • The RFID (or iButton) memory stores the autorizations (their validaty period or calendar).
  • The set of autorizations is signed by the organization. The readers trust the organization.
Possible hardware:
  • ISO 14443 or ISO 15693 tags and readers
  • ID-only iButtons (DS1990A)
  • ...
Example:
  • This student project uses Tikitag readers and RFID ISO 14443 badges. The scanned identifier is used to query a LDAP directory. If the authentication is successful, the iBuddy head switchs to green. Else the iBuddy head switchs to red and the USB rocket launcher shoots one rocket. video 1 (iBuddy only) video 2 (iBuddy+rocket launcher) ...

a Ski pass system

Summary:

Possible hardware:

  • ISO 14443 or ISO 15693 tags and readers
  • ...

a Vehicule Control System

Summary:
  • Cars can be stolen ...
Possible hardware:
  • EPC Gen2 or ISO 15693 tags and readers
  • ...

a "Pay As You Throw" (PAYT) System

Summary:
  • What is PAYT ? (Wikipedia)
  • Trash containers are tagged by LF (or HF) tags
  • Containers are identified by the truck reader then weighted by the truck balance during the collection
  • GPS positions are used to check if containers are in the right area (ie stolen, exchanged, ...)
  • The local authority or municipality send a monthly bill to the users. The bill is rated by the weight of recycled waste and unrecycled waste.
Possible hardware:
  • EPC Gen2 or ISO 15693 tags and readers
  • a balance (Wiifit)
  • a GPS

a NFC book reader

Summary:
  • books are tagged
  • scanning the tag of a book starts the spelling of the story (audio stream).
  • if the player is stopped, the system keeps in mind the last streamed sentences.
  • target: kids, disable people, elders.
Possible hardware:
  • ISO 14443 or ISO 15693 tags and readers
  • a UPnP Media Server and Renderer

a NFC Social Radar

Summary: Users can be used their NFC phones to touch tags in public places (bar, ...) to publish presence, mood, … to friends through their favorite social networks.

Possible hardware:

  • ISO 14443 tags and NFC phones.

a RFID library

Summary:

Possible hardware:

  • ISO 15693 tags and readers

a Private Company Gas Station

Summary:

Possible hardware:

  • ISO 14443 or ISO 15693 tags and readers

a NFC inspection system

Summary:

Possible hardware:

  • ISO 14443 tags and NFC phones

a NFC building info point

Summary

  • suppose that you are visiting a large campus and you are lost !
  • entrances fo the buildings are equipped of NFC labels with printed data matrix. The data matrix cantains an url and NFC tag contains NDEF RTD urls linking to maps, phone numbers of the building offices, ...

Possible hardware

  • ISO 14443 tags and NFC phones

a e-Healthcare system

Summary

Possible hardware

a cooperative Weather alert system (flood, tornado, ...) based on social networking

Summary

Possible hardware:

a cooperative Pollution alert system (undeclared radioactive clouds, ...) based on social networking

Summary

Possible hardware

  • see

a sport competition system

(suggestion of Didier Donsez and Pierre-Yves Gibello)

Summary

  • Race organizers use RFID to manage a large number of racers in massive competitions (marathon, nordic sky, bicycle, ...)
  • RFID simplifies chronometering and avoids cheating.
  • Racers are equipped of RFID tags
  • RFID portals scans (snaphots or videos can be records) the racers several time during the race. The portal can be fixed or mobile (GPS-located).
  • Supporters can follow favorite racers on their (mobile or not) web browser
  • Racers can receive SMS to encourage them
  • Racers can upload afterward their own GPS tracks (Garmin Forerunner or other) and cardiac frequency histories (Polar and Suunto watches), pedometer histories (N95 or iPhone accelerometer can be used to infer the steps), video (recorded during the race for small wearable cameras) ...
  • Racers can calculate their effort from data
  • Racers can compare a race with previous ones
  • Racers can compare their races with other'ones (mainly champions like Lance Armstrong in the Alpe d'Huez ascent )

Possible hardware

  • ISO 15693 tags and readers
  • GPS, accelerometers (in cell phone), video camera, cardiac frequency watches, more

a RFID-based multiplayer game

(suggestion of Eric Gressier-Soudan)

Goal

Write a game that uses RFIDs, able to be played by visitors in a museum (no specific type of museum, it is free). Players/visitors must have fun, they not only learn things about art pieces.

Main Specifications

  • A visit is played as a game, the kind of game is part of the contest.
  • The visitors play alone (no team play).
  • Visitors gain points when they give right answers to questions along the game.
  • Visitors can ask for help to a game master but they loose points in this case.
  • The winner is the person with the highest score at the end of the visit/game.

Technical hints

  • Visitors uses a dedicated device with an NFC reader (PDA or Mobile phone)
  • A mobile network can be considered
  • The OW2 GASP suite can be used to handle game logic on a server and on clients
  • The game uses read AND write features of tags.
Solutions to be avoid These projects can give ideas but shouldn't be reproduced.

Variant

Possible hardware

  • NFC phones (Nokia 6212 classic, ...), ISO 14443 tags, phone accelerators (Nokia serie S60, iPhone, HTC, ...) for visitor pace counting

a RFID/NFC Sushi Bar

Motivation

(suggestion of Luvent Gurgen)

In Japan, RFID is already in the daily life. The recent example is the traditional conveyor belt sushi-bars (kaiten sushi): In a kaiten sushi restaurant, there is a rotating conveyor belt on which the sushi plates make the tour of all the restaurant. You can therefore pick up the sushi you desire when it passes in front of you. You can also order (in Japanese, for sure) your favorite sushi to the sushi man(s) who is(are) in the middle of the conveyor preparing it for you. Plates are coloured according to the price of the sushi, so the bill will be calculated based on the number and the colour of the sushi plates. At the end of the meal, the waiter comes, counts your plates and calculates the bill.

Nowadays, in most of the restaurants each plate has an embedded RFID tag which contains the price of the sushi it is carrying. This allows the waiter calculating your bill in one second thanks to a RFID enabled device (and you pay it with your NFC enabled mobile phone). Besides, in some restaurants, you can order your favorite sushi via a monitor in front of each seat (thus no need to speak Japanese), and your sushi will be being prepared in the kitchen and will be put on the rotating conveyor. And thanks to the embedded RFID tag, you don't stress about missing your order, because when your order approaches to you, you will be notified by an alarm.

This is the integration of the technology with the traditional life and Japan do that very well!

see:

Possible realization

This application could reuse the 2 demos
  • the Lego train to transport the sushi and what is added and removed
  • the NFC picking demo

Variants

  • NFC Tamales Bar
  • NFC Tapas Bar
  • ...

Possible Hardware

  • ISO 14443 or ISO 15693 tags and readers (and NFC phones)
  • a Lego duplo train for the plate conveyor
  • some plates
  • some plastic sushi (used for presentation in japanese restaurants)

NFC Sommelier

Motivation

For professional or personal wine cellar
  • manage the stock of bottles (inventory, ...)
  • alert on temperature and hygrometry thresholds
  • alert the owner when bottles must be consumed
  • provide expert advice
  • ...

Possible Hardware

  • ISO 14443 or ISO 15693 tags and readers (and NFC phones)
  • a temperature sensor, a hygrometry sensor or a weather station (for the wine cellar temperature and hygrometry)
Remark: some wine bottle cork include a RFID inlays (tracability, counterfeit, ...) : http://www.rfidjournal.com/article/articleview/2117/1/1/

Others

You may have ideas also …