Wiimote Project

Wiimote Projects => Wiimote accelerometer & motions detecting projects => Topic started by: Lottie on January 03, 2011, 04:59:39 AM

Title: Need help with mouse tracking
Post by: Lottie on January 03, 2011, 04:59:39 AM
Hi Guys,

I am a total newbie to the Wiimote Project. So I am glad to get some help with my project.

I am currently at University and working on a robot which makes it essential to track the pose of a mouse, connected to the robot. As the mouse does only small movements, my question is: what resolution and accuracy can I expect from a Wiimote tracking system? Has anyone done something similar?

Furthermore, as I am not very experienced in C++/C I would like to work with Matlab instead. Is there a Matlab to Wiimote interface?

Thanks for your help!

Lottie

....just to make sure, I am talking about an actual mouse (the animal).
Title: Re: Need help with mouse tracking
Post by: boonjin on January 03, 2011, 07:02:59 AM
Hi Lottie,

You may just google for Matlab interfaces to get started.

The Wiimote has a resolution of 1024x768 and thus should be sufficient for general tracking. However, to track small motions, it may be difficult as you will need to place the Wiimote very close to the subject. If you are placing an IR LED on the mouse, the Wiimote may detect multiple IR dots especially when the Wiimote is placed very close to the IR LED and there are multiple reflections.

Regards,
Boon Jin
Title: Re: Need help with mouse tracking
Post by: Lottie on January 03, 2011, 07:26:31 AM
Hi,

thanks for your reply!

I was thinking of sticking reflective tape on the mouse and then using a LED array behind the Wiimote. Will this decrease the resolution severly?

Cheers, Lottie
Title: Re: Need help with mouse tracking
Post by: boonjin on January 03, 2011, 08:25:29 AM
The potential issue is that the mouse may be detected as a huge blob and thus small motions may not be detected accurately. Or, the Wiimote may detect multiple different IR blobs.