Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!

Supported by

[open] support for Tobii EyeX

edited June 2014 in PyGaze

Hi folks, I'm new to Python / PyGaze, but I got a Tobii EyeX (approx. $150 including tax and shipping! But no supporting software - just an SDK - so far) and am hoping to be able to make it work with PyGaze. Is the EyeX supported in PyGaze, or do you have future plans of adding support for it?

Comments

  • edited 5:30PM

    Hi,

    Assuming that all Tobii eye trackers use the same API, this tracker should be supported by PyGaze. The idea is that you simply specify TRACKERTYPE = "tobii" in the file constants.py. See also:

    That being said, I seem to recall that Edwin (who primarily developed this) mentioned that support for Tobii is experimental.

    So I would first see if you can get the tracker to work, simply by specifying it in constants.py. If this doesn't work, we'll see what Edwin says.

    Cheers!
    Sebastiaan

  • edited 5:30PM

    Hi Sebastiaan, thanks for your reply. I did a bit more researching and all old(er) Tobii eye trackers use Tobii Analytics SDK 3.0, but the EyeX uses a completely new SDK which will be the new standard for all future Tobii eye trackers. The new SDK is available to download on the Tobii EyeX Developer Zone for people who have purchased the EyeX.

  • edited 5:30PM

    Hi,

    Right, ok. In that case, you will need to figure out how to work with the SDK yourself, although I assume they provide Python bindings. If you're interested, you could consider adding this functionality to PyGaze. We would be more than happy to help you with the integration (it's not that difficult).

    The new SDK is available to download on the Tobii EyeX Developer Zone for people who have purchased the EyeX.

    That's kind of annoying, that they protect the SDK like that. :-w

    Cheers,
    Sebastiaan

  • edited 5:30PM

    Hi guys,

    As @sebastiaan says: we have Tobii support, but it's still a bit experimental. This means that PyGaze will likely be able to communicate with your device, and that things should run smoothly, but you might encounter some unforeseen hiccups along the way. We haven't completely tested the software yet (only on a TX300), so there might be some dormant bugs in the code.

    On the new SDK: I haven't seen this yet, but I will ask my contacts at Tobii if they could provide access to it. My guess is that they will, as they seem to be very keen on having Tobii support in OpenSesame!

    Best,

    Edwin

  • edited 5:30PM

    Hi all,

    I was wondering if there is an update regarding PyGaze and the new Tobii SDK for the EyeX. I purchased the EyeX, but after reading Edwin's excellent article reviewing the Eye Tribe, I am considering getting an Eye Tribe, configuring it as described in the article, and giving up on the EyeX. Any thoughts?

    Edwin, thanks for your work on PyGaze and for your efforts testing and reviewing the Eye Tribe.

    Best,

    Tom

  • edited July 2016

    Hi,
    I encounter the same problem as 1F,
    I'm new to Python / PyGaze , and I got a Tobii EyeX controller , too. I use the laptop, and the operation system is Win 10.

    There are two ways I am trying to conduct it, but both failed.
    Startly, I followed the page about "Installation" from PyGaze, and searched for the Tobii SDK. However, the SDK for EyeX from Tobii seems not to provide Python bindings.(for .Net, C/C++, unity). So I installed the SDK 3.1.0 form Tobii pro(http://goo.gl/fvMAAg). After unzipped the "tobii-analytics-sdk-3.1.0-win-Win32", I read the Guide(pdf):

    imgur.com/a/cTIo8

    the command prompt jumps out this:
    http://imgur.com/a/tbXOP

    No mater I conduct the .exe from the SDK, it didn't work. I googled a lot and got no efforts on it.
    I tried the second way, downloaded the PyGaze. I get confused a lot.I try to follow the PyGaze instructions, downloaded the WinPython-PyGaze-0.4 and PyGaze 0.4.
    After unzipped the both, I have no idea what I should do next.

    I have some questions and hope you could give me some advice, I would be grateful for it.
    Does any guide /instruction information I could follow?
    Does PyGaze was designed only for webcam ?
    Does any software I lost in the second way?

    Thanks

  • edited July 2016

    Hi,

    As far as I know, the EyeX works via a different SDK than other Tobii devices. I only recently got access to an EyeX, so there might be support in the future, but definitely not yet.

    PyGaze does suppert EyeLink (SR Research), EyeTribe, SensoMotor Instruments (SMI; mostly works, but somewhat experimental), and Tobii (experimental support: doesn't always work, and not compatible with the EyeX).

    Cheers,
    Edwin

  • Hi Edwin,
    Thank for your quick reply. Although it is not a good news to my school works. I even have no extra cost to purchase the Eye Tribe. It is too late that I found this forum pages :s

    Did any possible way (open source) I could try?

    Best,
    Hong

  • Hi Hong,

    Seems like there are a few projects out there on GitHub. Those are all Python, so they should be importable in OpenSesame after you install them.

    Good luck!
    Edwin

  • Hi Edwin,

    I tried a lot to google the python, opensesame, and others. However I still have problem doing a project on opensesame with the bindings you provided from github. I also found the video from Sebastiaan Mathôt(https://www.youtube.com/channel/UC6HfeAa0vWeSWS6IcNAjZ2A) on youtube, but it isn't about the pygaze in OpenSesame. I download a lot about python modules, and start to think about set the MS Visual Studio to seize how does the EyeX SDK from tobii run with C program.... even though I am new to it. I would keep trying . It would be better that there is a demo video about pygaze in OpenSesame, because I also have difficult that reading English. I am the Asian people who have poor English.

    Thanks for your providing, I would keep trying !

Sign In or Register to comment.

agen judi bola , sportbook, casino, togel, number game, singapore, tangkas, basket, slot, poker, dominoqq, agen bola. Semua permainan bisa dimainkan hanya dengan 1 ID. minimal deposit 50.000 ,- bonus cashback hingga 10% , diskon togel hingga 66% bisa bermain di android dan IOS kapanpun dan dimana pun. poker , bandarq , aduq, domino qq , dominobet. Semua permainan bisa dimainkan hanya dengan 1 ID. minimal deposit 10.000 ,- bonus turnover 0.5% dan bonus referral 20%. Bonus - bonus yang dihadirkan bisa terbilang cukup tinggi dan memuaskan, anda hanya perlu memasang pada situs yang memberikan bursa pasaran terbaik yaitu http://45.77.173.118/ Bola168. Situs penyedia segala jenis permainan poker online kini semakin banyak ditemukan di Internet, salah satunya TahunQQ merupakan situs Agen Judi Domino66 Dan BandarQ Terpercaya yang mampu memberikan banyak provit bagi bettornya. Permainan Yang Di Sediakan Dewi365 Juga sangat banyak Dan menarik dan Peluang untuk memenangkan Taruhan Judi online ini juga sangat mudah . Mainkan Segera Taruhan Sportbook anda bersama Agen Judi Bola Bersama Dewi365 Kemenangan Anda Berapa pun akan Terbayarkan. Tersedia 9 macam permainan seru yang bisa kamu mainkan hanya di dalam 1 ID saja. Permainan seru yang tersedia seperti Poker, Domino QQ Dan juga BandarQ Online. Semuanya tersedia lengkap hanya di ABGQQ. Situs ABGQQ sangat mudah dimenangkan, kamu juga akan mendapatkan mega bonus dan setiap pemain berhak mendapatkan cashback mingguan. ABGQQ juga telah diakui sebagai Bandar Domino Online yang menjamin sistem FAIR PLAY disetiap permainan yang bisa dimainkan dengan deposit minimal hanya Rp.25.000. DEWI365 adalah Bandar Judi Bola Terpercaya & resmi dan terpercaya di indonesia. Situs judi bola ini menyediakan fasilitas bagi anda untuk dapat bermain memainkan permainan judi bola. Didalam situs ini memiliki berbagai permainan taruhan bola terlengkap seperti Sbobet, yang membuat DEWI365 menjadi situs judi bola terbaik dan terpercaya di Indonesia. Tentunya sebagai situs yang bertugas sebagai Bandar Poker Online pastinya akan berusaha untuk menjaga semua informasi dan keamanan yang terdapat di POKERQQ13. Kotakqq adalah situs Judi Poker Online Terpercayayang menyediakan 9 jenis permainan sakong online, dominoqq, domino99, bandarq, bandar ceme, aduq, poker online, bandar poker, balak66, perang baccarat, dan capsa susun. Dengan minimal deposit withdraw 15.000 Anda sudah bisa memainkan semua permaina pkv games di situs kami. Jackpot besar,Win rate tinggi, Fair play, PKV Games