Suggestions

Forum for C#/Windows development

Suggestions

Postby Siny » 13 Jan 2014, 18:17

I would like to use the eyetribe tracker in a multiuser setup. For that I would need a simple interface (single large button and hotkey) forcing a recalibration and after that start mousegaze. None of the settings should be in the interface, they would stay in the eyetribeUI. Is that something you are thinking about doing?

I really like the product and have already made two simple demonstrations, one popping balloons and one for reading analysis.

Cheers
Siny
 
Posts: 1
Joined: 11 Jan 2014, 22:42

Re: Suggestions

Postby Martin » 13 Jan 2014, 19:14

Hi Siny,

Welcome to the board.

A single large button and a calibration procedure, sounds pretty much like the Calibration sample we have prepared. It starts up as a single window with a trackbox (showing the two eyes and location) and a rectangular button below for starting a calibration. Once completed it redirects a red dot to where the estimated gaze position is located. It would be rather easy to change the look and feel of the app and to have the mouse go where the red dot is going. Feel free to fetch the source code.

In case you'd like to give it a spin before compiling it yourself I've put up a pre-compiled version for your delight.
Martin
 
Posts: 567
Joined: 29 Oct 2013, 15:20

Re: Suggestions

Postby Samleo » 03 Mar 2014, 11:59

Hi Martin,

I am also thinking of making an application like Siny, where the EyeTribe is calibrated, then the mouse cursor can be controlled in the background.
However, I have been trying to compile the application that you gave in the link, but there is no red dot like in the sample application. I realised that it had not been added to the project and despite multiple attempts to debug and build, there seems to be too many bugs to fix (and TETWinControls is missing)...

I would appreciate if you could post a working source code of this sample as it would be very useful for many developers including myself.

Thanks!
Samleo
 
Posts: 7
Joined: 01 Mar 2014, 11:30

Re: Suggestions

Postby Martin » 03 Mar 2014, 12:41

Samleo,

TETControls is located in the same repository:
https://github.com/EyeTribe/tet-csharp-samples

Please detail the bugs you are experiencing (when I clone the repository it builds without errors).
Martin
 
Posts: 567
Joined: 29 Oct 2013, 15:20

Re: Suggestions

Postby Samleo » 19 Mar 2014, 14:16

Sorry for the late reply.

When I build the project as it was from the repo, it works with no problem. However, it doesn't have a tracking red dot like the sample application (I need this so that I can edit it so that I can move a cursor).

I realised that GazeDot.xaml was not included in the C# Project so I tried to include it. However it says it is missing TETWinControls.dll (which I cannot find to include) and IGazeUpdateListener could not be found (likely related to missing TETWinControls)

I would greatly appreciate it if you could send me the TETWinControls.dll or better still have the GazeDot application work with a cursor :)

Thank you,
Samleo
Samleo
 
Posts: 7
Joined: 01 Mar 2014, 11:30

Re: Suggestions

Postby Samleo » 20 Mar 2014, 06:03

Never mind, I have finally got it solved :) Though I am still wondering what happened to TETWinControls.dll...
Samleo
 
Posts: 7
Joined: 01 Mar 2014, 11:30

Re: Suggestions

Postby Martin » 20 Mar 2014, 19:55

Good to hear. The TETControls is created by building this project.
Martin
 
Posts: 567
Joined: 29 Oct 2013, 15:20


Return to C#