Contrôler une application par gestes avec le Leap Motion Controller et sa nouvelle API

Magazine
Marque
GNU/Linux Magazine
Numéro
187
Mois de parution
novembre 2015
Domaines


Résumé
Vous avez tous vu Minority Report, et vous avez tous rêvé d'une interface avec laquelle vous pourriez interagir par gestes... c'est chose (pratiquement) possible grâce au Leap Motion Controller. Je vous propose de tester ce matériel et de voir ensemble ce qu'il est possible d'en faire.

Le Leap Motion Controller permet de détecter le mouvement des mains de manière à créer des interfaces gestuelles. Je décris l'installation du matériel et du SDK avant de tester l'API LeapJS permettant de communiquer avec le Leap Motion Controller en Javascript.

Le Leap Motion Controller n'est pas nouveau, il est même commercialisé depuis pratiquement deux ans. J'avais besoin de développer une interface gestuelle pour un projet et, après de nombreuses recherches, je me suis dit que c'était ce matériel-là qui serait le plus adapté à mon application. Je vous propose donc un retour d'expérience qui commence par le déballage du matériel, se poursuit par son installation (n'oublions pas que nous sommes sous GNU/Linux...) et enfin, par le test de l'API fournie de manière à développer une mini application.

1. Installation et test du matériel

Lorsque l'on déballe le Leap Motion Controller, on peut voir tout le travail réalisé par l'équipe commerciale pour l'emballage...

Cet article est réservé aux abonnés. Il vous reste 96% à découvrir.
à partir de 21,65€ HT/mois/lecteur pour un accès 5 lecteurs à toute la plateforme
J'en profite


Articles qui pourraient vous intéresser...

Déboguer un exécutable Java

Magazine
Marque
GNU/Linux Magazine
HS n°
Numéro
111
Mois de parution
novembre 2020
Domaines
Résumé

On attribue souvent au succès de Java la relative simplicité de sa syntaxe et surtout son vaste écosystème. C’est oublier un point essentiel dans son adoption : son débogueur et ses fonctionnalités qui simplifient tant le travail d’analyse et de résolution d’une erreur à l’exécution.

Créez un lecteur RSS avec PHP

Magazine
Marque
GNU/Linux Magazine
Numéro
242
Mois de parution
novembre 2020
Domaines
Résumé

Nous allons découvrir avec cet article le format de données RSS. Pour une mise en pratique, nous développerons une petite application en PHP permettant de lire un flux RSS.

Mise au point à distance avec GDB

Magazine
Marque
GNU/Linux Magazine
HS n°
Numéro
111
Mois de parution
novembre 2020
Domaines
Résumé

Le débogueur GDB est un outil indispensable pour la mise au point de programmes, a fortiori dans le cas du développement croisé (mise au point à distance ou « remote debug »). Dans cet article, nous allons voir comment mettre en place différentes solutions suivant plusieurs cas de figure (programme en espace utilisateur, noyau Linux statique ou pilote en espace noyau). Afin de permettre au plus grand nombre de lecteurs de tester les exemples décrits, nous utiliserons l’émulateur QEMU (et Buildroot) pour les démonstrations.

Jouons avec l'obfuscation de code

Magazine
Marque
GNU/Linux Magazine
Numéro
242
Mois de parution
novembre 2020
Domaines
Résumé

Rendre son code illisible lorsque l'on prêche pour l'open source, c'est le mal incarné. Toutefois, il est possible de concevoir que dans certains cas, on souhaite obscurcir des parties d'un code et, surtout d'un point de vue purement technique, cela peut se révéler intéressant.