More About Wii...

The Gyro Sensor: A New Sense Of Control

Iwata
Wii Sports Resort has not been developed solely as a game, but rather as part of a set in conjunction with Wii MotionPlus. For this reason, I'm planning to do two interviews: one with the team responsible for developing the hardware, and another with the team behind the software. I'm going to start with the hardware team. Would you be kind enough to briefly introduce yourselves?

Takamoto
My name is Junji Takamoto and I work in the Integrated Research and Development Division of the Product Development Department, Development Group No. 3. On the Wii MotionPlus project, I was the project leader on the hardware development side.

Iwata
This is the second time you've taken part in an Iwata Asks interview since the original Wii hardware interviews, isn't it?

Takamoto
Yes, that's right. It's nice to be asked back.

Wakitani
My name is Noboru Wakitani and I work in the same department as Takamoto-san. I was responsible for mechanism design on this project.

Ito
My name is Ito and I work for the Development Group No. 3 in the Integrated Research and Development Division. On this project, I was responsible for the electrical circuitry side.

Ota
My name is Keizo Ota and I'm in a different department from everyone else. I work in the Entertainment Analysis and Development Division, Design Technology Group. I was in charge of developing the SDK for this project.

Iwata
I should explain that the term SDK which Ota-san just mentioned is an abbreviation of "Software Development Kit". Could you briefly explain what exactly it is?

Ota
Put very simply, an SDK is a component used to develop games. I worked in a position where I acted as a liaison between the hardware team and the software dev teams. So my job was to produce the kit needed for game development and to then make this available to the software dev teams.

Iwata
But that's not all you did, is it?

Ota
You're right. The accessory we're discussing today has its own unique and extremely interesting features. But it has its fair share of idiosyncrasies too, so I was required to come up with a lot of ideas to try to deal with these.

Iwata
We're going to have the opportunity to hear all about that very shortly. But firstly, Takamoto-san, could you tell me how the idea for Wii MotionPlus came about and when development got under way?

Takamoto
Well, development got properly under way at the very start of 2008. It was the head of my department, Genyo Takeda, who got the ball rolling when he said: "How about connecting the Wii Remote to a gyro sensor1?"

Iwata
When he made that suggestion completely out of the blue, weren't you rather at a loss as to how to respond? After all, you'd just struggled to finally get the Wii Remote Jacket distributed worldwide and here you were being ordered to add a gyro sensor!
1. A gyro sensor is a measurement device. Its uses include calculating angle and rotation speed and controlling position. The term "gyro" refers to a "ring" or "rotation".

Takamoto
Well, yes. And what's more, we had to come up with a completely new jacket for the Wii Remote.

Iwata
You did, didn't you? And what name did you come up with for this new Wii Remote Jacket?

Takamoto
We called it the Wii MotionPlus Jacket.

Iwata
Well, that's pretty self-explanatory, at least! (laughs)

Everyone
(laughs)

Takamoto
In order to use the Wii MotionPlus accessory you have to exchange the existing jacket for the new Wii MotionPlus Jacket, which is something I can well imagine will seem rather bothersome to some of our customers.

Iwata
But it does ensure safer use, after all…

Takamoto
Oh yes, I would certainly urge everyone to make use of it. In particular when playing games like Wii Sports, where there may be large numbers of people playing together.

Iwata
Since this accessory can detect different movements than the original Wii Remote, in addition to very fast movements, there needs to be even more attention paid to ensuring safe usage. This is why we would urge all users to be sure to attach the Wii MotionPlus Jacket when using Wii MotionPlus.

Takamoto
Absolutely. And this is where the decision to combine the Wii MotionPlus Jacket and the Wii MotionPlus accessory came from.

Iwata
So in other words, the Wii MotionPlus accessory and the Wii MotionPlus Jacket are not going to be released separately…

Takamoto
No, the intention was to integrate the two from the very start. This is why when we use the term Wii MotionPlus, we are referring to the accessory with the Wii MotionPlus Jacket attached.

Iwata
So tell me why you decided to go to all the effort of developing Wii MotionPlus in the first place?

Takamoto
It was because the original Wii Remote could only detect movements along straight lines.

Iwata
This is to say that the accelerometer2 in the Wii Sports Remote only responded to movements that were along straight lines - such as waving, thrusting and pulling.
2. An accelerometer is an electrical circuit element that can detect changes in speed. The accelerometer in the Wii Remote can detect the rate of acceleration in three dimensions.

Takamoto
That's right. To put it in technical terms, it detected acceleration along straight lines on the X, Y and Z axes. So for instance, when you play golf on Wii Sports, it can detect a swing along a straight line but…

Iwata
But it's not able to detect the angle of the club's face.

Takamoto
Precisely. This is why it couldn't distinguish between hooked or sliced shots. But when you combine the Wii Remote controller's accelerometer with a gyro sensor, it can detect movement along 6 different axes. This means that it won't only detect movements along straight lines, but also movements like rotation and twist. This makes it possible to reproduce the movements of the player very faithfully, which is why we thought a gyro sensor would offer such huge advantages.

Iwata
I suppose the obvious question is: if it offers such huge advantages, why didn't you use it in the Wii Remote from the very start?

Takamoto
We actually looked into the idea of including a gyro sensor at the very start of the Wii Remote controllers's development. But the idea was rejected due to issues of both space and cost which attaching a gyro sensor would entail.

Iwata
I see. But gyro sensors are measuring devices that have actually been around for a considerable amount of time, aren't they?

Takamoto
That's right. They were originally called gyroscopes and were used to measure angle and rotation speed in rockets and the navigation systems of ships. But they were very bulky instruments indeed.

Iwata
They're fitted in the noses of airplanes as well, aren't they?

Takamoto
Right. That's the sort of size we're talking about. And let's not forget that they were also extremely expensive. However, with advances in MEMS technology, they have become smaller and smaller while at the same time becoming cheaper…

Iwata
You used the term MEMS just now. Could you explain what that means?

Takamoto
It stands for "Micro-Electromechanical Systems" and refers to micro fabrication techniques that use applied semi-conductor technology to produce extremely small mechanical structures.

Iwata
So thanks to MEMS technology, it has become possible to put a gyro sensor inside a small remote control. As I recall, WarioWare: Twisted!3 also made use of a gyro sensor.
3. WarioWare: Twisted! was the third in the Wario series, released for the Game Boy Advance in October 2004 in Japan.

Takamoto
Well, that was a piezoelectric gyroscope and was a little different in nature from the one we're using now. The impetus for the rapid increase in the use of gyro sensors actually came from their use in video cameras in order to correct camera shake. But there was no way the gyro sensors in cameras could simply be transferred across to be used in a Wii Remote.

Iwata
This is something Ota-san mentioned at the start of the interview, but the gyro sensor has its own idiosyncrasies…

Takamoto
Yes, it has its share. It's always been known as quite a tricky piece of kit to work with, but when Takeda-san first mentioned it, I must confess I had no idea that it would prove to be quite this awkward.

Iwata
So the gyro sensor really was an awkward customer to work with…

Takamoto
Well, to say it has its idiosyncrasies is putting it mildly…