Todos os textos
Engenharia

Roteirização que respeita a cidade

9 jan 20267 min de leitura

Otimização de rota é fácil de errar em centro urbano. Como modelamos restrição de horário, peso, zona azul e ZMRC sem virar quebra-cabeça.

João Pedro SouzaAccount Architect

A primeira versão do nosso roteirizador minimizava distância. Era ótimo no campo aberto e péssimo em São Paulo. Tinha caminhão em rua de pedestre, entrega na zona azul fora do horário, descarga em viela intransitável.

Restrições como cidadãs de primeira classe

Mudamos a modelagem: restrições viram filtro antes do otimizador, não penalidade depois. Cada via tem janelas de horário, limite de peso, tipo de veículo permitido, status atual (obra, alagamento, ZMRC).

Fontes de dados

  • CET-SP, CET-Rio, EPTC e outras 12 prefeituras com API aberta
  • Mapa interno mantido pelo time de operações por região
  • Reportes do próprio motorista (rua intransitável)

O que ainda não fazemos bem

Restrição em tempo real fora dos grandes centros é falha — a maioria dos municípios não tem API. Aí dependemos do reporte do motorista, e isso atrasa em 24h. É o nosso próximo trabalho.