Étape 15 : Leap Motion Interface
Maintenant, nous arrivons à la cerise sur le gâteau : un contrôle sans contact du robot ! Les prochaines étapes sont dédiés à notre robot simple d’interface avec un robinet capteur sophistiqué.
J’ai appris la plupart de ce genre de choses sur la Motion de Leap et Python de Codage de base, un utilisateur de YouTube qui a vraiment de bonnes procédures pas à pas sur de nombreux sujets de codage différents, incluant l’obtention Leap Motion de travailler avec un Pi de framboise. Crédit lorsqu’elle est méritée !
Pour faire votre robot aller sans contact, vous devrez :
- 1 détecteur de mouvement de saut
- 1 copie du Leap SDK, qui peut être téléchargé gratuitement depuis developer.leapmotion.com/, après la signature en tant que développeur. Vous obtenez un bulletin électronique cool et accéder à des bibliothèques de code vous permettant d’utiliser le mouvement de saut avec Java, C++, Python, JavaScript, l’unité, Unreal Engine (qui se déroule le Oculus Rift) et bien plus encore.
- 1 copie du contrôleur de mouvement Leap compatible Python, qui arrive juste à être attaché à cette étape.
Si vous avez votre contrôleur Leap, branchez-le sur un port USB différent que celui utilisé par votre câble de programmation PICAXE et assurez-vous que les pilotes nécessaires s’installe correctement. Une fois cela fait, téléchargez le fichier .py attaché à cette étape et enregistrez-le quelque part dans son propre dossier. Enfin, inscrivez-vous en tant que développeur Motion Leap et télécharger le SDK, disponible pour Windows, Linux et Mac.
Remarque : N’oubliez pas, PySerial n’est pas compatible avec Mac, donc vous ne serez pas en mesure d’utiliser mon script de contrôle de robot, si vous utilisez un Mac. Toutefois, la Motion de Leap et Leap SDK sont compatibles avec Mac, donc vous pouvez toujours utiliser un mouvement de saut si vous le désirez.