Google Summer of Code Projects (2009)

Google Summer of Code has again been a huge success for the NUI Group Community in 2009 as it was in 2008. All 7 out of 7 projects were finished successfully. Thanks to all students and mentors for their great work and contributions. Below is a quick overview of all the projects completed in 2009:


Argos Interface Builder
Argos is a drag-and-drop GUI builder built in openFrameworks, dealing specifically with creating musically-oriented interfaces for multi-touch interaction. Argos is currently in active development and is maintained by Dimitri Diakopoulos and was mentored by Seth Sandler. Language: C++
Project Blog  |   Project Overview  |   Project Proposal  |   Get the Source


CCV - Hand Tracking Module
This project focuses on the addition of Blob, Hand and Finger Recognition, Tracking and Association as core functionality to the CCV for use with DI/DSI multi-touch setups. Project mentored by Laurence Muller and established by Thiago de Freitas Oliveira Ara├║jo. Language: C++
Project Blog  |   Project Overview  |   Project Proposal  |   Get the Source



Gesture Models for Multitouch
This project from Sashikanth Damaraju and Stjepan Rajko as mentor, is aimed at creating a language / framework independent Gesture Recognition toolkit that takes OSC messages formatted with TUIO specification as input and outputs recognized gestures via OSC protocol. Language: C++
Project Blog  |   Project Overview  |   Project Proposal  |   Get the Source



HCI Framework for Java
A component-based UI framework for Java which allows developers to create interfaces for their Java applications that support a variety of advanced forms of human-computer interaction (HCI). Project founder is Ori Rawlings and mentored by Christian Moore. Language: Java
Project Blog  |   Project Overview  |   Project Proposal  |   Get the Source


MPX X.Org TUIO Driver
This project creates an X.org multitouch driver for TUIO trackers. MPX + Xinput2 are not in a release version of X.org yet, so at the moment a custom build is required. Mentored by Martin Kaltenbrunner and proposed by Ryan Huffman. Language: C++
Project Blog  |   Project Overview  |   Project Proposal  |   Get the Source



Multi-touch Google SketchUp
This project from Anirudh Sharma and mentored by Pawel Solyga, is a addon to allow for multi-touch interaction in Google SketchUp including pinch zoom and translation gesturing. Language: Ruby
Project Blog  |   Project Overview  |   Project Proposal  |   Get the Source



NUI Paint - Python
The focus of this project to explore new interactions & developing UI widgets for PyMT framework which would be reusable for other applications. This project was found by Sharath Patali and mentored by: Mathieu Virbel/Thomas Hansen. Language: Python
Project Blog  |   Project Overview  |   Project Proposal  |   Get the Source


Responses

The project “Multi-touch Google SketchUp” sounds interesting, but i can’t found a compiled version of the plugin. The same project on google-code uses a password-protected zip-file to “publish” their plugin.

Leave a response

Click here to register an account.

Categories