Hi, I wrote infrael. Basically it opens bluetooth sockets to connect with the wiimotes and manages all of them with a select() call. The python interface for the method call is very similar to the c one. The wiimote ir cam is a special case as it provides coordinates of strong IR activity instead of full frames, ie it does basic computer vision processing itself. The aggregated data are processed in the software with an exponential smoothing algorithm. Some hacks are required to cope with momentary loses of signal to ensure stable operation. It's all in the code but not documented at all, I'm afraid :( This concept was pionnered by Johhny Chung Lee, a briliant engineer. I can provide you with as much insight as you'd like so don't hesitate to contact me
3 σχόλια:
Man that's sooooooo going to be installed in my linux box, i just hope it will work fine side by side with infrael. ;D
I'm sorry to disappoint you, but it will probably not work.
I wish I knew more about how infrael works!
Hi, I wrote infrael. Basically it opens bluetooth sockets to connect with the wiimotes and manages all of them with a select() call. The python interface for the method call is very similar to the c one. The wiimote ir cam is a special case as it provides coordinates of strong IR activity instead of full frames, ie it does basic computer vision processing itself. The aggregated data are processed in the software with an exponential smoothing algorithm. Some hacks are required to cope with momentary loses of signal to ensure stable operation. It's all in the code but not documented at all, I'm afraid :( This concept was pionnered by Johhny Chung Lee, a briliant engineer. I can provide you with as much insight as you'd like so don't hesitate to contact me
Δημοσίευση σχολίου