Main > Lightguns
A new lightgun?
<< < (16/26) > >>
AndyWarne:

--- Quote from: XXVII on June 26, 2018, 09:30:15 pm ---

Instead of using a camera, it uses one IR LED at each corner of the monitor and the PixArt sensor harvested from a Wiimote. The PixArt sensor can track up to 4 points at a resolution of 1024x768 (inferred from 128x96 subpixels as the sensor moves) at a rate up to 100hz. The sensor very conveniently outputs the coordinates of the four points in a way that can be easily read by an Arduino.



--- End quote ---

The Aimtrak can do that, but using 4 points requires a wide-angle lens. The current Aimtrak design uses light point size information as well as location, which the Wii does not, so it performs to a "no crosshair" accuracy without 4 points.

I do have a version of the Aimtrak which has been supplied to a couple of designers of large-scale gaming installations and it uses 4 points and maths which was provided by a university maths department in the UK. This version is used when players are running around a room. Its available as a full design package with licensing.

I have also played with image recognition using the Pixy CMUcam5 sensor. But the downsides of this I found were as follows:

A degree of calibration still needed as the gun needs to be taught about the reference image.
No IR filter can be used so the gun is sensitive to all light.
Unable to achieve the 5 millisecond update rate of the Aimtrak
Not able to do all processing in-gun. One of the design points about the Aimtrak was to have it appear as a standard USB mouse and it sends fully corrected X-Y data such that no software needs to be running on the host and not needed for any function such as calibration.

Of course thats not to say that these issues cant be solved but I believe an IR system is hard to beat especially in a situation where some installation (ie fitting an IR bar or LEDs) is acceptable, which is the case in most arcade gaming situations.

I will state at this point that I have no plans to pursue image recognition technology any further than I have already done. The Aimtrak will continue to use IR technology until such time, if any, it becomes end of life.
Titchgamer:
If I remember right the Top Gun used 3 IR LED's didnt it?

Not that it worked if it did because as previously mentioned they are crap :P
thet0ast3r:
the topgun (1) : i do not exactly know how many ir led dots it uses for tracking. probably 5? most likely 4. Both bars have 3 "slots" where leds can be housed. one left, one in the middle, one right. Bar one has one left and one in the middle, and bar 2 has one left and one right. The topgun also uses a pixart sensor (or something pretty similar to a pixart sensor) which can most likely track 4 ir points. It also has a PnP solver (probably in the driver), which makes the gun hardware pretty cheap (a usb chip, some quartz for the sensor, the sensor... & everything needed to transfer the raw sensor data (most likely the 8 byte position values of the 4 strongest dots) to the computer).
The topgun has pretty damn good accuracy, BUT ONLY if you understand how to calibrate it. People calibrate it with the laserpointer and afterwards complain that the cursor is off. pfff.
One thing i hate about these topguns is, however, that the viewing angle of the sensor is so small, you can `t go near the screen without loosing tracking. You can place a wide angle lens infront of the gun, which slightly reduces accuracy; but can reduce the distance from the screen significantly.
Titchgamer:

--- Quote from: thet0ast3r on June 27, 2018, 05:33:07 am ---the topgun (1) : i do not exactly know how many ir led dots it uses for tracking. probably 5? most likely 4. Both bars have 3 "slots" where leds can be housed. one left, one in the middle, one right. Bar one has one left and one in the middle, and bar 2 has one left and one right. The topgun also uses a pixart sensor (or something pretty similar to a pixart sensor) which can most likely track 4 ir points. It also has a PnP solver (probably in the driver), which makes the gun hardware pretty cheap (a usb chip, some quartz for the sensor, the sensor... & everything needed to transfer the raw sensor data (most likely the 8 byte position values of the 4 strongest dots) to the computer).
The topgun has pretty damn good accuracy, BUT ONLY if you understand how to calibrate it. People calibrate it with the laserpointer and afterwards complain that the cursor is off. pfff.
One thing i hate about these topguns is, however, that the viewing angle of the sensor is so small, you can `t go near the screen without loosing tracking. You can place a wide angle lens infront of the gun, which slightly reduces accuracy; but can reduce the distance from the screen significantly.

--- End quote ---

They were only accurate if you stayed fixed in exactly the same spot if you moved any direction they went out of calibration.
Also they needed calibrating every single time you used them which was no good for cabinet use.

As for the laser that was a stupid idea from the get go! The damn thing would just reflect back in your eyes!
thet0ast3r:
No, i cannot agree with you on this. They stay pretty damn accurate even if you move around in the room; given you did everything correctly. (which there is no manual for) the lights of the sensor bars have to be in the exact same plane as the screen is.
While calibrating, you have to be VERY accurate. My topgun 2`s (i have 2 of them) are both accurate up to the tracking resolution (about 4 mm on an 21" 16:9 monitor). After i calibrated the gun correctly (took some tries) i tried EVERYTHING. i moved around the room, tried extreme angles, Turned the gun upside down... and i couldn`t get the accuracy to worse than at most 10mm off.
Maybe there`s a difference between the original topgun and the topgun 2 in terms of accuracy? 
Navigation
Message Index
Next page
Previous page

Go to full version