indexing all the software projects
Posted: 12 April 2007 08:48 AM   [ Ignore ]
Administrator
Avatar
RankRankRankRank
Total Posts:  1010
Joined  2007-01-08

Here you can specify on what kind of project you are working. We are trying to get a clear view on all the small projects within the community.

For example, there is Touchlib.
But there is also this Multi-Touch Library and Applications project for Unix systems

Some people are working on applications for Mac OS, others for Linux.
Others are writing their own blob detection etcetera.
So would you be so kind to let us know, on what project you are working.

Our goal is namely to create an overall space for all the sub projects within the community, so that this can improve the software development.

 Signature 

http://www.multitouch.nl / natural-ui.com

Profile
 
 
Posted: 12 April 2007 11:18 AM   [ Ignore ]   [ # 1 ]
New Member
Rank
Total Posts:  11
Joined  2007-04-01

why dont you drop it in the wiki?

 Signature 

http://multitouch.spiked.nl/

Profile
 
 
Posted: 12 April 2007 12:52 PM   [ Ignore ]   [ # 2 ]
New Member
Rank
Total Posts:  19
Joined  2007-03-05

We only have macs available to use, so I’ll be trying to get Touchlib working on OS X for blob detection/tracking, and then sending data to either Flash or Processing.

Profile
 
 
Posted: 12 April 2007 02:26 PM   [ Ignore ]   [ # 3 ]
Administrator
Avatar
RankRankRankRank
Total Posts:  1010
Joined  2007-01-08

because the people hardly know there is a wiki, and there are just a few who edit it, so i think we would have better luck here

but if everybody can follow your way to the wiki, sure why not

 Signature 

http://www.multitouch.nl / natural-ui.com

Profile
 
 
Posted: 13 April 2007 10:55 AM   [ Ignore ]   [ # 4 ]
New Member
Rank
Total Posts:  37
Joined  2007-02-15

I’m working on a library called openNSI (Non-Standard Interface).
This is NOT a multi-touch specific library, though multi-touch will be the first thing supported
Here are my design criteria:
-Portable - Currently developing on linux and windows
-Flexible - Users will be able to create input with almost any type of input device, such as multi-touch, multi-mouse, dataglove, 6D input device, digitizer, etc.
-Customizable - Users will be able to customize the input through external script files, without having to recompile the application

Profile
 
 
Posted: 13 April 2007 07:43 PM   [ Ignore ]   [ # 5 ]
Sr. Member
RankRankRank
Total Posts:  317
Joined  2007-03-13

for a university project we are creating a UML to XML converter for research purposes.
i’m looking into doing some work for multi-user/multi-touch environments, to start coding for multi-touch until i’m familiar with everything needed.
what i’m aiming for is:

-creating a table where developers/software engineers/anyone really can sit and brainstorm and literally throw ideas around on the table, then there is no need for paper notes. it would probably evolve into something more.

-a more natural interface for system analysis and so

-really get into developing for multi-touch screens as i’m (probably) the first in south africa…

EDIT: as the UML2XML converter is written in java, i’ll use touchlib/osc with flash that sends to and receives from java via XMLSocket.

EDIT: no, i’ll be using c#, touchlib and an xmlsocket to send to java.

 Signature 

my multitouch blog: http://www.whitespaced.co.za/
those that say it can’t be done shouldn’t interrupt those doing it

Profile
 
 
Posted: 19 June 2007 02:31 PM   [ Ignore ]   [ # 6 ]
Administrator
RankRank
Total Posts:  185
Joined  2007-06-12

I’m working on a multitouch event dispatcher for Flash.  It will allow MouseEvents and TouchEvents to be used interchangably (although mouse-specific events like startDrag might not work).

Project home:

http://touchevent.riaforge.com

Profile
 
 
Posted: 09 August 2007 02:26 PM   [ Ignore ]   [ # 7 ]
New Member
Rank
Total Posts:  18
Joined  2007-08-09

We are working on a multi-touch “operating system”, which is really a Java Application shell.  It will run on nearly any computer (with JMF or QT).  We have abstract video sources (currently JMF), single or multiple camera support (stitching), pluggable blog/object detection (so you can use a processor that works better for any number of detection methods via camera).

The whole detection system sits under a modified swing environment that is modified to be (1) rotatable - you are able to rotate an entire swing UI (2) mutli-touch aware.  Other than that, if you can program for Swing, you can program for Open Table.

We don’t have it working yet, but you should be able to take an existing swing application and run it in the table environment.  For traditional Swing applications, we will simply send the touch events to the swing applications as mouse events - only allowing one mouse to interact with the application at a time.  You will also be able to rotate the application to point in any direction.  (So it can be shared.)

We are also including a gesture library and the means to define your own gestures - gestures will be propagated to display components via the standard eventing framework already included in swing.  This will allow a gesture to be tied to a mnemonic (cool?).

In addition to being stewards of this open source project, we are also contracting with some furniture manufacturers to produce kits (think Ikea, with circuit boards) so that you can make your own - and you won’t have to put together a wood shop to do this.  We plan on offering kits that allow you to put in your own PC, projector, etc - you can get a base kit (wood and glass), a kit with some extra junk (circuit boards, diffusers, camera mounts), or go for the whole enchilada (PC, projector, camera, software, etc.).  We are still talking to our lawyers about patent issues with this, though - so final offerings may be different than what is described here.  This way, you can use vvvv or Open NSI or whatever, and not have to worry about a box to hold it all.  Hey - our first prototype was a cardboard box with a couple sheets of Lexan.  We understand.

Our furniture designer is working with us to produce some sexy stuff (jet black, smooth glass… ah...), as well as some practical things - think office furniture and store kiosks.  Personally, I cant wait to get my coffee table to talk to MythTV… I will never loose another friggin’ remote control again ah.... bliss.

We are starting out with a reflected IR setup (mainly because you can do more interesting designs this way - I, personally, like the look of the completely flat table top with no “border"), but we also have a FTIR scheme in the works.  We have found that we can use our pluggable detections routines to allow for the operator to switch between the two schemes to allow for optimal detection.

Being written in Java - and tested on Mac, PC (XP & some Vista), as well as Linux (I’m a Red Hat guy, personally) - we are working out any kinks with the cross platform as we go along.  We can’t, obviously, use JMF on OS X - thus the pluggable camera architecture (it’s our ImageProvider class, I believe).

We’re still early on, but we’ve got a solid plan, some corporate backing, and a lame (right now) web site.

http://www.open-table.org

I’m a little busy putting things together ~ but I will answer any questions that I can.  My cohort on this thing, Charlie, is a real live rocket scientist.  He’s doing the image processing part.  If you have questions of him, shot him an e-mail too (see his blog - I believe he has some contact information there - it’s not my place to go handing out his contact information willy-nilly).

There you go - one more for the stack.

So, forgive me if my only post so far is a self promotion - I will contribute when I have better stuff to share.

Kind regards,

+Michael Riecken
Steward, Open Table project

 Signature 

Michael Riecken
Steward of the Open-Table Project
http://www.open-table.org
michael@open-table.org

Profile