RUBIK’Solver …ou comment résoudre de façon totalement automatisée le célèbre Rubik’s Cube ?

Slides:



Advertisements
Présentations similaires
Observatoire Virtuel client images, …
Advertisements

Chaine d'information et chaine d‘énergie
Les observations photométriques des astéroïdes
NOUVEAU : CAMERA HCCWD484 Fonctionnalités – Caméra numérique dynamique 1/3 pouce – Traitement numérique 14 bits – Exposition propre à chaque pixel – Plage.
Mini - souris Partie électronique Les composants.
Cliquez sur la page pour faire évoluer les séquences.
TRANSMISSION DES DONNEES INFORMATIQUES
Le distributeur de cartes de Tarot:
Les structures de contrôles itératives complètes
Automatisme Les Systèmes automatisés I - Introduction => Les Systèmes Automatisés Simples ou complexes, les systèmes automatisés sont partout dans notre.
La Photo-Finish « Rien ne sert de courir, il faut partir à point ».
BTS SYSTEMES ELECTRONIQUES
INF-1019 Programmation en temps réel
Présentation CFAO Page 1.
Exercices sur la conception de processeurs
Machines-outils à commande numérique
Étude d’une chaîne fonctionnelle
Système automatisé Par définition (Dictionnaire Larousse de poche), un ROBOT est un "Appareil qui agit de façon automatique pour une fonction donnée".
Arduino en technologie
MOTORISATION des montures équatoriales avec PIC-ASTRO
Étude d’une chaîne fonctionnelle
Démarche de résolution de problèmes
Qui remplace les policiers pour faire la circulation ?
Création d’un programme :
Projet Pluritechnique Encadré 2008 Pop Lob
Mise en œuvre du boîtier Autoprog
PROJET SI : RUBIK’Solver
Algorithmique et Programmation
Photoshop3 Caméra Modifier les couleurs Revenir sur les calques et leur utilisation. Exercice sur lintégration des images de diverses façons Enregistrement,
IFT3730 : Infographie 3D Systèmes et modèles graphiques Pierre Poulin, Derek Nowrouzezahrai Hiver 2013 DIRO, Université de Montréal.
IFT2740 : Outils de l'infographie 3D Systèmes et modèles graphiques
Le « module » lecteur de chèques. Principes de fonctionnement Enregistrement des paiement par chèques à partir dun lecteur donné (on ne gère quun seul.
TIPE Étude d’un baromètre.
Projet 3 Robot Kinect Lycée Louis Payen PPE
Cliquez sur la page pour faire évoluer les séquences.
Notre Système Laptoptech Sécurité par video surveillance Facile d’utilisation Application internet Le seul système temps réel Compression matériel Haux.
Collège Montgaillard Le contexte:
Cliquer ici Le but de ce module est de vous donner des notions d’affichage Ces notions devraient vous aider fortement à mieux comprendre par la suite.
Algorithmes et Programmation
CONTRÔLE PAR VISION.
Projet télésurveillance
SURVEILLANCE VIDEO SUR RESEAU ETHERNET
La programmation de l’interface FischerTechnik
Projet Pluridisciplinaire Encadré
Titre: Produits concernés Défaut constaté Cause du défaut Comment résoudre le problème Tous les produits “froid” Pas d’enclenchement, d’arrêt et tout ce.
La programmation de l’interface FischerTechnik
Visualisation d’un entrepôt de données Pré soutenance technique
Arduino en technologie
Sommaire : La programmation arduino
Rozenn Gotteland Mathieu Krieg Nicolas Trubert
Intelligence artificielle : présentation du cours
PROJET n°2 : Contrôle du mouvement et détection des chocs latéraux
Cliquez sur la page pour faire évoluer les séquences
Mindstorms NXT 2.0 Salut, je suis le Mindstorms NXT 2.0, pour te servir. Clique sur les icônes pour voir ce que je peut faire ! Tirer des élastiques. Tirer.
Diaporama du Robot.
APPLICATION : Un diagnostic précoce et automatique des pathologies végétales LA VISION COGNITIVE De la science de la reconstruction visuelle à la science.
MESURE DE LA BIREFRINGENCE INTRINSEQUE DU SILICIUM
Réalisation d'une maquette
Liaison RS232 entre Le PC avec une application et la Maquette programmée.
Vous présente en quelques réalisations un réel savoir-faire, le fruit de longues années d’expériences, aujourd’hui à votre service. Toutes les fonctionnalités.
Jeronimo Paul Delannoy Alex TSTI2D2.  Objectifs du TP  Présentation du logiciel  Premier programme  Second programme  Transfert vers une page web.
Valentin Bécart & Constant Cleenewerck Présentation de LabVIEW.
Dreamweaver le retour Avec Les Formulaires Les Calques
RECONNAISSANCE DE FORMES PAR CAMERA. Présentation générale du projet :
Le suivi de fabrication
Arduino, logiciel libre ET matériel libre, qui permet d'interagir avec l'environnement qui nous entoure. 1.
1 Revue d’avancement Convoi de robots mobiles par vision, navigation de robots mobiles Client :M Lounis ADOUANE (Polytech’ Clermont Ferrand) Tuteur industriel.
Séance 1: Qu’est-ce qu’un objet connecté ?
Comment Automatisé un système par un API?
Transcription de la présentation:

RUBIK’Solver …ou comment résoudre de façon totalement automatisée le célèbre Rubik’s Cube ?

Informations générales Ernö RUBIK

Organisation générale de la machine ORDINATEUR Programme principal : Contrôle Résolution Traduction des ordres pour l’Arduino Programme de détection des couleurs Transfert de l’état du cube CAMERA Programme de liaison PC-Arduino: envoi des données Ordres pour la résolution du cube Port série virtuel Saisie du cube CARTE ARDUINO Servomoteurs Rotations des faces et du cube entier Moteurs pas à pas

Détection des couleurs Visuel par caméra (récupération d’images) Récupération de plages de données (composantes de pixels) Comparaison par rapport aux plages du centre Localisation spatiale des couleurs

Programme de résolution Environ 120 mouvements de résolution Listes de mouvements et d’ordres Gère les autres programmes 4000 à 5000 lignes de code ½ seconde pour résoudre le cube Fonction de pause, de chronomètre, et d’affichage en temps réel du patron du cube

Système de préhension de cube

Précis du système de rotation des faces

Boutons poussoirs et LEDs d’état Electromécanique 5V 6A Boutons poussoirs et LEDs d’état

Montage Soudure des éléments de commande de la machine Réalisation des liaisons électriques entre les cartes