Un bref aperçu du logiciel associé aux capteurs

Note

Cette section couvre l’usage des capteurs dans le logiciel. Pour un guide sur le branchement électrique des capteurs, voir Bref aperçu des capteurs.

Note

Alors que les caméras peuvent certainement être considérées comme des « capteurs », le traitement de la vision est un sujet suffisamment compliqué pour être traité dans sa propre section, plutôt qu’ici.

Pour être efficace, il est souvent vital pour les robots de pouvoir obtenir des informations sur leur environnement. Les dispositifs qui fournissent au robot des informations sur l’état de son environnement sont appelés «capteurs». WPILib prend en charge de manière innée une grande variété de capteurs via des classes incluses dans ses librairies. Cette section fournira un guide à la fois sur l’utilisation des types de capteurs courants via WPILib, ainsi que sur l’écriture de code pour les capteurs sans support officiel.

Quels capteurs WPILIB prend-il en charge?

Le roboRIO comprend un FPGA qui permet une mesure précise en temps réel d’une variété d’entrées de capteurs. WPILib, à son tour, fournit un certain nombre de classes pour accéder à cette fonctionnalité.

WPILib fournit un support intégré pour les capteurs suivants:

De plus, WPILib comprend des classes de niveau inférieur pour une interface directe avec les entrées et sorties numériques et analogiques du FPGA.