Otimização de rotas com a API Route Optimization 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)
  • API Route Optimization (GMPRO)

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 de rotas próprio ou tem interesse em outras soluções, use a API Route Optimization com o Fleet Engine para fazer a otimização contínua de rotas 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 seus 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 paradas: aloque novas paradas nos trajetos atuais, como solicitações de retiradas 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.

API Route Optimization

A API Route Optimization da Plataforma Google Maps (GMPRO) atende a necessidades complexas de roteamento de veículos. Por exemplo, criar um plano para entregas e veículos de entrega, além de aplicar restrições como tempo de retirada e peso do pacote. O CFR pode criar planos de trajeto de maneira assíncrona ou quase em tempo real, dependendo do número de veículos no plano. Para mais informações sobre otimização de rotas, consulte a documentação da API Route Optimization.

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, a GMPRO usa os serviços e os dados da Matriz de distância do Google Maps para solucionar 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 de rastreamento de frota do JavaScript. - Seus sistemas: os serviços de back-end e os bancos de dados permitem as operações diárias seguras da sua empresa.

  • Sistemas do Google: a API Route Optimization usa a API Distance Matrix para encontrar a distância e o tempo de viagem de vários locais. O resultado da API Route Optimization pode ser usado como entrada para seus planos de rota usando a API Fleet Engine Deliveries. Em seguida, 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 geração de registros para criar métricas, tabelas e painéis derivados.

Próximas etapas

Se você quiser saber como integrar o Fleet Engine à API Route Optimization, consulte: