Aller au contenu


LucasRobot

Inscrit(e) (le) 16 déc. 2011
Déconnecté Dernière activité févr. 10 2012 05:09
-----

Messages que j'ai postés

Dans le sujet : Robot solveur de labyrinthe en plate-forme

05 janvier 2012 - 10:32

Si j'ai bien compris, peu importe qu'il soit indiqué dans sa description qu'il est paramétrable ou pas, il est toujours possible de réguler la distance de détection du capteur à partir du code Arduino. C'est noté, nous te remercions pour ta réponse.

Toujours est-il qu'il nous reste à trouver un moteur "parfait" pour la réalisation d'un robot solveur de labyrinthe (nous désirons le construire en plateforme). Les deux méthodes de résolution retenues pour le moment consistent soit à avancer par cases suivant un système de numérotation (Flood fill algorithm) soit par le biais d'une détection IR ou US. Mais pour cela, nous nécessiterons un type de moteur adéquat. Un lien sur ebay serait très apprécié.

Merci d'avance.


Update: Quelqu'un peut-il nous répondre s'il vous plaît? Nous aurions vraiment besoin de conseils...

Dans le sujet : Robot solveur de labyrinthe en plate-forme

31 décembre 2011 - 02:22

Salut et bienvenue !

Pour l'algo en question, c'est très simple : dès qu'il y a un mur en face => tourner à gauche (ou à droite, peut importe) :P
Pour les composants, ça dépend du type du labyrinthe. Si c'est un vrai labyrinthe avec des murs, 3 capteurs (US ou IR) : un pour détecter le mur avant afin de savoir quand tourner et deux autres pour les coter afin de ne pas raser les murs latéraux de trop prêt.

++
Black Templar


Nous vous remercions de vos réponses très constructives.

Mais nous souhaiterions tout de même savoir quel type de moteur serait le plus adapté pour un robot solveur de labyrinthe en plate-forme (des moteurs normaux, mais aussi des pas à pas [step by step]).

En ce qui concerne les capteurs Infrarouges, nous en avons trouvé un sur ebay, pour 9 dollars américains seulement (accessible via le lien suivant: http://www.ebay.com/itm/Arduino-Adjustable-Infrared-Sensor-Switch-Detect-3-80cm-/150632641146?pt=LH_DefaultDomain_0&hash=item231267b27a#ht_1791wt_1344 ). Mais comparé au capteur à Ultrasons, il indique que la distance de détection, définissant une valeur de 3 à 80 cm, est paramétrable: "The detection distance can be adjusted according to the demand".

Le capteur US, lui, ne parle pas de paramétrage, il impose une valeur de détection fixe qu'il n'est apparemment pas possible de changer au cours du mouvement du robot. De plus, tous les résultats de recherche sur ebay comportent la description suivante : "5. Detection distance: 2cm-450cm.". Il n'y a donc aucune indication de la fonction de paramétrage de la distance de détection. Il se peut que ce soit implicite, mais ce serait un trop grand risque à prendre que d'assumer qu'il n'est pas nécessaire de mentionner le terme "adjustable". Nous aurions donc besoin d'aide quant à la recherche d'un capteur à Ultrasons économique, relativement puissant (2-450 environ), et paramétrable. Ce serait un grand service que vous nous rendriez si vous nous aidiez dans notre quête.

Merci d'avance.