2

Testing: CCV and reacTIVision

I've been doing some preliminary testing with several pieces of software to see if it would run under my chosen platform: Ubuntu 9.10.

I've mainly included CCV (formaly tbeta) and ReacTIVision in my testing of the software. As for CCV, I've found it required a lot of dependencies and I couldn't get the software to work properly. It did not recognize my PS3Eye for example even after trying to compile from source.

So, since I alsoMT Demo software wanted to use fiducials, I decided to try ReacTIVision. It worked instantly! ;)

Before I could use reacTIVision I had to do some minor tweaks. First of all, I downloaded and installed a patch to add some configuarability to the driver for the PS3 in Linux. The patch was created by a guy calling himself Kaswy and can be found here with some info on display modes and resolutions here.

After downloading the patch and re-loading the kernel module with modprobe, I tried to start up reacTIVision. Turns out there are two things you need in order for you to use reacTIVision on a default Ubuntu 9.10 install.

  1. Check if there is a /dev/raw1394 device present. If not, running the following command should generally fix that: sudo modprobe raw1394
  2. Start reacTIVision using sudo: sudo reacTIVision

reacTIVision TUIO Simulator software

After this, I got reacTIVision to start and it recognized my PS3 webcam without incident. Thanks to the patch I loaded earlier, I was able to configure the driver to use 640x480 at 60 FPS which produced quite nice results.

Since the camera driver and blob tracking software now seemed to be working, I decided to setup the demo and simulation software to see if that all worked. I started up the demo and the simulation software and it worked instantly. Moving a fiducial on the simulated screen or clicking and dragging on the simulated screen with my mouse allowed me to manipulate the photos in the demo.

Example of fiducialsAs a final test, I wanted to see if actual fiducials would be picked up by the webcam and reacTIVision software. To this end, I printed a couple of fiducial patterns from the sheets included in the reacTIVision download. I wanted the patterns to be able to withstand some wear and tear and it have a good contrast, so I decided to laminate the printed fiducials.

Common sense would suggest that it is not a good idea to cut through the laminated result since air might get in between the plastic and paper thus rendering the lamination useless. I've found however that I was perfectly able to cut through it without losing cohesion between the plastic and paper layers. The end result was a high contrast, glossy fiducial pattern.

All in all, things are moving along nicely. My next post will concern the building of the frame which is almost finished.

2 Responses so far.

  1. After downloading the patch and re-loading the kernel module with modprobe, I tried to start up reacTIVision. Turns out there are two things you need in order for you to use reacTIVision on a default Ubuntu 9.10 install.

    1
  2. Air Jordans have spent most of his time in his Air Jordan shoes Brand when he thoroughly retired from the NBA league in 2003, Jordan will most painstaking effort spent his own brand.Air Yeezy colorway that will be releasing is the same one Jordan Cmft Viz Air 13 that Vin Baker wore during many of his NBA whilst he was playing for the Milwaukee Bucks.”Year after year, jordans constantly changing, but all the shoes have to represent me.” Jordan said.This is the new Air Jordan 13 Jumpman Pro Strong that will be coming at you in a white, pine green and black colorway. It is hard to believe Women Jordans that among all of the Air Jordan releases over the years that the Air Jordan Jumpman Pro Strong that has now been Cheap True Religion Jeans in production for 12 long years. Jordan with elegant and complicated movement and the sixth championship rings repeatedly True Religion Outlet to deepen our memory of the shoes from Air Jordan 1 to Air Jordan 23.

    2
Your name
 
Email
 
Website
 
Anti-spam check

Please insert the result of the arithmetical operation from the following image:

Please insert the result of the arithmetical operation from this image. =
 
Comment