Let there be light…

Friday, 30 May, 2008 § Leave a comment

When it came time to choose the leds there were only a limited number of choices, and since the most popular on NUIgroup forums is the OSRAM SHF485, I went with that.

A bit of background when picking IR emitters…

For everyone else out there when picking leds dont look at that their power for a measure of their luminosity. But rather look at their radiant intensity, which is measured in mW/sr. Typically radient intensity of 100+ is sufficient for for FTIR, on the other hand for DI you want both luminosity as well as dispersion angle, Osram SHF485’s have a radiant intensity for 160mW/sr.

On a side note, you also need to keep in mind the lens on top of the led it self and the angle IR emmits from the led it self. For FTIR its an narrower beam is prefered of around ±20° and for DI a wider angle beam is prefered ±40°, so if you are creating a DI setup then Osram SHF485P would be the better choice.

« Read the rest of this entry »

To See or not to See…

Wednesday, 28 May, 2008 § 1 Comment

For the past few weeks i’ve been doing my research into multitouch, and the various types of cameras used by people over at NUIGroup.com, as their IR sensors. I narrowed my choice to 2 the Phillips SPC900-NC and the Xbox360 Live Vision Camera. By seeing a few tests Daddyoli did and and the recommendation of the Xbox360 Vision Cam given to me by both Daddyoli and Fairlane. I went with the Xbox360 Live Vision Camera.

Xbox360 Live Vision Camera

Xbox360 Live Vision Camera

I purchased it for just over $13CAD from an excellent seller at ebay. For $13 the camera proved to be well worth the money. And the IR filter was easily removed. Below are the steps i performed to get the camera to work in an FTIR setup. (Basically its the removal of the IR Filter).

« Read the rest of this entry »

Polishing Acrylic

Tuesday, 27 May, 2008 § 2 Comments

Since this project is based on an FTIR setup, the sides of the acrylic sheet need to polished as to allow TIR. However since most factory cut acrylic sheets are cut using a saw the they are really rough…

Factory Cut Acrylic Sheet

Factory Cut Acrylic Sheet

The Osyris Digital IO prototype consists of an acrylic sheet which will be mounted in a frame. Having tried to maintain a (4:3) aspect ratio. The The Acrylic Sheet is 24″ x 32″ = 60cm x 80cm of size and 3/8″ = 0.921cm thick. However the actual projection area is 58cm x 78 cm.

The acrylic sheet was purchased from Laird Plastics Toronto (Mississauga) for $55 CAD, it came in a traditional paper protective layer.

Acrylic Sheet

Acrylic Sheet

Below is the process of how to i polished my acrylic sheet.

« Read the rest of this entry »

Budget

Tuesday, 27 May, 2008 § Leave a comment

The following is the budget for this project. Since there are a few things i already own and some that i need to purchase the estimate will be some what cheaper than other people you need to purchase all the equipment. Like all projects, the budget will often amend due to unforeseen cost or may expand beyond what was originally intended.

NOTE: I will update the budget as changes are made to it.

HARDWARE
Quantity
Item
Cost
Own
6
1/2″ Wood 3′ x 3′
$50
4
MDF Frame
$28
2
PCB Board and Etching process costs
$40
1
Acrylic Sheet 24″ x 32″
$50
150
Infrared LED
$52.60
1
Xbox360 Live Vision Camera
$13.12
2
IR bandpass filters
$41
1
Silicone Rubber Sheet 24″ x 36″ (FTIR only)
~$25.72
1
Projection Screen
$5 – $25
1
Projector
$0 – $900
X
1
Projector Mount
$20
X
2
First Surface Mirrors
$30
2
Speakers
$20 – $50
2
Cooling Fan
$5
X
n/a
Various Screws, Nails, Epoxy etc.
$30
X
1
Computer
$0 – $550
X
Total:
$370-$1870
$1505

« Read the rest of this entry »

Project Timeline

Tuesday, 27 May, 2008 § Leave a comment

This is my personal timeline for the Osyris project, in general my plan is to finish the hardware aspect of the table within the first 2 months of my summer break, and have the the next 2 months to design and develop custom software. As I make progress, i know there will be times i will move away from the timeline due to various circumstances, Since initially planing this timeline out i have already moved ahead in some areas, while behind in others; however i will try to follow the general timeline.

Since the project comprises of both hardware and software aspects, and in lieu of the fact that the software aspect is dependent on the hardware, I will be starting off with the hardware end. This is what needs to be stable in order to develop working robust software interface.

Timeline
Week
Plan
1
Research materials and price out costs
2
Order and buy specific parts that need to be shipped from overseas. Create and design Conceptual Ideas/layouts.
3
Test and order any remaing needed parts. Plan out the table fabrication i.e. construction design…
4
Begin table construction and design custom IR PCB layout.
5
Continue on table construction. Test various PCB printing procedures. If time, print and etch PCB layout.
6
Continue table construction. Print and etch PCB layout, and solder IR emitters arrays. Start researching on coding platform (touchlib, vvvv, flash, flex, processing, etc.).
7
Finish table construction. Align mirrors and research into dual system configuration.
8
Decide on coding platform, and plan and map out applications.
9
Start coding software and fix any problems with table’s setup (ie. camera, projector, IR filter, mirror angles etc)..
10
Continue coding on applications. Prepare for show casing. Fix any minor problems.
11
Develop more application ideas. Continue coding.
12
Continue coding.
13
Continue coding.
14
Test and continue coding.
15
Internal testing with other users.
16
Continue coding and build on ideas from internal testers.
17
Start beta testing with friends and family. Fix code and build on ideas from the beta testers.
18
Continue more beta testing.
19
Make sure table and other hardware is fully functional. Fix any minor issues.
20
Continue testing. Make sure everything is completley stable for showing.

Conceptual Design

Monday, 26 May, 2008 § 2 Comments

My aim is to create a clean and simple table top design MT device, in preference a coffee table layout was choosen, where individuals can easily interact with the surface from all 4 sides giving 360° access to the interactive surface, also allowing for the use of fiducial markers. The MT device will function on the principal of FTIR (Frustrated Total Internal Reflection), this was chosen due its robust nature and its finger detection capabilities.

I did a quick sketch of my initial conceptual thoughts using Google SketUp. As the progresses this will be updated with pictures of the actual progress and SketchUp files. The following design is only conceptual, as problems are faced design modification will be done on the fly on the basis of whats best.

Conceptual Design

Conceptual Design

« Read the rest of this entry »

Welcome to the blog

Monday, 26 May, 2008 § 1 Comment

Hello World… Welcome to my blog.
Essentially this blog was should have started near 3~4 weeks ago when my project had started… However due to unforeseen circumstances, mainly cause i was too busy designing my table top surface computing device (Osyris Interactive IO <name not finalised>), i haven’t had the chance to add content to the blog.

During the past 3 weeks or so… i’ve been busy designing and constructing parts of the multitouch (MT) device. Luckily i had been taking pictures of my construction process, which will be up soon in a chronicle order to show the steps involved and the problems faced during the construction process

Over the coming days and weeks, this blog will be updated regularly, showing the progress both on the hardware and software aspects of things.

Cheers all,
Taha

Where Am I?

You are currently viewing the archives for May, 2008 at Interactive IO & More.