1. Home
  2. Computing & Technology
  3. C / C++ / C#
photo of David Bolton
David's C / C++ / C# Blog

By David Bolton, About.com Guide to C / C++ / C#

Marking Completed + An Unusual Input Device

Wednesday January 7, 2009
The winner is Belarussian Aliaksei Senko whose entry ran all last night, so congratulations to him! Thank you to everyone who entered- this must have used up a lot of your time. I'd also mention Clinton Sheppard's entry as an interesting example as it uses a genetic algorithm. A big please for the future... if your program is long running in a non time critical challenge, output a period or something every 1% to show it's running. Some entries did this, some didn't!

Which input device has a 1024 x 768 infrared camera with built in hardware for blob tracking up to 4 points at a frequency of 100 Hz? It also has a 3 axis 8 bit accelerometer which can measure acceleration upto 3G (+/-) at a 100hz frequency. That means it returns 100 sets of values per second. Interestingly there are over 30 million of these input devices in circulation and you may have one. I have two. No, not an iPhone but a Wiimote as used for playing on Nintendo's Wii.

Developer Johnny Chung Lee has been writing software in C# for head tracking, finger tracking and interactive whiteboards using Wiimotes. There's some fascinating videos along with instructions and of course the software.

Comments

No comments yet. Leave a Comment

Leave a Comment

Line and paragraph breaks are automatic. Some HTML allowed: <a href="" title="">, <b>, <i>, <strike>

Explore C / C++ / C#
About.com Special Features

Stay connected and entertained with reviews on tips on the latest HDTVs, cellphones and more. More >

Easy ways to connect two computers for networking purposes. More >

  1. Home
  2. Computing & Technology
  3. C / C++ / C#

©2009 About.com, a part of The New York Times Company.

All rights reserved.