marzo 24, 2009
Foldable Display
Starting from few video founded in youTube on foldable display: http://www.youtube.com/watch?v=nhSR_6-Y5Kg I’m thinking to reproduce this technology in house.
The theory:
The first step il creating a trackable surface and a tracking system:
- For the trackable surface I used a solid surface with 3 infrared LED
- For the tracking system I user an infrared camera web camera with a narrow light spectrum (near to 850nm)
Building the trackable surface
The trackable surface is made by a plane in a tridimensional space. To define the plane I need 3 points. I developed a simple box with 3 IR LED one for each corner (excluded one of coruse) as shown abowe:
I used:
- DVD boxset,
- 3 IR LED (unfortunatly my 3 LEDs have a narrow view angle becuse I used LED from a remote control, I suggest tu use LED with view angle nero or orve 20°)
- one switch
- one 47hom resistor
- few wire
- 4 1.5V AAA battery pack
Building the tacking system
To track the 3 point in ths space I developed a (quite) special camera to capute the IR light, to do this I hacked a normal web cam adding an additional low-pass IR filter.
Normally a web cam is abel to see in the light emission spectrum from high IR to the entire visible spectrum, the web cam has a hi-pass IR filetr in order to reduce the sensibility of the CCD of the camera to the IR light. This filter is not able to filter the entire IR emission, it only reduce partialy the IR sesibility of the CCD.
I applied another IR low-pass filter in order to create a narrow band in the IR specturm:
To build low cost IR optical filter I used a slide color film, impressied with IR light (I used the wii bar as emitter
). This article can help ont his: http://photocritic.org/create-your-own-ir-filter/
Here the result wile the camera see the trackable surface (with and without the narrow band IR filter)
gennaio 19, 2009
My MobTags
Roberto Chinelli
My blog:
Build using: http://codmmunication.com/qrcode-generator.php
gennaio 15, 2009
Dynamics AX X++ Class Diagram
This is the first overview of class diagram viewr for Dynamic AX X++ Analyzer….

Class View now has fully navigable links between types definde in X++
gennaio 13, 2009
Dyanmics AX X++ code Analyzer (surfer)
First overview of the analyzer tool:
Main features:
- separate thread for parsing analysis (UI not blocked)
- Class View: class and member navigation, class name filter, jump to code
- Code viewer: hyperlink to referenced class
gennaio 9, 2009
My Dynamics AX pains and tools :-)
My boss ask my to fix a complex bug on Dynamic AX module, that’s a great challenge for me: I do not know anything on AX and X++…
My approch was the following:
- - understand X++ syntax
- - analyze the code… that’s relay painful, thousand of undocumented/not commented lines of code! (and AX IDE is not so smart)
I tryed with differnet and more confortable approach: parse source code and implement a code analizer in order to get detailed info.
- - class diagram
- - types references dependency
- - approximate a sequence diagram
The tool I’m developing in based on .NET and GoldParser, my first resut afrer 3 days is:
I have X++ (quite completed) grammar on gold parser
I have a grammar tree on a .NET model
I have a complete class definition, included fields an local variables definitions.
My next steps will be:
- write a types dependency analyzer tool
- write a graphical rappresentation with WPF
- write a sequence diagram analyzer and a graphical representation (may be too complex)
settembre 4, 2008
My labs!
The idea of this blos is sharing my experiences on some technologies I’m developing during night works
At this time I’m working on Folding and Surface computing and in general next generation UI, so my first two experiments ont tohose topics.





