Roteamento e navegação de motoristas

Imagem do Driver Routing O recurso de roteamento e navegação do driver é um kit de ferramentas da Last Mile Fleet com dois SDKs: o Navigation e o Driver. Ele oferece recursos de nível empresarial que incorporam a experiência do Google Maps ao seu aplicativo de motorista.

O que você pode fazer com a rota e a navegação do motorista?

Com o Driver Routing and Navigation, você usa os SDKs do Navigation e do Driver para ajustar a experiência de condução de acordo com seu modelo de entrega. Use o SDK de navegação para criar uma experiência de navegação guiada no seu app e orientar os motoristas em tempo real. Personalize a experiência de navegação para combinar com a aparência do seu app e aprimore os fluxos de trabalho mais amplos dos motoristas com rotas otimizadas e locais de desembarque.

Além de personalizar a experiência de condução com o SDK de navegação, você pode fornecer aos motoristas uma visualização do trajeto de um dia inteiro em um mapa usando a API Driver SDK Route Overview. Assim, os motoristas podem ver o dia antes de sair, entender melhor a ordem das paradas e ter informações de HEC mais precisas para cada parada e quando o trajeto deles terminará.

Use o SDK do Driver para permitir que os locais dos motoristas e o progresso do trajeto sejam visualizados nos recursos de rastreamento de remessas e de frota.

Por que usar o roteamento e a navegação do driver?

Imagem de trajeto do motorista Ao gerenciar uma frota de entregas, é crucial melhorar a previsibilidade da entrega e a produtividade do impulsionador para atender às expectativas dos consumidores. O cálculo de rotas e navegação ajudam você a direcionar os motoristas com mais eficiência, evitar atrasos e entregas perdidas e melhorar a satisfação deles.

  • Melhorar a satisfação do motorista: seu app pode ajudar os motoristas a se sentirem no controle e conscientes durante as tarefas do dia. Os motoristas não precisam aprender a usar uma nova interface do mapa, mas podem usar a navegação conhecida do Google Maps. A experiência pode ser personalizada para reforçar sua marca.
  • Melhorar a produtividade das tarefas do motorista: oriente os motoristas ao ponto certo com rotas que refletem o trânsito em tempo real. Isso é especialmente útil para motoristas novos, de meio período ou sazonais que precisam assumir rapidamente as tarefas. Além disso, você pode fornecer trajetos personalizados e elementos de mapa específicos para seu serviço de entrega.
  • Melhorar a previsibilidade de entrega: com um app que incorpora a experiência do Google Maps, você tem mais confiança de que seus motoristas sigam os planos de trajeto esperados. Manter os motoristas dentro do aplicativo também melhora a qualidade dos sinais de localização que você recebe.

Como funciona

O diagrama a seguir mostra as sequências de operações entre todos os componentes do Driver Routing e Navigation. O SDK do Driver comunica as atualizações de localização ao back-end do Fleet Engine. O SDK do Navigation apresenta rotas passo a passo e outras informações de navegação ao motorista. Seu back-end processa todas as outras comunicações de entrega ao Fleet Engine, como a criação e a atualização de veículos e tarefas. Para mais informações sobre os tipos de comunicação que podem ser processados com o back-end, consulte Como integrar a API Deliveries na documentação do Fleet Engine.

Fluxograma do processo de roteamento e navegação do motorista

Como usar o roteamento e a navegação do driver

O processo abaixo demonstra uma maneira de implementar o Driver Routing and Navigation. Para facilitar a explicação, apresentamos primeiro a implementação de front-end. Dito isso, você pode iniciar a implementação integrando os SDKs ao app do motorista primeiro ou integrando o Fleet Engine ao seu back-end para criar tarefas e veículos.

  1. Integre o SDK do Driver ao app do motorista. Ele envia sinais de localização em tempo real para o serviço do Fleet Engine, que é necessário para os recursos de rastreamento de remessa e de frota. Ao usar o modelo de driver confiável nos seus dispositivos gerenciados, o SDK do Driver também pode permitir que eles criem ou modifiquem tarefas e planos de trajetos. O SDK do Driver envolve o SDK do Navigation. Para mais detalhes, consulte os guias do usuário do SDK do motorista para rastreamento de envio (Android, iOS) e desempenho da frota (Android e iOS).
  2. Implemente recursos do SDK de navegação no app do motorista. O SDK de navegação é uma biblioteca responsável por fornecer recursos de navegação personalizados para os motoristas, como instruções passo a passo, rotas e elementos de mapa personalizados. Para conferir a documentação completa para desenvolvedores, consulte Navegação com o Google Maps.
  3. Gerenciar tarefas e o estado do veículo com o Fleet Engine. O Fleet Engine é o serviço de back-end da Last Mile Fleet que processa a interação entre o SDK do Driver e seu próprio serviço de back-end. O serviço de back-end pode se comunicar com o Fleet Engine fazendo chamadas REST ou gRPC. Para mais detalhes, consulte os guias do usuário do Fleet Engine sobre Rastreamento de remessa e Desempenho da frota.

API Route Overview

Exemplo de código da solução Last Mile Fleet