PDA

View Full Version : Wii MotionPlus



cschx
06-12-2009, 06:10 PM
Any thoughts/plans from the developer on whether OSCulator will support the MotionPlus expansion device for the Wii Remote? I haven't got one yet, so I haven't tried it - should it just work out of the box? Could lead to some very interesting apps.

camille
06-12-2009, 08:55 PM
Hi,


I am really interested in this device, I will get one as soon as possible.

However, I can not offer any guarantee for support right now, but I will surely try something.


Best,

Cam

theDIY
06-16-2009, 09:01 AM
I just looked, and Play Asia will ave them on June 25th (Japanese version) and June 19th (US version), and if you aren't planning on using it with the console, either version should be fine (I think, though I may be wrong about that). FYI, I'm using a Korean market Wiimote and Nunchuk just fine with OSCulator. I just don't know if you can mix and match accessories (i.e. pairing a US Wiimote and a Japan Nunchuk). Anyhow, its EU release is scheduled later than other regions according to rumors on the Interweb.

camille
06-24-2009, 07:13 AM
I just bought a Motion Plus :-)

theDIY
06-24-2009, 02:06 PM
WOOT! Having fun with it on the Wii? How's it look for OSCulator purposes?

camille
06-24-2009, 11:24 PM
I'll tell you when I've received it.

From what I understand it gives you the instantaneous velocity.

Used with the acceleration we already know, you can calculate the position of the Wiimote.

I guess I'll have to give the Wiimote drawer a lift since it brings a bunch of new options :-)

aka
06-26-2009, 04:05 PM
Hi, I recently purchased OSCulator and wanted to congratulate you on your fine work - it's a joy to work with. Now that I don't have to waste time gluing different inputs and outputs together, I'm getting a lot more ideas prototyped in a lot less time.


I would like to second the requests out there for WiiMotion Plus support - that would be amazing!


Best,


AKA

olivier sebillotte
06-26-2009, 07:44 PM
Hi Camille,


Any progress with the the Motion Plus device?

Please keep us informed.


This could be a real breakthru in our use of the Wii as a musical controller.


thanks a lot


olivier

camille
06-26-2009, 10:26 PM
Hey Olivier and AKA,


I just ordered a Motion Plus extension this week.

I am planning to support it in the future, and will give some feedback as soon as I have made some progress on the coding.


Best,

Cam

olivier sebillotte
06-27-2009, 05:38 PM
thanks Camille,


I thought you already have it ;-)

camille
07-01-2009, 12:10 PM
Alright, just received the Motion Plus.

First thing maybe would be to improve Pitch Roll Yaw.

Next step will be absolute positionning and redesign of the Wiimote Drawer.

Suggestions welcomed !

cschx
07-01-2009, 02:38 PM
For me, the most exciting thing about the Motion Plus is the ability to do absolute positioning. I'm imagining a Quartz Composer app where the Wiimote controls the X-Y position and rotation of a 3D model. I'm new to OSCulator so I don't really know if this is realistic, but that's my dream.

olivier sebillotte
07-01-2009, 08:36 PM
Hi Camille,


By "absolute position" do you mean something like getting the exact orientation of the wiimote even if it is steady?

We will still need the IR Bar to get a real absolute position, right?


olivier

camille
07-01-2009, 11:13 PM
He he, that is what the Motion Plus should bring.

This device contains a kind of miniature gyroscope which gives three more variables (rotations accelerations actually). Combined with the translation accelerations given by the Wiimote, you can then calculate speed and absolution position without the IR bar. The only constraint is to choose the right initial values, which can be done by a mean of a calibration process.

This is in theory, I hope the practice will follow … :-)

camille
07-01-2009, 11:17 PM
to cschx: yes this is the final goal, and a Quartz Composer example is a nice idea. I'm looking forward to rotating the famous OpenGL teapot!

olivier sebillotte
07-02-2009, 06:01 AM
Thanks Camille,


This looks promising

We could at last create some scenerarios according to the relative position of 2 wiimote, like "if wiimote 1 is facing wiimote 2 then trigger event N°..."

The IR camera viewing angle is so narrow that it is almost useless to me.


So if you ask for new features, a 3 D representation of all the hoocked wiimote would be very usefull.


olivier

aka
07-02-2009, 10:51 PM
@ Olivier - I was able to bypass the narrow view angle of the IR cameras by inverting the usual arrangement (I had 2 wiimotes act as stationary cameras, and calculated depth of the IR dot in each one's image using the parallax between the cameras to get stereoscopy)


Then I had a third (actually, a third, fourth, and fifth) wiimote, each with an IR beacon, act as the handheld controllers for my environment.


The Motion Plus is exciting because with a few external cues, we should be able to get absolute position very easily. In response to Camille's feature request, it would be great if the absolute positioning calculations were open to modification and/or could accept coordinates of stationary IR beacons - like the Sensor Bar but all around the user, perhaps vertices of a cube that defines the play area?


I am inclined to mistrust any absolute positioning system without external references, as I know from awful experience that the ADXL330s are not accurate enough to resist integration drift for more than a few minutes at the best (even with a 14-bit ADC onboard).


Thanks again to you, Camille, for your great work here. I can't wait to see what you come up with!


- AKA

olivier sebillotte
07-03-2009, 06:30 AM
Thanks aka for your tip

I agree with you, I don't trust an "absolute positioning" system until it use a reference point or anything that could re-calibrate often enough.


olivier

camille
07-03-2009, 01:43 PM
Hey AKA and Olivier,


Nice discussion here!

I can't promise absolute positioning in a near future. As you say, it requires some good testing, and before anything else, a nice user interface. I will first test the MotionPlus extension with existing features: I think there is already the opportunity to greatly improve the attitude angles (pitch, roll, yaw).


Best,

Cam

olivier sebillotte
07-03-2009, 01:50 PM
Hello Camille,


I am not gamer, not at all, but maybe we could have a look at the new games on the market to see what wiimotion already permits.


olivier