home
Rechercher
Swoosh Top
Tobii Pro SDK

Kit de développement logiciel gratuit

Tobii Pro SDK est un kit d'outils complet qui aide les chercheurs et les partenaires logiciels à créer facilement des applications analytiques pour la recherche avec tous les eye trackers à écran Tobii. Il est conçu spécifiquement pour le développement d'applications permettant d'analyser les données relatives au regard.

Tobii Pro SDK software

Vue d'ensemble

Qu'est-ce que le Tobii SDK ?

Le Tobii Pro SDK est gratuit et nécessite des compétences en programmation pour être utilisé correctement. L'accès à l'assistance est limité à la résolution de problèmes sur le matériel et au signalement d'éventuels bogues. Des services de conseil sont disponibles à l'achat si une assistance est nécessaire pour la programmation.

Tobii Pro SDK software

Un SDK, de nombreuses applications

Le Tobii Pro SDK offre un support multiplateforme (Windows, Linux et Mac), des API bindings pour plusieurs langages de programmation (.NET, Python, Matlab/Octave et C) et des prefabs pour les moteurs 3D (Unity). Cela permet de développer de nombreuses applications analytiques différentes, des paradigmes de recherche personnalisés pour la recherche scientifique aux applications commerciales. Construit sur une base solide, le Tobii Pro SDK réutilise les fonctionnalités à travers les différentes plateformes et les bindings.

Person using SDK eye tracking software

Caractéristiques

Des données avancées pour votre recherche

Tobii Pro SDK est le choix idéal et unique pour les chercheurs qui souhaitent développer des applications analytiques qui analysent le comportement sur la base des données de l'eye tracker. Les autres SDK de Tobii n'incluent pas de licence pour une utilisation analytique. Tobii Pro SDK fournit des flux de données avancés, y compris les signaux suivants :

  • Les données relatives au regard sont fournies sous forme de données brutes séparément pour l'œil gauche et l'œil droit

    Les données relatives au regard sont fournies sous forme de données brutes séparément pour l'œil gauche et l'œil droit

  • Origine du regard dans l'espace (coordonnées 3D de l'œil), point du regard et diamètre de la pupille

    Origine du regard dans l'espace (coordonnées 3D de l'œil), point du regard et diamètre de la pupille

  •  Le signal externe du port de synchronisation permet de synchroniser les données de eye tracking avec d'autres flux de données biométriques (disponible uniquement pour le Tobii Pro Spectrum)

    Le signal externe du port de synchronisation permet de synchroniser les données de eye tracking avec d'autres flux de données biométriques (disponible uniquement pour le Tobii Pro Spectrum)

  • Ouverture des yeux en millimètres, fournie à la même fréquence et au même moment que les données du regard (disponible pour Tobii Pro Spectrum et Tobii Pro Fusion)

    Ouverture des yeux en millimètres, fournie à la même fréquence et au même moment que les données du regard (disponible pour Tobii Pro Spectrum et Tobii Pro Fusion)

  • Images des yeux (disponible pour Tobii Pro Spectrum et Tobii Pro Fusion)

    Images des yeux (disponible pour Tobii Pro Spectrum et Tobii Pro Fusion)

  • Statut du eye tracker et notifications

    Statut du eye tracker et notifications

Avantages du logiciel

Ce que ce logiciel de eye tracking offre

Contrôle précis de la synchronisation

Le Tobii Pro SDK offre une prise en charge avancée de la synchronisation, ce qui permet aux chercheurs de contrôler précisément la synchronisation.

  • Toutes les données transmises par l'eye tracker et fournies par Tobii Pro SDK sont horodatées par l'horloge de l'eye tracker et l'horloge de l'ordinateur

  • Tobii Pro SDK compense automatiquement les différences de temps en temps réel, offrant une précision de synchronisation de l'ordre de la milliseconde

  • Les chercheurs peuvent effectuer des ajustements a posteriori à l'aide du flux de référence temporelle en cas d'exigences extrêmes en matière de précision de la synchronisation

Conçu pour être facile à utiliser

Tobii Pro SDK est conçu pour être facile à utiliser par les chercheurs et les étudiants sans compromettre les fonctionnalités nécessaires aux développeurs expérimentés.

  • Les liaisons API sont adaptées à chaque environnement linguistique/framework afin d'être intuitives pour les développeurs

  • Le SDK Tobii Pro est à l'épreuve des threads

  • La documentation complète comprend des notes de mise à jour, des instructions initiales, des descriptions détaillées de divers concepts et une documentation de référence concise pour tous les langages pris en charge

  • Téléchargez et mettez en œuvre un module complémentaire pour valider facilement qu'un utilisateur est calibré correctement. Des modules complémentaires libres sont disponibles sur GitHub.

