Humanoid avatar plays a competitive game of table tennis

January 4, 2007 Humanoid avatar plays a competitive game of table tennis

This screenshot from the running simulation shows the virtual player and background on the screen at an angle. Image Credit: Rusdorf, Stephan, et al. © 2006 IEEE.

Recently, scientists have designed and built an immersive table tennis (or “ping-pong”) simulation that allows a human to compete against a computer. While most virtual reality environments support slow- or medium-speed user interaction, the new table tennis simulation can realistically respond to the top ball speed of most non-professionals—up to 15 meters per second.

The scientists—Stephan Rusdorf, Guido Brunnett, Mario Lorenz and Tobias Winkler—from the Chemnitz University of Technology in Germany, wanted to determine how quick a response time virtual reality systems could achieve using standard hardware components. As part of that investigation, the game design had to have a high immersion quotient, making a human player forget he is in a virtual environment. To create such realistic surroundings, the scientists built a highly responsive system.

“All we need is a standard pc with an up-to-date graphics card which allows us to drive two LCD beamers,” Brunnett told PhysOrg.com. “In front of the beamers, polarization filters are mounted. The beamers project from behind onto a projection wall made of acryl glass.”

Humanoid avatar plays a competitive game of table tennis

A user plays the table tennis game at the Virtual Reality 2005 event in Bonn, Germany. Image Credit: Rusdorf, Stephan, et al. © 2006 IEEE.

On this four-by-three-meter (about 12-by-9-foot) screen, a virtual opponent stands behind one end of the game table. In front of the screen stands the human player, whose polarization glasses and paddle are tracking targets for the simulation, containing five and six markers, respectively. Four cameras mounted on the sides of the screen then track the movement of the objects, relaying the data to a software system.

“The player wears polarization filter glasses in order to get a stereoscopic impression of the scene,” Brunnett explained. “For the tracking of the glasses and the paddle, we use the infrared tracking system of A.R.T. systems.”

Synchronizing the avatar’s responding movements to the human player’s movements presented a large challenge in this fast-paced simulation. Because normal delay, or “latency,” would result in high error rates, Rusdorf et al. developed correction algorithms by enabling the system to predict the movements of the paddle and glasses based on their velocities in previous frames.

The scientists found that they could obtain smooth movements by knowing the precise position and orientation of the paddle at the time of collision with the ball, while predictions at other times did not have to be exact. In addition, collisions of the ball with the table/net/ground could be accurately computed in a smooth manner.

The avatar itself played quite human-like. It could adjust its level in response to its human opponent, in a sense mimicking the human—although the scientists programmed the computer to perform slightly superior to the human for greater enjoyment. By restricting the area of the table where the avatar hits the ball on the human’s side, as well as restricting the height and speed of the ball, the scientists could program different degrees of difficulty. Further, they could allow the avatar to make occasional mistakes by adding random noise, and even make the avatar fatigued by increasing noise over the game.

Through testing—as well as feedback at recent conventions—Rusdorf et al. have demonstrated that the fast-paced requirements of table tennis can successfully entertain computer “athletes,” even those unfamiliar with virtual environments. As confirmation of the reality of the simulation, the scientists observed some players try to put their paddles down on the virtual table after the game.

In the future, the group is looking to develop variations, such as allowing two remote humans to compete with each other, as well as doubles games. They also plan on improving the prediction abilities to accommodate professional players—the record “smashing” speed for table tennis, they note, is nearly 70 mph (31 m/sec).

“In the near future, games like this will be played at home with full immersion,” said Brunnett. “Further, any applications that involve high speed interaction between a user and virtual objects could use this type of technology—for example, for control of a machine or process in emergency situations. The major difficulty in extending the system to other kinds of sports is the haptical feedback (which plays a minor role in table tennis). How do you give a human the impression of really catching a virtual ball?”

Citation: Rusdorf, Stephan, Brunnett, Guido, Lorenz, Mario, and Winkler, Tobias. “Real-Time Interaction with a Humanoid Avatar in an Immersive Table Tennis Simulation.” IEEE Transactions on Visualization and Computer Graphics, Vol. 13, No. 1, January/February 2007.

By Lisa Zyga, Copyright 2006 PhysOrg.com.
All rights reserved. This material may not be published, broadcast, rewritten or redistributed in whole or part without the express written permission of PhysOrg.com.


print this article email this article download pdf blog this article bookmark this article     Stumble it Digg this share on Facebook retweet share on Reddit add to delicious
Rate this story - 3.9 /5 (28 votes)

Rank Filter

Move the slider to adjust rank threshold, so that you can hide some of the comments.


Display comments: newest first


January 4, 2007 all stories

Comments: 1

3.9 /5 (28 votes)
  • Stumble this up

  • Digg this

  • share this

  • hide
  • Related Stories

  • Siri lifts veil on intelligent assistant
    created May 28, 2009 | popularity not rated yet | comments 0
  • 'The robots are coming'
    created Jan 29, 2009 | popularity not rated yet | comments 0
  • 'Virtual archaeologist' reconnects fragments of an ancient civilization
    created Aug 15, 2008 | popularity not rated yet | comments 0
  • Exercising judgment: The psychology of fitness
    created Jan 09, 2008 | popularity not rated yet | comments 0
  • The psychology of baseball
    created Mar 31, 2007 | popularity not rated yet | comments 0



  • hide
  • Relevant PhysicsForums posts

  • Read multiple binary files to ascii
    created 22 hours ago
  • Engineering Translation software
    created Nov 06, 2009
  • Changing the language options on your phone.
    created Nov 03, 2009
  • HP strange RPN operation???
    created Nov 02, 2009
  • Computational physics problems that involve nontrivial CS concepts?
    created Nov 01, 2009
  • Databases in physics
    created Oct 31, 2009
  • More from Physics Forums - Computing & Technology

Other News

Software cos. eye key patent case in Supreme Court (AP)

Software cos. eye key patent case in Supreme Court

Technology / Business

created 1minute ago | popularity not rated yet | comments 0

(AP) -- With the technology industry looking on, the Supreme Court on Monday will explore what types of inventions should be eligible for a patent in a pivotal case that could undermine such legal protections ...


Microsoft websites were the most visited in September

Microsoft websites top spots in September: comScore

Technology / Internet

created 18 hours ago | popularity 2.3 / 5 (3) | comments 0

Industry tracker comScore on Friday released a study showing that Internet users in September spent more time at Microsoft websites that at any other online properties.


Brazil blackouts result of cyber hacking: report

Technology / Internet

created 18 hours ago | popularity 3 / 5 (3) | comments 0

Massive power outages in Brazil in 2005 and 2007 that impacted millions were caused by cyber hackers attacking control systems, the US television network CBS said Sunday.


airpod

Car That Runs on Compressed Air Questioned by Critics (w/ Video)

Technology / Energy

created Nov 03, 2009 | popularity 3.8 / 5 (18) | comments 26

(PhysOrg.com) -- As electric cars begin breaking into the short-distance vehicle market, one French company thinks that it has an alternative to the electric vehicle: a car that runs on compressed air. Motor ...


Sahara

Will Europe Be Powered by the Sahara

Technology / Energy

created Nov 04, 2009 | popularity 4.1 / 5 (19) | comments 24

(PhysOrg.com) -- Europe has long been interested in developing alternative energy sources. And, one of the more interesting places that some Europeans are looking for solar power is the Sahara. With the vast ...