Ir al contenido

Sensores

La cámara RealSense D435i, el RPLiDAR C1 y un final de carrera del manipulador

El robot lleva sensores de dos tipos. Dos miran hacia fuera —el LiDAR y la cámara RGB-D— y alimentan la percepción de la NUC. Tres miran hacia dentro: los finales de carrera que le dicen al manipulador dónde está su cero.

Los dos sensores de percepción van conectados por USB a la NUC, que procesa cada uno en su propio pipeline y publica el resultado al visor por ZeroMQ.

Sensores de percepción
ParámetroValorUnidadNotas
RPLiDAR C1COM3460 800 baudGrid de ocupación 2D, paredes, puntos
Intel RealSense D435iUSB3—Video RGB al XR, profundidad calibrada, visión

El RPLiDAR C1 va sobre la plataforma móvil; la RealSense D435i, al frente de la base rotatoria del manipulador. Qué hace la NUC con cada uno está en Percepción.

Cámara Intel RealSense D435i montada en posición frontal sobre la base del manipulador
La RealSense D435i en su posición frontal, sobre la base del manipulador.

Hay uno por eje del manipulador, y los lee el Controlador CL57T. Sirven de referencia de cero para el homing y de límite mecánico del recorrido.

EjeEntradaGPIOUso en el firmware actual
BaseSW1GPIO1Montado, sin lectura: la base no hace homing
CodoSW2GPIO3Homing
MuñecaSW3GPIO4Homing

La secuencia de búsqueda del cero está en la rutina de homing.

Final de carrera montado en el interior del brazo
Final de carrera con palanca metálica en el recorrido de un eslabón.

Los sensores de percepción van a la NUC por USB.

  1. NUCpercepción
  2. RealSense D435ial frente del manipulador
  3. USB 3RealSense D435i → NUC: RGB 640 × 480 · profundidad
  4. RPLiDAR C1sobre la plataforma
  5. COM3 · 460 800 baudRPLiDAR C1 → NUC: barridos 2D

Los finales de carrera, en cambio, van directo a las entradas del controlador CL57T, que publica su estado hacia la NUC.

  1. Finales de carrera × 3base, codo y muñeca
  2. SW1 GPIO1 · SW2 GPIO3 · SW3 GPIO4
  3. Controlador CL57TESP32-C3