Ceci est la documentation d’Erebus v26, qui n’est plus la dernière version.Voir la dernière documentation
Capteurs
Les capteurs renseignent votre robot sur le monde. Tous les capteurs s’utilisent de la même façon :
- Obtenez-le grâce à son nom avec
robot.getDevice(). - Activez-le avec
enable(timeStep). Avant cela, il ne donne aucune valeur. - Lisez-le dans la boucle principale. Les valeurs sont mises à jour après chaque
robot.step().
Comme les vrais capteurs, ils ont du bruit : une même mesure peut varier un peu d’un pas à l’autre. Les organisateurs ne modifient pas le bruit pour la compétition : rendez donc votre programme robuste face à lui, par exemple en comparant plusieurs mesures.
Les pages ci-dessous utilisent les capteurs du robot de départ.
Capteur de distanceTrouver les murs à côté du robot.
Capteur de positionSavoir où se trouve le robot, avec le GPS.
Capteur de couleurVoir le sol : trous, marécages et passages.
Caméra RVBVoir les murs, et trouver les marqueurs muraux.
LIDARMesurer les distances tout autour du robot.
Gyroscope et accéléromètreMesurer les rotations et l’accélération.
