Logistics & Supply Chain

HaulPilot

Cada kilómetro planificado, costeado y justificado.

Cliente
Crossland Logistics
Año
2020
Duración
9 meses
Tamaño del equipo
6 ingenieros
HaulPilot

Demo interactiva

Una maqueta interactiva del producto que construimos — haz clic y explora.

app.haulpilot.com
NETWORK LIVE · re-plan every 15 min08:17:29OPS · Crossland
On-time delivery
94.2%▲ 0.6
Active loads
142▲ 3 today
Empty miles
18.4%▼ from 31%
Fuel cost / mile
61.7p▼ 2.1p WoW
LiverpoolManchesterLeeds ▣HullYorkNewcastleSheffieldBirminghamHP-214HP-087HP-342HP-156HP-501
Live alerts
  • 08:17Booking window risk: ASOS Leeds drop #4481 closes in 40 min
  • 08:17Solver re-plan complete: 3 routes improved, 41 road-miles saved
  • 08:17HP-342 held at J24 M6 — traffic incident, +22 min projected

Interfaz de demostración en inglés.

01

El reto

Los planificadores de Crossland montaban las rutas del día en hojas de cálculo desde las 4 a. m., y terminaban a menudo después de la salida teórica de los primeros camiones. El combustible, segunda partida de costes, no dejaba de subir; el 31 % de los kilómetros se recorría en vacío y una de cada cinco entregas fallaba su franja, activando penalizaciones con dos cadenas nacionales. Los datos telemáticos existían — los tacógrafos alimentaban un sistema heredado — pero nadie veía posición, horas de conducción y promesas de entrega en una sola pantalla. El director de operaciones necesitaba una optimización que respetara a la vez tiempos de conducción, pesos y ventanas de cliente, sin contratar un equipo de matemáticos.

02

Nuestra solución

Construimos HaulPilot en torno a un motor de optimización en Python sobre OSRM y PostGIS que replanifica la red cada quince minutos con las restricciones reales: horas de conducción, pesos por eje, tráfico y franjas reservadas. Kafka lleva los eventos de tacógrafo y GPS a una consola de despacho en React renderizada con Mapbox: los planificadores resuelven excepciones arrastrando, sin rehacer planes. Una app para conductores gestiona navegación, fotos de prueba de entrega y firmas. Todo corre en Kubernetes con despliegues blue-green, y el solucionador se evalúa cada noche contra los datos reales del día anterior: sus propuestas ya superan a los planes manuales en el 94 % de las jornadas simuladas.

03

Resultados

-14%
Gasto de combustible de la flota
+22%
Entregas puntuales
40 min
Tiempo diario de planificación, antes 9 horas
-31%
Kilómetros en vacío

Stack tecnológico

PythonOSRMPostGISApache KafkaReactMapboxKubernetes

¿Te enfrentas a un reto parecido?

Ya hemos resuelto este tipo de problema. Hablemos de cómo esa experiencia se aplica a tu situación.

Hablar sobre tu proyecto

Siguiente caso de éxito

Lumina Learn →