le 03-11-2021 05:20 AM
Bonjour tout le monde,
J'ai plutôt l'habitude de lire les réponses que d'écrire les questions. Je suis étudiant à la haute école. Je dois faire pour un cours, un projet de robot tondeuse avec le Robot Lego EV3. Tout fonctionne mais il y a une chose que je n'arrive pas à faire, c'est lorsque je simule la fin de sa batterie (avec une temporisation), qu'il rentre à sa base. Alors je dois définir cet endroit? si oui comment faire? Merci beaucoup!
Résolu ! Accéder à la solution.
le 03-12-2021 02:30 AM
Bonjour
Quels sont les capteur que tu utilises pour le positionnement?
La base sera un endroit avec un positionnement connu et fixe.
Sans plus d'informations sur ton système il est difficile d'être plus précis.....
le 03-13-2021 05:30 AM
Bonjour, j'utilise un capteur RGB pour reconnaitre le sol vert et lorsqu'il est bleu ou rouge il fait demi tour. J'utilise également un capteur infrarouge pour la distance d'un objet et arrivé à 10cm il s'arrête et fait demi tour. Mais je peux aussi avoir des infos sur tour de roue.
Merci beaucoup de votre réponse!
le 03-13-2021 05:31 AM
Comment pouvons nous mettre ce positionnement fixe sur Labview?
le 03-15-2021 04:57 AM
Vu ce que tu indiques, il semble que tu n'a pas de positionnement absolu. ( c'est à dire un repère de position qui ne dépend pas de ta position de départ)
Une solution est d'enregistrer chaque mouvement réalisé pour faire l'inverse afin de revenir au point de départ.
Ton problème ne relève pas de LabVIEW lui-même mais de comprendre le comportement que tu veux donner à ton robot.
le 03-15-2021 07:11 AM
Le professeur m'a dit que je pouvais également faire comme cela. Avez vous une idée de programme que je pourrais faire pour que cela fonctionne? Merci beaucoup
le 03-15-2021 11:32 AM
il faudrait convertir les déplacements dans un repère 2D
0,0 base
et calculer le trajet, ligne droite ?, pour faire un retour à l'origine
il n'y a pas un détecteur quand il arrive à proximité de la base ?