| jimmy |
Posté le 17/03/2010 à 23h37 |
|
Bonjour !
Je suis débutant dans la robotique, et voici ce que je cherche à faire:
un robot capable de se rendre d'un point A à un point B sans intervention de l'utilisateur. Prenons l'exemple d'un labyrinthe: le robot connait le labyrinthe, il est sur la case de départ et doit trouver la sortie tout seul.
Avant de lire la suite, pensez vous que ça soit possible ?
Plusieurs problèmes se posent à moi: comment faire en sorte que le robot sache où il se trouve sur le labyrinthe ? Je me disais que s'il ne se déplaçait qu'horizontalement et verticalement il suffirait de compter le nombre de tours que font les roues (à part dans les virages où une seule roue tournerait) pour connaitre la distance parcourue. Mais déjà, est-il possible que le robot "connaisse" le labyrinthe à l'avance (c'est à dire programmer un système de carte avec coordonnées par exemple)? Ensuite, un robot peut-il être fiable ?
C'est à dire: qu'est-ce qui me dit que le robot va aller parfaitement en ligne droite ? Si je reprends ma première idée, si le robot se déplace en ligne droite, on peut savoir où il est sur la carte (système de coordonnées: il est en (0,0), il avance verticalement de 50cm, il se trouve donc en (0,5) par exemple).
Vous me suivez ? 
Je me suis un peu renseigné sur les algorithmes de plus court chemin, et je crois avoir compris comment le faire sur une simulation (en programmant en C++ par exemple), mais est-il possible de l'intégrer à un robot ?
Voilà, j'aimerais faire ce projet dans le cadre de mes cours (classe prépa), et j'ai en gros un an (avec les vacances d'été etc) pour le réaliser.
Je résume l'idée:
- le robot "connait" une carte, comme un labyrinthe, ou bien l'étage d'une maison (partie délicate)
- il doit se rendre d'un point A de la carte à un point B
- un algorithme calcule le plus court chemin entre A et B
- le robot connait donc le chemin à parcourir
- le robot doit emprunter ce chemin prédéfini (partie délicate)
Dites moi ce que vous en pensez, j'attends vos réflexions et remarques avant d'étaler toute ma pensée. :P
Merci d'avoir lu ce message,
Jim.
|
| pix |
Posté le 08/07/2010 à 16h47 |
|
Hum ça sent le TIPE ça ? 
J'suis dans le même cas que toi, enfin à peu près.
En tout cas, tu demandes si c'est possible, j'te réponds tout de suite que oui 
J'ai vu des vidéos il y a pas longtemps, c'était d'un petit concours de robots entre collèges (donc bon ) et il y avait une épreuve qui était justement de sortir d'un labyrinthe 
Bon je t'ai pas bcp aidé xD
Mais désespère pas c'est possible 
Je laisse la parole aux pros pour t'expliquer comment faire maintenant xD
Bon courage  |