Overview
Camera vision for player tracking can be implemented by using IR Leds mounted on each player’s scepter. Every cycle the game server will power each players IR LED one at a time and take note of the position on the WiiRemote’s video feed. For 6 players at 30fps, this would refresh player positions at 5 times per second max (maybe as low as two depending on dropped video frames, needs to be tested) I’m thinking that the low frame rate will not matter because comparison between horizontal (player perspective) and vertical (camera perspective) is not too accurate either. We can just interpolate frames between position updates to make the software feel responsive.
Cost
- IR LEDs, QTY:6, Cost per: $0.95 http://www.sparkfun.com/products/9349
- PN2222 Transistor, QTY:6, Cost per: $0.10 http://www.mouser.com/Search/ProductDetail.aspx?qs=UMEuL5FsraBJOIjLOc/tC…
- Wii Remote, QTY:1, Cost per: $24, http://www.amazon.com/Wii-Remote-Controller-Nintendo/dp/B000IMWK2G
- Advertising Balloon, WTY:1, Cost per: $169, http://www.amazon.com/Advertising-Balloon-Reusable-Polyurethane-Helium/d…
- Orange Nylon Braided 550 Cord Paracord (100′), QTY:2, Cost per: $8.99, http://www.bladeplay.com/item–Orange-Nylon-Braided-550–7429
TOTAL: $217.28