Un tutoriel sur les déplacements du robot mobile MR-25. Le robot MR-25 est équipé de 2 roues motrices et d’une bille pour l’équilibre.
Avancer, reculer & tourner
Un programme simple en langage Python pour faire avancer le robot MR-25 :
Cet exemple permet au robot d’avancer à une vitesse de 25% pendant 2 secondes, ensuite de s’arrêter pendant 2 secondes et ainsi de suite.
Un deuxième exemple pour faire avancer, reculer et tourner à droite et gauche le robot :
Déplacements précis du robot
Un programme pour faire avancer et tourner le robot de manière précise :
- forwardmm() : avancer ou reculer d’une distance en millimètre
- distance positive : avancer
- distance négative: reculer
- turnAngle() : tourné d’un angle en degré
- angle positive : tourner à droite
- angle négative: tourner à gauche
Gestion des moteurs indépendament
Un exemple pour gérer les moteurs du robot de manière indépendante :
- motorleft(sens de rotation, vitesse en %)
- sens de rotation : 1 pour avancer, 0 pour reculer
- vitesse de 0 à 100%
Fin !