Frequently Asked Questions
In this section you’ll find answers to the most commonly
asked questions about wiigee. If your own
question is not among these, don’t hesitate and ask for
help via Contact Us in the footer of this
page.
What do I need to run wiigee?
To perform gesture recognition using
wiigee you need: Java 5.0 or later, a JSR-82 Bluetooth library and at least
one wiimote. As for the Bluetooth library,
we used the avetana implementation during our own
development (small fee for Windows and Mac, free for
Linux) but successfully tested BlueCove (free for all plattforms) as
well.
Does wiigee support multiple wiimotes?
Yes, wiigee is able to handle multiple
wiimotes. Thus, for each device you may perform a separate
gesture recognition.
Does wiigee allow access to hardware features of a
wiimote other than it’s acceleration sensor?
Yes. In addition to performing gesture recognition,
wiigee gives you full access to the
wiimote’s hardware. That includes: raw acceleration data,
infrared camera, LED lights as well as the vibratation
motor.
I successfully compiled my project using wiigee.
Now, how do I perform gestures?
To perform gestures, you have to understand the basic
concept behind wiigee. That is: before the
system is able to recognize a gesture it first has
to be trained for it. You do this by performing
the desired gesture multiple times during a phase called
training and only then, after conluding this
training, wiigee is able to
recognize it. Consult the Basic Tutorial for an
introduction to the technical basics and the section
Background for further info.
How much training sessions are needed for reliable
recognition results?
Typically 5 to 10 training session are enough to get
feasable results during recognition. However, we recommend
10 to 15 to make the results even more reliable.
What is a gesture anyway?
Since wiigee is a technical framework, the
term gesture is used with a slighty different
connotation compared to our everyday idea of the term. It
describes an ordered, finite series of three-dimensional
acceleration vectors with an explicit start and an explicit
end. Thus, continuously waving an arm would not be a
gesture from this point of view (there is no defined end)
but waving it exactly two times would be. For further
information on this topic, consider the Background-section.
Further questions may be asked by contacting us via
Contact Us in the footer of this page.