Oct 17, 2008

Time for More Touch! Part Two: Microsoft's "Oahu", a hypothetical (?), affordable version of the Surface multi-touch table..

Long Zheng, from the I Started Something blog, was privy to a survey from Microsoft about "Oahu" (via someone named Kerien).

The following description of Oahu is a quote from Long Zheng's website, and reportedly was the introductory section of Microsoft's survey:

"The following questions refer to a computing device called “Oahu” that has an innovative multi-touch screen. Oahu is a flat screen that sits horizontally like a table top. You can interact with Oahu by touching the screen, instead of using a mouse, and more than one person can interact with Oahu at the same time. You and others can move objects on the screen with your hands and touch icons to open up programs, games, or music. People using the device can also use their fingertips to expand and shrink objects on the screen. The screen recognizes people’s hand movements and touches and reacts accordingly. You can bring up an on-screen keyboard to input information. Oahu also works with other devices (such as digital cameras, cell phones, and MP3 players) by getting information from or sending information to them. Oahu is on with no waiting time to start up. Oahu can come as a freestanding table, placed into a piece of furniture, or built into a countertop. The type of Oahu devices we are asking about today are not portable but if they are furniture or tables, they can be placed anywhere in your home.
"

mmmm.... sounds just like a Surface....


Photo via I Started Something

The price of Oahu quoted in the survey? $1,499.00. A substantial savings, considering that the price of Microsoft's Surface is $10,000.00.

This price approaches the affordable range for schools. I wonder if any questions in the survey addressed the learning aspects of the Oahu, other than helping children with homework. With the upcoming Windows 7 OS and its multi-touch capabilities, I'm sure we'll be seeing the spread of this technology.

FYI:
Long Zheng is working on a Business Commerce and Multimedia Systems double degree at
Monash University in Australia. His purpose in blogging is to be on the cutting edge of first-breaking news related to technology.

For more information about Windows 7, see the Engineering Windows 7 blog.

Time for More Touch! NASA's collaborative multi-touch table by Gesturetek and Inhance Digital Corporation; HP touch-screen notebook; NextWindow

NASA Multi-Touch Illuminate Table
This is a picture of Gesturetek's interactive multi-touch installation for the NASA Moon Station exhibit, at the Marshall Space Flight Center in Huntsville, Alabama. Inhance Digital Corporation collaborated with Gesturetek on this project too create a multi-user game that teaches players about one of NASA's lunar outposts.

Read the press release for more information and links related to Gesturetek's multi-touch-multi-point display. Inhanced Digital Corporation's website is worth the visit. The company is involved with a variety of interactive project, including the "Connected Home", in cooperation with Cisco Systems.

According to an article in the Wall Street Journal (10/16/08), Hewlett-Packard will unveil a touch-screen notebook. Frog Design, the company that developed the touch-screen browser-interface on the HP Touchsmart PC is working on this product.

To learn more about Frog Design and HP touch-screen technology, go to the source and read this post on GeekTieGuy's blog: The cat's finally out of the bag..

I happen to love my HP TouchSmart. (Secret: It can handle at least duo-touch input, since it has a NextWindow touch screen interface)

Hp_touchsmart_pc
More from NextWindow:

Campbell Live Set
103-inch display for election coverage in New Zealand.


Collaborative project between NextWindow and Nemes for a museum application.

It is good to see more touch screen technology in museums... Next step, the classroom?

Oct 13, 2008

For the tech-savvy or tech-curious: RKVS Raman's UbuntuStudio work-around on the HP TouchSmart PC!

Getting the most out of a HP TouchSmart PC...

I have a TouchSmart, and if I wasn't so busy at my job, I would love to spend my time digging into the core of the system.

Thanks, RKVS Raman, for your explanation about the way to identify the NextWindow touch screen as an input device in the HP TouchSmart PC using UbuntuStudio. This was something I was curious about.

Here is RKVS Raman's "how-to", from his RKVS Raman Blogs

"This gotcha explains how we made it to work.


1) Installed xserver-xorg-input-evdev
2) HP Touch Smart uses NextWindow TouchScreen. The tricky part was to find which input device is connected. An cat /proc/buc/input/devices pointed wrongly to event2.
3) After googling a lot, we found evtest. Downloaded evtest.c and compile it.
4) Ran evtest as root with various input devices like /dev/input/event[1...X]
5) One of the runs showed Input Device as NextWindow TouchScreen. That was the one. The device was /dev/input/event4

