Auto-apprentissage roche - papier - ciseaux Robot Lego Mindstorms NXT !

Salut tout le monde !  Il s’agit de mon premier instructable !

Il s’agit d’un vrai moi - robot qui apprend à jouer à roche - papier - ciseaux d’apprentissage !  Il apprendront comment battre une personne 100 % du temps !  Une personne n’est pas nécessaire d’apprendre au robot comment jouer le jeu ; il vraiment apprendre par lui-même !

Ce robot ne joue pas à roche-papier-ciseaux dans les façon dont les gens jouent.  Tout d’abord, il demande l’utilisateur de saisir un déménagement (ou roche - papier - ciseaux).  Le robot, puis calcule le meilleur coup à jouer et puis s’étendra un bras rétractable qui montre son prochain coup (un rocher de Lego, de papier ou une paire de ciseaux de Lego).  Le joueur doit alors dire le robot si le robot gagné, perdu ou liés, contre le joueur.

Tandis que vous pouvez penser que ce robot trompe, car il attend que le joueur à faire un geste, je n’avez pas programmé le robot de connaître les règles du jeu !  Le robot ne sait pas que Roche bat ciseaux, papier bat rock ou ciseaux bat papier !  Au lieu de cela, le robot s’appuie sur le lecteur de dire si elle a gagné/perdu/liée à apprendre les succès/échecs passés et d’utiliser ces informations à l’avenir !

Ce robot a été projeté au Robogames 2011 pour le défi Lego Open (première place!).  Photos de Moar et le code source seront attachés !

Articles Liés

Solar Powered Robot Lego Mindstorms NXT

Solar Powered Robot Lego Mindstorms NXT

étape par étape photos de rendre l'énergie solaire actionné Robot Lego Mindstorms NXT.
Le Prototype de main robotique Lego Mindstorms NXT

Le Prototype de main robotique Lego Mindstorms NXT

c'est ma main robotisée de Lego Mindstorms NXT version 1.0. Il est alimenté par un système de dynamo composé d'un servomoteur et une manivelle. Si vous le souhaitez, vous pouvez voter ! Également, vous abonner à ma chaîne pour beaucoup de projets coo
Comment construire un robot Lego Mindstorms NXT OCTOPOD ?

Comment construire un robot Lego Mindstorms NXT OCTOPOD ?

Cette instructable est juste pour vous montrer, comment mettre à niveau mon hexapode j'ai construit dans mon précédent instructable en le transformant en un octopod (8-legged robot).Profitez et laisser un commentaire !Étape 1: Que vous faut-il ? -Leg
Comment utiliser une Wiimote pour contrôler un Robot de Lego Mindstorms NXT

Comment utiliser une Wiimote pour contrôler un Robot de Lego Mindstorms NXT

Tutoriel : comment utiliser une Wiimote pour contrôler un Lego Robot - les plus drôles vidéos clips sont ici cette vidéo va vous montrer comment utiliser une wiimote pour contrôler un Robot Lego Mindstorms NXT.Voici le lien vers Glovepie : http://car
Comment construire un simple bras robotisé de Lego Mindstorms NXT ?

Comment construire un simple bras robotisé de Lego Mindstorms NXT ?

Aujourd'hui, je vais vous dire comment j'ai construit mon bras robotiques de Lego Mindstorms NXT.En fait, je voulais construire un trépied robotisé pour mon appareil photo. J'ai découvert, qu'il est plus difficile ensuite, il semble. Après quelques e
Roche, papier, ciseaux Math jeu pour enseigner aux Angles

Roche, papier, ciseaux Math jeu pour enseigner aux Angles

ce Instructable vise à aider les élèves à faire la distinction entre aigu, obtus, droit et Angles de Quinte en jouant une variante du Rock, de papier et de ciseaux. Vos élèves vont adorer !Étape 1: Mathématique Note sur roche, papier et ciseauxRemarq
Comment construire un robot hexapode de Lego Mindstorms NXT ?

Comment construire un robot hexapode de Lego Mindstorms NXT ?

Cette fois (dans mon tout premier instructable jamais) je vais vous montrer comment construire un robot hexapode à l'aide de Lego Mindstorms NXT.Profitez et laisser un commentaire !Étape 1: Que vous faut-il Vous avez besoin :-Kit Lego Mindstorms NXT-
Roche, papier, ciseaux, lézard, SPOCK, le jeu de cartes

Roche, papier, ciseaux, lézard, SPOCK, le jeu de cartes

(reprises de la page de wikipedia sur Rock papier ciseaux lézard Spock : http://en.wikipedia.org/wiki/Rock_Paper_Scissors_Lizard_SpockRoche-papier-ciseaux-lézard-Spock est une extension de cinq-geste des sélection classique méthode jeu roche-papier-c
Comment jouer à roche, papier, ciseaux, lézard, Spock

Comment jouer à roche, papier, ciseaux, lézard, Spock

Dans ce Instructable, je va vous apprendre comment jouer une variation de roche, papier, ciseaux, appelé roche, papier, ciseaux, lézard, Spock. Les règles sont très similaires à l'original jeu, mais avec un peu plus d'options à choisir.Étape 1: RockD
Arduino roche-papier-ciseaux

Arduino roche-papier-ciseaux

Voici ma version du jeu classique de pierre-papier-ciseaux, mais c'est juste vous contre la ATMEGA328P-PU. Le marqueur est sur le dessus avec une LED jaune pour même, vert LED pour le joueur et la LED rouge pour la puce. Si un côté lève 5 d'autre par
NunChuck Wii contrôlée Robot Soccer Mindstorms NXT

NunChuck Wii contrôlée Robot Soccer Mindstorms NXT

Pour l' Exposition Brixhibition à la fin du mois d'avril, j'ai m'a demandé de mettre en place et exécuter quelques champs de Soccer Robot interactifs. Les Robots devaient être robustes et fiables en tant que membres du public seront en interaction av
Vidéo de LEGO Mindstorms NXT Octopod

Vidéo de LEGO Mindstorms NXT Octopod

Voici trois courts extraits de mon nouveau robot octopodes (Lego Mindstorms NXT)...
Champ de tir fabriqués à partir de Lego Mindstorm NXT

Champ de tir fabriqués à partir de Lego Mindstorm NXT

que nous jouissons de tir des dynamiteurs de Nerf, j'ai pensé que je voudrais faire un champ de tir de Lego. Les moteurs de Lego Mindstorm NXT a construire dans la détection de rotation, afin qu'ils peuvent être utilisés et une entrée de sortie. Tout
LEGO Mindstorms NXT : Roadster PSP-NX Supercharged

LEGO Mindstorms NXT : Roadster PSP-NX Supercharged

Remarque : cela a été créée en 2010, je n'ai juste pas à l'écriture du ' Ible jusqu'à présent.Ce projet a débuté au pivot juste une autre direction, manette PS2 contrôlée voiture LEGO Mindstorms NXT, mais il a fini par se transformer en quelque chose