Mon projet : une machine pour résoudre un rubik's cube mais pas le plus rapidement possible, juste le résoudre c'est tout .
Le matériel : 6 moteur pas à pas pour la base Selection couleur : programmation via push-button et lcd (pour les débuts) et pourquoi pas caméra (quand je serais un super programmateur XD XD ) Programme résolution : Cube explorer 5 Solve Rubik's Cube with Cube Explorer
cependant j'ai vu que les platines Arduino n'ont pas la capacité (puissance et mémorielle) pour effectuer les calculs
or je voudrais que le robot soit autonome (sans liaison pc/mac)
Aussi je voudrais avoir vos avis éclairés concernant des platines/cartes programmables (comme Arduino) pouvant satisfaire à mes requêtes
L'arduino sera insuffisante pour le traitement vidéo, pour le reste je ne vois pas forcement où ça bloquerait en terme de puissance ... Si tu utilises des detecteur de couleur à la place de la vidéo ça me semble loin d'être irréalisable
cependant j'ai vu que les platines Arduino n'ont pas la capacité (puissance et mémorielle) pour effectuer les calculs
or je voudrais que le robot soit autonome (sans liaison pc/mac)
Ho! Pourquoi donc
Un rubik's cube classique 3x3x3 :
une face : 3 x 3 = 9 octets
6 faces : 9 * 3 = 54 octets
Donc niveau ram pas de problèmes
@B@tto : on est d'accord, je pensais partir sur une lecture analogique du capteur pour connaitre la couleur...
@skywodd : tu ne penses pas qu'il est un peu gros pour mon petit cube ?
il m'en faudrait au minimum 9, non ? pour pouvoir lire une face complète, donc cela va faire gros XD
je vais regarder ça
j'ai regarder ton lien concernant l'algorithme de résolution du cube (3x3x3) :
et ben ... j'ai rien compris
il parle de "groupe" et de "coset", ben moi j'ai pas été jusque là même si j'ai fait Math appliqué,
j'étais en maintenance et pas en électronique ni scientifique.
il va falloir que je trouve des cours là-dessus sniff...
je regarde plus en profondeur et j'vous dis quoi ! XD @plus
A mon avis il faudra faire un PCB maison parce la taille d'un TCS3200 est quasiment égale à un cube, donc pour pouvoir en avoir un devant chaque cube, il faudra pas trop de chose sur les bords ...
On peut aussi scanner les couleurs des 6 faces du cube au départ, avec un unique capteur de couleur, ensuite on sait où passent les couleurs à chaque rotation.
Avec une petite webcam :Danny's fully automated Lego Rubik's cube solver - YouTube
@B@tto : on est d'accord, ce serait la seule façon de le réduire à la taille de mon cube, mais je pense garder cette solution pour LE Grand Final (quand j'aurais déjà réussis à résoudre un cube XD )
@Christian_R : oui, mais je voudrais que mon rubik'bot soit autonome (sans pc) et pour la gestion des couleur venant d'une webcam, une carte Arduino ne peut pas suffire... :~
le principe de mon robot est qu'il soit faisable par des novices (comme moi) avec des éléments simples (capteur "couleur", moteur, arduino).
enfin c'est ce que je souhaiterais réussir à réaliser.
c'est réalisable, non ?
(pour l'instant, ce qui me pose le plus gros soucis, c'est la compréhension de l'algorithme de résolution d'un cube ,
je viens de passer l'apm dessus et tous ce que cela m'a rapporté c'est un mal de crane et les yeux qui picotes... XD XD )
piflechien54: @skywodd : tu ne penses pas qu'il est un peu gros pour mon petit cube ?
il m'en faudrait au minimum 9, non ? pour pouvoir lire une face complète, donc cela va faire gros XD
je vais regarder ça
B@tto:
A mon avis il faudra faire un PCB maison parce la taille d'un TCS3200 est quasiment égale à un cube, donc pour pouvoir en avoir un devant chaque cube, il faudra pas trop de chose sur les bords ...
Un peu de réflexion, l'astuce est toute bête
Pourquoi vouloir scanner toutes les faces d'un coup quand on peu les scanner une par une
Exemple:
piflechien54:
j'ai regarder ton lien concernant l'algorithme de résolution du cube (3x3x3) :
et ben ... j'ai rien compris
skywodd:
Un peu de réflexion, l'astuce est toute bête
Pourquoi vouloir scanner toutes les faces d'un coup quand on peu les scanner une par une
Oui, oui je l'avais vu lors de mes recherches, ça lui donne un coté "robot cyclope humanoïde" XD
(ben oui on dirait qu'il cherche avec son noenoeil..."Wall-E" XD XD )
par contre il faut être sur du bon positionnement devant le capteur.
Ben pour l'instant je voudrais réussir à ce qu'il résolve un cube (mais pas en une heure, non plus XD )
après pour battre le record du monde on verra XD XD
mais concernant ton 1er lien vers le code de wrongway.org, il faudra quand même que j'arrive à le déchiffrer
je veux pas rester bête toute ma vie XD XD
je suis sur les "cours" de maths type rubik's cube et plus particulièrement sur le site de Cube explorer : http://kociemba.org/cube.htm
j'ai "mailé" avec son auteur et celui-ci m'a dit que tout été expliqué sur son site.
donc avec mon ami "gogole translation" nous nous sommes mis au travail et ....
ben j'ai un peu de mal
entre les algorithmes à 2 phases, les groupes, les "cosets" et le nombre de dieu 20....
j'suis un peu perdu...
Mon niveau de math est de licence professionnel en maintenance... mais ça date de ... pfou..
Aussi vous auriez des cours de remise en forme (en maths, car physiquement je m'entretiens XD )
ou alors de l'aide pour que je puisse trouver mon chemin dans ce dédale ?