Jeffrey Cross
Jeffrey Cross

Piratage à la frontière de la saisie gestuelle

Lorsque le contrôleur de jeu Microsoft Kinect est entré en scène en 2010, la communauté des constructeurs a immédiatement compris son potentiel en tant que périphérique de saisie pour la numérisation 3D, la saisie gestuelle et la reconnaissance spatiale. Au départ, Microsoft n’aimait pas l’idée que des personnes piratent leur produit, mais cela n’empêchait pas les plus pressés d’entre nous de déchiffrer avec succès le protocole de l’appareil afin qu’il puisse être utilisé dans des projets homebrew. Microsoft a fini par revenir sur leur position et a même fait part de son acceptation de l’idée en publiant son propre SDK. C’est maintenant un outil fréquemment utilisé dans l’arsenal des fabricants et nous voyons toujours des projets créatifs et inventifs utilisant le Kinect.

Si vous connaissez les spécificités du Kinect, sachez qu’il utilise du matériel et des logiciels sophistiqués pour créer des cartes de profondeur d’un espace, puis qu’il prend éventuellement ces informations pour suivre le corps humain dans cet espace. Il vous permet d’utiliser tout votre corps pour contrôler ce que vous voulez, qu’il s’agisse d’un robot, d’un pointeur de souris, d’une marionnette numérique, etc. Et bien qu’il soit possible d’utiliser le Kinect pour suivre la position de chacun de vos doigts, il est beaucoup mieux adapté au suivi du corps entier. "Nous avons vu très peu d'outils de détection 3D se concentrant sur les détails des mains", a déclaré Robbie Tilton, un prototypeur d'interface utilisateur. "Passer d'une réflexion sur des mouvements gestuels plus grands à des mouvements de main plus petits et potentiellement plus complexes va certainement de pair avec un nouvel ensemble d'idées."

Robbie et d’autres développeurs viennent tout juste d’avoir accès à un nouveau produit qui permet au suivi manuel de passer à un tout autre niveau. Le contrôleur Leap Motion a été annoncé pour la première fois dans une vidéo en mai dernier et est immédiatement devenu viral.

Ils veulent que «les gens aillent loin et fassent tout ce qu'ils peuvent avec».

Depuis lors, ils autorisent des développeurs tiers, y compris des pirates informatiques et des passionnés, à tester le matériel et à utiliser leur SDK, en adoptant une approche nettement différente de celle adoptée par Microsoft avec Kinect. Au CES, j'ai pu examiner de plus près l'appareil et entendre ce que la société pensait des fabricants qui travaillaient avec leur produit. Michael Zagorsek, vice-président du marketing produit de la société, a déclaré qu'il souhaitait que «les gens aillent loin et fassent tout ce qu'ils peuvent avec.

La société m'a proposé de tester moi-même une unité et m'a donné accès à leur portail de développeurs. Le téléchargement du SDK inclut les pilotes logiciels, les bibliothèques, une application de test et des exemples de code pour quelques langages de programmation différents, notamment Java, C ++ et Python. Après avoir connecté le contrôleur via USB et lancé l'application de test, il a fallu quelques ajustements avant que je ne le fasse fonctionner de manière fiable. Je ne savais pas à quel point le champ de vision du mouvement de saut était large, aussi mon menton était-il attrapé par le capteur. Selon mon contact développeur chez Leap Motion, il est probable qu’à l’avenir, le logiciel puisse faire la différence entre les doigts et le menton. À l'heure actuelle, par exemple, il peut différencier les doigts des outils tels que des stylos.

Il était assez facile d'obtenir le code exemple Python en cours d'exécution et d'obtenir des valeurs pour le nombre de mains et de doigts dans la vue du contrôleur de mouvement Leap. Il peut également obtenir un angle des mains et la position des doigts dans un espace 3D. Je n’ai pas poussé les choses beaucoup plus loin que l’exemple de code, mais j’ai hâte de continuer à travailler avec la technologie.

Malgré le fait que seul un groupe restreint de personnes a eu accès à ce nouvel outil puissant, il existe encore quelques exemples impressionnants de ce qui se passe avec le mouvement à grand pas. Plus tôt ce mois-ci, nous avons publié un article sur Stéphane Bersot, qui a utilisé son contrôleur pour modifier le son de ses instruments de musique numériques, comme le montre la vidéo ci-dessus. Un orchestre Leap Motion formé lors du San Francisco Music Hack Day 2013 s'est achevé par une interprétation en direct des instruments créés dans les 24 heures. Bien entendu, l’appareil ne se limite pas à la fabrication d’instruments. Par exemple, un groupe d'étudiants de l'Université de Pennsylvanie a commencé à travailler sur un projet utilisant le contrôleur pour traduire la langue des signes en texte.

«Pensez, par exemple, à un petit appareil composé d’un Leap et d’un Raspberry Pi, qui permet aux utilisateurs de contrôler des objets dans un espace physique sans aucune électronique visible. Ce serait magique!

J'ai contacté Scott Garner, un technologue créatif qui a expérimenté le Leap Motion pour son propre travail. L'un de ses projets est une marionnette Web que l'utilisateur peut contrôler avec ses doigts. «En raison de la nature de l'appareil et de la manière dont il a été présenté, la plupart de mes idées initiales étaient axées sur les interactions avec l'écran», a-t-il déclaré. «Je pense cependant qu'il existe d'autres opportunités pour des opérations sans tête dans lesquelles les gestes produisent des résultats dans le monde réel. Pensons, par exemple, à un petit appareil composé d’un Leap et d’un Raspberry Pi, qui permet aux utilisateurs de contrôler des objets dans un espace physique sans aucune électronique visible. Ce serait magique!

Avec toute cette excitation autour du suivi manuel, il n’est pas surprenant que Leap Motion ne soit pas la seule société à entrer dans le jeu. Code Laboratories à Las Vegas a révélé un produit appelé Duo, similaire au contrôleur Leap Motion.

Une des principales différences réside dans leur intention de proposer cet appareil sous forme de kit de bricolage. Il n’est pas encore disponible, mais ils sont en train de lancer un Kickstarter. Selon leur site, «un projet Kickstarter réussi nous permettra de fournir le DUO sous forme de kit de bricolage que vous pourrez construire vous-même et le personnaliser à votre guise».

Et bien que Leap Motion ne soit pas encore disponible dans les magasins, la société accepte les applications de développement, ce qui vous donne accès au SDK et à une unité de développement à expérimenter. Leur programme de développement n’est pas un nombre limité de professionnels. Si vous avez une idée de la façon dont vous utiliserez Leap Motion, il vaut la peine de remplir une application. La société a également fait allusion à une annonce à venir concernant une date d'expédition pour les consommateurs intéressés à acheter le produit. Si vous avez déjà un mouvement de saut ou si vous souhaitez en expérimenter un, nous aimerions savoir comment vous utiliseriez le suivi manuel dans vos projets. Laissez un commentaire ci-dessous avec vos idées.

Part

Laisser Un Commentaire