Descripción general del sensor - Hardware

Nota

Esta sección cubre el hardware de los sensores, no el uso de los sensores en código. Para una guía de sensores de software, ver Descripción general del sensor- software.

Para que esto sea efectivo, con frecuencia es vital que los robots puedan recopilar información sobre su entorno. Los dispositivos que proporcionan información al robot sobre el estado de su entorno se denominan «sensores». Hay una gran variedad de sensores disponibles para los equipos de FRC®, para medir todo, desde el posicionamiento en el campo hasta la orientación del robot y el posicionamiento del motor/mecanismo. Hacer uso de sensores es una habilidad absolutamente crucial para el éxito en el campo; si bien la mayoría de los juegos de FRC tienen tareas que puede realizar un robot «ciego», los mejores robots dependen en gran medida de los sensores para realizar las tareas del juego de la manera más rápida y confiable posible.

Además, los sensores pueden ser extremadamente importantes para la seguridad de los robots - muchos mecanismos de los robots son capaces de romperse a sí mismos si se usan incorrectamente. Los sensores proporcionan una protección contra esto, permitiendo a los robots, por ejemplo, deshabilitar un motor si un mecanismo está contra un dura parada.

Tipos de sensores

Los sensores utilizados en el FRC pueden clasificarse en general de dos maneras diferentes: por su función y por su protocolo de comunicación. La primera categorización es relevante para el diseño del robot; la segunda para el cableado y la programación.

Sensores por función

Los sensores pueden proporcionar información sobre una variedad de aspectos diferentes del estado del robot. Las funciones de los sensores comunes al FRC incluyen:

Sensores por Protocolo de Comunicación

Para que un sensor sea útil, debe ser capaz de «hablar» con el roboRIO. Hay varios métodos principales por los cuales los sensores pueden comunicar sus lecturas al roboRIO:

En general, el apoyo a los sensores que se comunican a través de entradas analógicas y digitales es sencillo, mientras que la comunicación a través de un bus serial puede ser más complicada.