Actually, per the rules, I did not see anything forbidding wireless devices in the OI side. On the robot, not allowed. Anything between robot and anything else, not allowed. However, on the OI, it wasn’t mentioned. As long as the actual wireless data transfer is only between the OI and control devices (where the endpoints are a controller and the OI, no feedback or anything like that involved), I think it might be allowed.
It would certainly be nice to use a Wii controller (practical? not sure, but it would certainly be very cool). We’ve had talks of that going around (partly because I’m one of the guys who originally reverse engineered the Wii Remote, so I’ve done quite a bit of work with it). Most likely we’ll end up using a wired controller (PS1/PS2 probably), but if the bluetooth interface in the Wiimote is legal and we figure out a good control scheme, we might end up using it.
All equipment connected to the joystick ports of the Operator Interface must be powered solely through the power available through the port. External power sources of any type are not permitted on any equipment connected to the joystick ports.
Shouldn’t be a problem, as the bluetooth transceiver can easily draw its power from the joystick ports. If anything, the Wii Remote’s batteries might be in violation of this, in which case you could just run a (power only) wire to the wiimote from the joystick port. These things are pretty low power, as they’re designed to run on batteries. The only thing left is the Wiimote’s sensor bar (if you choose to use the pointing stuff), which could be modified on joystick power, but I don’t think it’s necessary, since it doesn’t actually “sense” anything (it’s just a bunch of LEDs, no electronics at all), and it provides no information to the remote (as has been mentioned around, candles work just as well, as does pretty much any source of IR), so it wouldn’t be considered part of the actual “joystick”
Portable computing devices can not be connected to joystick input ports on the Operator Interface.
This depends a lot on the interpretation of “portable computing device”. If we take it to mean PDA, laptop, etc, then it’s fine. If a PIC microcontroller (which would be doing the I/O between the bluetooth module and the joystick port, for example) is considered one, then it’s not.
Even then, you could always just put the Bluetooth transceiver inside the Wiimote, RF shield it, and claim it’s wired
Note that Bluetooth operates at frequencies nowhere near those used by the IFI radios.