Skip to content

rfgrid wiki

Mark Hooper edited this page Jan 10, 2020 · 1 revision

Background

This project started in September 2019 as a Senior Project concept for the Electrical and Computer Engineering program at Dalhousie University. The group consists of Mark Hooper, Burak Ozter and Cathy Song.

The rfgrid is a computer peripheral that detects objects equipped with RFID tags in a 2-D grid. The device communicates with an application on the host machine that will send audio and video out to a projector mounted above the grid. The effect is that different objects can cause different behavior based on their id, location or other data stored on the tag. A variety of applications can be written to take advantage of this technology. My (Mark) initial concept was a 'board game console' where I could play table-top RPG's with my friends that was immersive and dynamic, while still having the tangible aspect that may boardgames offer. Much has been done on this already, but we still have a way to go. The goal for me is to sell development kits for other people to use to write their own games. I'm hoping that this could be a fun thing to collaborate with others on in future. My main goal however is to develop the hardware more to the point where it is affordable for others to work with.

Current Status

Documentation

We are currently updating the documentation portion of this repo/wiki.

Hardware

Our 8x8 prototype is completed and working. This will be the device that we use as our deliverable for the requirements of the EDEC3900 - Senior Year Project course. However I (mark) am by no means finished with this. I want to refine and improve the modular arrays to incorporate our own RFID reader design on a 4x4 module. I also want to improve the response time by allowing each module to scan for updates independently of one another. In the meantime I will work on documenting the hardware design process on here.

Software

We are working on communication protocols and developing tools and applications for the device.

Clone this wiki locally