Spike prime
Le véhicule_la base : défi 10
Défi 10 : Virage avec Gyro (IMAGE TANGE/ROULIS/LACET À MODIFER)
Utilisation :
Le capteur gyroscopique intégré peut :
Mesurer l'orientation du robot
Être programmé pour mesurer le Tanguage, le Roulis et le Lacet de la brique
Ces valeurs peuvent être utilisées pour détecter si le robot a tourné autour des axes x, y ou z.
YAW
qui peut être utilisé pour déterminer si un robot a tourné à gauche ou à droite
robot n'a pas de boussole pour lui dire ce qui est le nord ou le sud. Par conséquent, vous devez dire au robot ce qu'il doit considérer comme zéro. Cela se fait avec le bloc "set yaw angle to 0".
Notez que le sens des aiguilles d'une montre est positif dans la configuration du YAW.
PITCH et le ROLL : le robot utilise la gravité pour déterminer ce qui est une lecture zéro. A plat sur le sol, le PITCH et le ROLL sont à zéro
Yaw est le fait de tourner le Hub à droite ou à gauche.
Rotation autour de l'axe des z.
Pitch est le fait de faire tourner le Hub de haut en bas
Rotation autour de l'axe des y
Roll est le fait de tourner le Hub d'un côté à l'autre
Rotation autour de l'axe des x
Niveau 1 :
Consignes : utiliser le gyroscope
Le robot doit tourner de 90 degré vers la droite
Pseudo-code
Commence à tourner lentement vers la droite en activant simplement le moteur de la roue gauche.
Utilisez ici les basses vitesses pour améliorer la précision du virage.
Remettre l'angle du capteur gyroscopique à 0.
Attendre que l'angle du YAW du gyroscope ait atteint les degrés que vous souhaitez.
Arrêtez de bouger.
Niveau 2 :
Consignes : utiliser le gyroscope
Le robot doit tourner de 90 degré vers la gauche.
Les virages : 2 types PIVOT ou SPIRALE
Virage en PIVOT (180 degrés) :
1 seul moteur bouge
plus rapides
moins précis
Virage en SPIRALE (180 degrés) :
2 moteurs bougent en sens inverse
robot bouge beaucoup moins
parfaits pour les positions serrées
******124* à venir