Input driver version is 1.0.0
Input device ID: bus 0x3 vendor 0x596 product 0x1 version 0x200
Input device name: "NextWindow TouchScreen"
Supported events:
Event type 0 (Reset)
Event code 0 (Reset)
Event code 1 (Key)
Event code 3 (Absolute)
Event type 1 (Key)
Event code 330 (Touch)
Event type 3 (Absolute)
Event code 0 (X)
Value 0
Min 0
Max 32687
Event code 1 (Y)
Value 0
Min 0
Max 32687


6) Made the necessary changes to our xorg.conf according to this page. Change the /dev/input/event1 to the device that we found as connected to touchscreen (/dev/input/event4) through our evtest runs.

7) Saved xorg.conf and rebooted. And Voila, touchscreen works.

Now that touchscreen works, let me load Sugar, it's gonna be fun.
"

Sugar is the core of the One Laptop Per Child (OLAP) Human Interface. It can be emulated on a PC, but doesn't have all of the features of the original.

Of interest to computer students and armchair technologists:

RKVS Raman teaches data structures (and artificial intelligence?), at least from what I gather from his blog posts.

I liked the link to a B-tree animation applet.
If you are a computer student, remember not to confuse a B-tree with a binary tree!

There is more. RKVS Raman has an interesting post about Dijkstra's Algorithm and Human Psyche
.

Dijkstra's algorithm

New multi-touch "Gravitoy" application from NUI; Multi-touch Space Invaders from Barcelona; "Open source" touch-less multi-touch SDK on CodePlex

NUI (Natural User Interface) recently unveiled Gravitoy, a multi-touch physics application that offers two modes of interaction. Below is a picture of children engaged in collaborative play on an interactive table running Gravitoy in the Sandbox mode. The children can draw objects that interact using principles of physics. (Photos are from NUI co-founder Harry van der Veen's blog)

photo

Below are table-shots of the Sandbox mode:
photo

photo
See the triangle?

The second mode of Gravitoy is "Stacks". Two players play a game of stacking objects of various sizes. The difficulty level can be adjusted by changing gravity options.

photo

This would make science lab engaging for students!

In addition, NUI developed a 3d model viewer application, which looks like it would be fun for budding architects and designers.

Visit the NUI website to learn more about the company and NUI's partners.

Take a look at Multi-touch Space Invaders from Multi-touch Barcelona. It looks like a fun game to play during a rainy recess:

Multitouch Space Invaders! from Multitouch Barcelona (NUI-Group members) on Vimeo.

If you are interested in learning more about developing multi-touch applications and systems, visit the NUI Group website for opensource resources, code, and "how-to" support forums.

Video clips and links related to the work of NUI-Group members, such as Christian Moore, Harry van der Veen, and Seth Sandler, can be found on a previous post:
More Multi-touch from Members of NUI Group!




Touchless
Multi-touch...

I recently learned of another "open-source" touch-less "multi-touch" resource. The Touchless SDK was developed for a college project by a Columbia University student, Mike Wasserman.
You will need Visual Studio 2008, the code, and a webcam to get started. From what I can tell, the code will work with in the XNA development environment.

The Touchless SDK website has links to a video demonstration, demo code, FAQs, and more. The discussion list has a lot of good information.

Mike Wasserman is now working at Microsoft Labs.

Oct 12, 2008

Children, Teens, Families, and the Economic Crisis

For those of you who would like to know how to handle the stress regarding our economy as it relates to children, teens, and family, take a look at my recent post on the TechPsych blog:

Children, Teens, Families, and the Economic Crisis


(I am still looking for more resources for children and families, so feel free to add a link in the comments.)

Data and Information Visualization Resources for Economics, Finance, and the Current Crisis

I posted a variety of links to data and information visualization resources that might be helpful to those of you who are interested in exploring our current economic crisis:

Economic Sights and Sounds: Links to Data and Information Visualization resources for Economics, Finance, and the Current Crisis

I'm using the Economic Sights and Sounds blog as a repository of information and links for use in a collaborative interactive multimedia time-line of events surrounding the current situation.