Visiter le site Documentation Tobii Pro SDK pour plus d'informations.

Prise en charge de la boîte à outils de recherche open-source

La prise en charge du Tobii Pro SDK a été ajoutée aux cadres communs, ce qui facilite le développement d'expériences basées sur l'oculométrie dans les applications de recherche.

  • Intégration complète avec PyGaze (Python), facilitant l'utilisation des eye trackers de Tobii

  • Exemple de code complet, guidant l'utilisation de Tobii Pro SDK avec
    Psychtoolbox (Matlab)

Efficacité avec Tobii Pro Eye Tracker Manager

Tobii Pro SDK est complété par Tobii Pro Eye Tracker Managerun logiciel gratuit qui vous aide à gérer et à configurer votre eye tracker. Les parties communes du flux de travail d'une application analytique d'oculométrie sont prises en charge par cet outil, qui peut être intégré de manière transparente aux applications analytiques construites sur Tobii Pro SDK à l'aide de fonctions d'appel. Cela comprend la configuration de la zone d'affichage, la visualisation de l'état de la piste (une visualisation de la boîte de tête) et l'étalonnage de l'utilisateur.

En savoir plus sur l'intégration avec Tobii Pro Eye Tracker Manager.

The new Tobii Pro SDK is extremely well-thought out. The command logic is clean and clearly explained, and data structures are easy to interpret and provide exactly the information needed

Dr. Marcus R. Watson

DEPARTMENT OF BIOLOGY, YORK UNIVERSITY

York University logo

Spécifications techniques

Spécifications techniques

Vous trouverez ci-dessous les versions des différents systèmes d'exploitation avec lesquels nous garantissons que Tobii Pro SDK fonctionnera. Le kit fonctionnera très probablement avec d'autres versions, mais ce sont les seules dont nous avons l'assurance qu'elles fonctionneront grâce aux tests approfondis effectués par notre équipe. Veuillez vérifier les plates-formes prises en charge pour chaque produit sur leur page individuelle.

Windows 64 bitsMacOS 64 bitsLinux 64 bits
10 et 11 13 (Ventura) et 14 (Sonoma)¹Ubuntu 22.04 LTS

Pour exécuter Tobii Pro SDK sur l'architecture ARM-64, veuillez consulter connect.tobii.com.

.NET 5Python 3.8¹ & 3.10Matlab²CUnity 2018.1
Windows (en anglais)OuiOuiOuiOui⁴Oui
MacOSNonOui³Oui³Oui³Non
LinuxNonOuiOuiOuiNon

¹Les langages énumérés ci-dessus sont pris en charge par les plates-formes données, pour autant que les versions des plates-formes correspondent au tableau ci-dessus.

¹Tobii Pro SDK Python 3.8 est disponible sur connect.tobii.com après connexion.

²Le binding peut fonctionner sur toutes les versions de Matlab disponibles au moment de la dernière version du SDK. Cependant, le binding n'est testé que sur R2023b pour macOS et Windows.

pour les utilisateurs d'Apple Silicon Mac (a.k.a. ARM64 architecture Mac) : La version 2.1 du SDK inclut la prise en charge native de l'architecture ARM64. Cependant, les versions du SDK antérieures à la version 2.1 ne prennent en charge que l'architecture x86_64 (Intel) utilisée par les anciens Mac. Si vous souhaitez utiliser une version antérieure du SDK, vous devez installer le logiciel Rosetta 2 d'Apple qui active un "mode de compatibilité" x86_64.

⁴La dernière version de Unity binding est disponible dans Tobii Pro SDK version 1.11.0 (2023-03-08)

Les eye trackers Tobii suivants sont compatibles avec Tobii Pro SDK par défaut :Les produits abandonnés suivants sont également compatibles avec Tobii Pro SDK :
Tobii Pro SpectrumTobii Pro Nano
Tobii Pro Fusion
Tobii Pro Spark
(Veuillez vérifier quelles plates-formes sont prises en charge pour chaque produit sur leurs pages individuelles)

Téléchargements

Téléchargements

Notre logiciel fonctionne avec vos programmes

Que vous utilisiez .NET, Python, Matlab/Octave, C ou Unity, commencez à développer avec Tobii Pro SDK.

Visitez notre site Tobii Connect pour télécharger les kits de développement.

Recevoir des mises à jour

Inscrivez-vous pour recevoir des mises à jour sur le développement de Tobii Pro SDK et Tobii Eye Tracker Manager.

Swoosh Bottom

Conçu pour être utilisé avec ces produits