Otimização de rotas com o Cloud Fleet Routing e o Fleet Engine

Este documento fornece uma visão geral de como realizar a otimização de rota em toda a frota para suas operações de entrega diária usando dois produtos:

  • Mecanismo de frota da solução Last Mile Fleet (LMFS)
  • Roteamento de frota do Google Cloud (CFR)

Sozinho, o Fleet Engine pode receber entradas de qualquer solucionador de rotas usando os planos de rota fornecidos para o back-end do Fleet Engine. No entanto, se você não tem um solucionador ou tem interesse em explorar outras soluções de definição de trajeto, use o Cloud Fleet Routing com o Fleet Engine para fazer a otimização de rota contínua ao longo do dia.

Introdução

Nas suas operações de entrega diárias, a solução da frota normalmente usa os serviços da solução Last Mile Fleet e o Cloud Fleet Routing para os seguintes fluxos de trabalho de otimização de rotas:

  • Planejamento de trajeto inicial: defina os planos de trajeto diários usando o solucionador e insira-os no Fleet Engine para visibilidade por motoristas, execução e rastreamento.
  • Nova otimização: selecione trajetos específicos no meio do dia para resolver mudanças de rota, como problemas de trânsito ou mudanças nos períodos, e otimize novamente para melhorar a experiência do motorista e do cliente.
  • Novas alocações de parada: aloque novas paradas para rotas atuais, como solicitações de retirada ad hoc.

O Cloud Fleet Routing e o Fleet Engine oferecem uma combinação de funcionalidades de planejamento e rastreamento para tornar isso possível.

Roteamento de frota na nuvem

O Google Cloud Fleet Routing (CFR) atende a necessidades complexas de roteamento de veículos, como a criação de um plano para entregas e veículos de entrega, além de aplicar restrições como horário de retirada e peso do pacote. O CFR pode criar planos de roteamento de maneira assíncrona ou quase em tempo real, dependendo do número de veículos no plano. Para mais informações sobre o roteamento do Cloud Fleet, consulte a documentação de roteamento da frota do Cloud.

Fleet Engine (em inglês)

O Fleet Engine faz parte dos serviços da Last Mile Fleet Solution. Com o Fleet Engine, você modela sua frota, planeja as atividades dos motoristas e acompanha as encomendas em tempo real à medida que elas são entregues. A modelagem da frota envolve a definição de veículos, tarefas, paradas e segmentos de rota. É possível acessar a API Fleet Engine Deliveries usando SDKs de cliente móvel, bibliotecas Java do lado do servidor ou APIs REST.

Componentes do sistema

O diagrama a seguir descreve como seus próprios sistemas integrariam o Fleet Engine, as APIs Last Mile Fleet Solution e o Cloud Fleet Routing para um sistema que aprimora e otimiza o planejamento e as operações diárias da frota. Neste diagrama, o CFR usa os serviços e dados da Matriz de distância do Google Maps para resolver problemas, mas sua integração pode usar outros provedores.

Cada componente abrange funcionalidades específicas em todo o sistema de gerenciamento de frotas:

  • Seu aplicativo de driver: crie aplicativos para dispositivos móveis iOS e Android para seus motoristas usando os SDKs Driver e Navigation. O SDK do Driver permite atualizações em tempo real de entregas, locais de veículos e status de pedidos, que podem ser mostrados no app da forma que você quiser. Consulte a documentação do SDK do Driver: Android | iOS. Consulte a [documentação do SDK do Navigation)(/maps/documentation/navigation).
  • Suas operações: é possível criar um painel da Web criado com a biblioteca do Google Fleet Tracking para mostrar dados em tempo real de todos os veículos. Com isso, é possível orquestrar e monitorar seus dispositivos. Consulte Rastrear envios com a biblioteca JavaScript Fleet Tracking.
  • Seus sistemas: os serviços de back-end e bancos de dados permitem as operações diárias e seguras de sua empresa.
  • Sistemas do Google: o roteamento de frotas do Google Cloud usa a API Distance Matrix para encontrar a distância e o tempo de viagem de vários locais. A saída do Cloud Fleet Routing pode ser usada como entrada para seus planos de rota por meio da API Fleet Engine Deliveries. Isso se comunica com o painel de operações e os serviços de back-end.

Sua solução também pode usar o serviço Logging do Fleet Engine. Com isso, você recebe informações em tempo real sobre atualizações de entidades dentro da solução Last Mile Fleet. Também é possível usar as informações de registro para criar métricas, tabelas e painéis derivados.

Próximas etapas

Se você quiser saber como integrar o Fleet Engine ao Cloud Fleet Routing, consulte: