DYMSY · Demo
Reinforcement Learning · AGV en almacén
--:--:-- · Grid world · Q-learning tabular
◆ AGVs con IA · demo interactivo

Un vehículo autoguiado aprende su ruta óptima.

Q-learning tabular sobre un grid 12×10 con obstáculos editables — qué es un AGV con IA ↓

AGV en operación AGV-07

Vehículo autoguiado
Buscando insumo
VACÍO
Posición
(0, 5)
celda x, y
Recompensa ep.
0
suma del episodio
Pasos ep.
0
movimientos
Entregas
0
acumuladas

Controlador activo Q-LEARNING

🎲Aleatorio
baseline
🧠Q-learning
agente RL
Q-learning — el agente aprende por prueba y error qué movimiento da mejor recompensa a largo plazo desde cada celda. Explora con ε-greedy y explota la política aprendida.

Progreso de aprendizaje EN VIVO

ε (exploración)1.000
α (aprendizaje)0.30
γ (descuento)0.95
Episodios totales0
Tasa de éxito (últ 20)0%
Pasos/entrega (últ 20)–
Q-table poblada0%
Tip: ponle velocidad 100× y espera unos 15 segundos. Verás la recompensa subir y los pasos por entrega caer conforme el agente descubre la ruta óptima.

Almacén — piso planta 12 × 10 celdas

AGV
Muelle de carga (start)
Estación de recogida
Muelle de despacho
Obstáculo (rack / montacargas)
click en celda vacía para toggle obstáculo
Recompensa media (últ 20)
–
Mejor recompensa
–
Episodio actual
1
Pasos simulados
0

Recompensa por episodio CURVA DE APRENDIZAJE

Recompensa acumulada
Media móvil (últ 10 episodios)

Cada barra representa un episodio completo (desde el muelle de carga hasta entrega o fin). Al converger, el agente encuentra rutas cortas y sin choques, por lo que la recompensa acumulada sube.

Pasos por episodio EFICIENCIA

Pasos hasta completar el episodio
Media móvil (últ 10 episodios)
Menos pasos = mejor política

Simulación

Velocidad5×

Vista del almacén OVERLAYS

V(s) = valor esperado desde cada celda (celdas brillantes = cerca del objetivo). π(s) = flecha de la mejor acción aprendida. Los overlays cambian según lleve o no insumo.

Almacén

Hiperparámetros Q-learning

ε — exploración1.000
α — tasa aprendizaje0.30
γ — descuento futuro0.95

01Qué es un AGV con IA

Un vehículo autoguiado aprende rutas y asignación de tareas en un entorno con obstáculos, pickup y dropoff. La misma lógica escala a flotas en almacenes y manufactura.

  • Estado

    Posición (x,y) del AGV + flag de “tiene carga”.

  • Acción

    Mover arriba, abajo, izquierda o derecha.

  • Recompensa

    −1 por paso, +10 pickup, +20 entrega, −50 colisión.

  • Política

    Qué dirección elegir en cada celda y fase (ir a pickup / ir a dropoff).

02Cómo funciona este demo

Q-learning tabular sobre un grid 12×10 con obstáculos editables, puntos de pickup y dropoff.

  1. 240 estados (12×10×2 fases) × 4 acciones = Q-table de 960 celdas.
  2. α=0.30, γ=0.95, ε-greedy decae 1.0 → 0.05 (0.985 por episodio).
  3. Convergencia a 80% de éxito en ~156 episodios con layout por defecto.
  4. Overlays visualizables: value function (heatmap) y política (flechas por celda).
  5. Click en cualquier celda añade/elimina obstáculo → el agente debe reaprender.

El grid world es una abstracción didáctica. En aplicación real se usa representación continua (mapas de ocupación, SLAM), planificadores clásicos (A*, D*) como base, y RL profundo para problemas donde la coordinación o incertidumbre lo justifican.

03Dónde se aplica en planta

Movimiento de material con decisiones secuenciales o coordinación entre vehículos.

Seguridad funcional antes que optimalidad: la seguridad del AGV sigue en sistemas certificados: bumpers, LiDAR, paros de emergencia, velocidades limitadas por zona. Un agente de IA optimiza por encima de esas garantías, nunca las sustituye.

Solicitar evaluación técnica →

04FAQ