Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Leap motion (Fest4Game, Hackathon ENSSAT)

Leap motion (Fest4Game, Hackathon ENSSAT)

Qu'est-ce que le leap motion ? Comment fonctionne ce curieux capteur ? A quoi peut-il bien servir ? Voyons ça !

Présentation fête pendant les éditions 2015 du Hackathon et du Fest4Game de l'Enssat. Support de présentation sous licence CC-BY.

Vous avez aimé ce support ? Payez moi une bière , merci <3
(https://pylapersonne.info/buymeacoffee)

Pierre-Yves Lapersonne

April 04, 2015
Tweet

More Decks by Pierre-Yves Lapersonne

Other Decks in Technology

Transcript

  1. Leap motion
    Une nouvelle forme d’interaction
    ✿✿✿✿ ʕ •ᴥ•ʔ/ ︻デ═一 Cette œuvre est mise à disposition selon les termes de la Licence Creative Commons Attribution 4.0 International.
    Version 10 - 18/12/2017

    View Slide

  2. PY LAPERSONNE
    pylapersonne.info
    {software developer}

    View Slide

  3. Au programme...
    • Les “anciens” types d’interactions
    • Le leap motion
    • Les limites actuelles
    • Démos !
    3

    View Slide

  4. Comment on faisait avant ?
    Les “anciens” types d’interactions

    View Slide

  5. 5
    On faisait tout à la main !

    View Slide

  6. 6
    Un clavier et une souris
    • 1ers périphériques d’interaction
    • saisie de mots via des boutons
    • click simple - double - long - molette

    View Slide

  7. 7
    Un clavier et une meilleure souris
    • combinaison de gestes sur une souris tactile

    View Slide

  8. 8
    Des manettes classiques
    • des boutons associés à des actions précises
    • parfois un ou plusieurs joysticks

    View Slide

  9. 9
    Des manettes plus riches !
    • écran tactile
    • accéléromètre et gyroscope
    • retour de couleurs
    • micro, caméra
    • NFC

    View Slide

  10. 10
    Oui mais... les mains sont prises !

    View Slide

  11. 11
    D’étranges caméras
    • caméra, microphone
    • reconnaissance d’images et de mouvements
    • contrôle vocal

    View Slide

  12. 12
    Un nouveau capteur : le Myo
    • capteurs musculaires
    • détection des gestes (positions des doigts, ...)
    • détection des mouvements
    • retours haptiques

    View Slide

  13. 13
    La leap motion !

    View Slide

  14. Qu’est-ce que c’est ?
    La leap motion

    View Slide

  15. 15
    • Ses caractéristiques
    ○ taille de 3”
    ○ 13 mm x 13 mm x 80 mm, 55 g
    ○ reconnait les 10 doigts et plusieurs mains
    ○ précision de 1/100 de mm
    ○ fréquence de capture de 200 fps
    ○ ~ 90 $

    View Slide

  16. 16
    • Les besoins ressentis
    ○ libérer ses mains
    ○ s’affranchir du clavier et de la souris
    ○ ne pas s’encombrer
    ○ profiter des interfaces Windows 8/10 et OS X
    ○ avoir un aperçu des possibilités futures

    View Slide

  17. Comment ça fonctionne ?
    La leap motion

    View Slide

  18. 18
    • Son fonctionnement
    ○ cube de reconnaissance 3D de 60 cm
    ○ émission de rayons infrarouges
    ○ ces rayons rebondissent et sont capturés

    View Slide

  19. Que peut-on faire avec ?
    La leap motion

    View Slide

  20. 20
    • Naviguer dans une interface

    View Slide

  21. 21
    • Interagir avec des objets
    ○ toucher
    ○ déplacer
    ○ frapper
    ○ attraper

    View Slide

  22. 22
    • D’autres périphériques intégrant la leap
    ○ l’Occulus DK2 pour de la réalité augmentée

    View Slide

  23. 23
    • D’autres périphériques intégrant la leap
    ○ l’Occulus DK2 pour de la réalité augmentée

    View Slide

  24. 24
    • D’autres périphériques intégrant la leap
    ○ un clavier de HP avec reconnaissance des
    gestes...

    View Slide

  25. 25
    • D’autres périphériques intégrant la leap
    ○ ... et même un laptop de HP spécial !

    View Slide

  26. Comment l’installer ?
    La leap motion

    View Slide

  27. 27
    • Philosophie KISS
    1. On branche le capteur leap motion
    2. Les drivers s’installent automatiquement
    3. On récupère le package via le site officiel
    4. Et on profite du store :-)

    View Slide

  28. View Slide

  29. 29

    View Slide

  30. Un produit parfait ?
    Les limites

    View Slide

  31. 31
    Les limites
    • pas de retours haptiques
    ○ difficile de distinguer survol / toucher
    ○ difficile d’estimer sa force
    • consommation des ressources
    ○ CPU sollicité fortement
    • store très peu fourni
    • applications non x-platforms
    • manipulations pas assez naturelles
    • necessité de concevoir l’UI de son app en fonction

    View Slide

  32. 32
    Les limites
    • penser son UI : les menus

    View Slide

  33. 33
    Les limites
    • penser son UI : la navigation
    ✓ modéliser la main du joueur
    ✓ mettre en valeur l’élément pris
    ✓ intégrer des menus

    View Slide

  34. bref.
    Conclusion

    View Slide

  35. 35
    • pas vocation à remplacer le clavier et la souris
    ○ ... pour l’instant
    • des bons points...
    ○ gestion fine des doigts et des mains
    ○ périphérique très discret
    ○ peu d’encombrement
    ○ couplage avec les interfaces type Metro
    ○ prix attractif
    • mais...
    ○ tributaire de la lumière ambiante
    ○ consommation CPU importante
    ○ fatigue ressentie dans les bras

    View Slide

  36. Démos !

    View Slide

  37. 37
    Démos !
    • Leap Motion Visualizer
    • Leap Motion App Home
    ○ Cut the Rope
    ○ Robot Chess
    ○ Form and Function
    ○ Virtual Piano
    • Unity

    View Slide

  38. Merci !

    View Slide

  39. View Slide

  40. • Quelques liens sympathiques
    ○ Le site officiel
    ➢https://www.leapmotion.com/
    ○ Le site pour les devs
    ➢https://developer.leapmotion.com/
    ○ Le store
    ➢https://apps.leapmotion.com/
    ○ Une vidéo d’intégration VR
    ➢https://youtu.be/3ATQG9mnm34
    ○ Test complet sur Clubic
    ➢http://www.clubic.com/technologies-d-avenir/article-575170-1-leap-motion-test.html
    ○ Le Myo
    ➢https://www.thalmic.com/en/myo/

    View Slide

  41. • Quelques liens sympathiques
    ○ Le très réussi Hackathon 2015 de l’ENSSAT
    ➢http://hackathon.management.enssat.fr/
    ○ Une belle édition 2015 du Fest4Game de l’ENSSAT
    ➢http://fest4game.bde.enssat.fr/
    ○ L’ENSSAT
    ➢http://www.enssat.fr/

    View Slide

  42. View Slide