Tout à l'heure, je n'avais pas beaucoup de temps pour vous répondre, désolé.
Plastik a écrit:Après rien ne t'empêche de refaire le bloc PID nxt G en ev3, ca se fait bien.
Tu commande le moteur en puissance et tu fait manuellement ta boucle d'asserissement pour moduler cette puissance d'entrée avec un truc du style :
puissance = k1 x erreur + k2 x dérivée (erreur) + k3 x intégrale(erreur)
Oui, c'est ce que j'aimerais faire. Mais j'ai l'impression que je vais être obligé de mettre les mains dans le cambouis et je préférais éviter.
Merci pour tes liens. Je ne connaissais pas. J'ai l'EV3 éducation qui comprend un tutorial, mais ça complète bien.
Alban42800 a écrit:Salut,
D'expérience avec le nxt quand les fonctions fournies ne te permettent pas d'avoir le résultat voulu (précision) et bien t'es bon pour faire à ta sauce et cela prends du temps.
Je pense que tu devrais aller sur les forums spécialisés (en anglais) pour plus d'infos.

il y avait quelques pointures qui confirmeront et te proposeront des solutions.
Il y a quelques temps, j'allais sur
http://www.mindboards.net/ , mais aujourd'hui, j'ai une méchante alerte concernant leur certificat de sécurité.
Si tu as des sites a me conseiller, merci par avance.
Oui, j'avais déjà vu cette page sur leur site et c'est pourquoi je leur avais demandé la version du Motor PID Bloc pour EV3.
Non, malheureusement, ce bloc concerne le Gyro Sensor.
Sur le lien du bloc NXT, on peut voir la dénomination et l'importance qu'ils accordent à ce sujet,
http://www.hitechnic.com/blog/uncategorized/pid-block/L'idée, ce n'est pas de déplacer un robot, cela, avec le capteur d'angle, je m'en sort très bien.
L'exemple de base, c'est d'activer un actionneurs qui appuie sur un bouton. Si le moteur subit une dérive consécutive à une erreur angulaire, très vite, c'est la cata.
J'aurais beau mémoriser la position du moteur dans une variable, j'aurai la valeur de la variable, mais pas la position exacte et réelle du servo.
Le pire, c'est que la doc de l'EV3 éducation dans le chapitre "Journalisation des données" sur le mode oscilloscope est illustrée par l'enregistrement de l'angle de rotation de 2 moteurs :
"L'illustration suivante montre les données des capteurs de rotation de deux moteurs sur un robot qui est poussé vers l'avant."
Comment ? De quoi s'agit-il ? Mystère !