Completed

Prototipo de programa para roteamento de veículos (dijkstra) - parecido com a proposta do uber pool

Published on the January 22, 2019 in IT & Programming

About this project

Open

Precisa ser em python. O problema é o seguinte: cada unidade tem seus veiculos e faz o agendamento das viagens dos mesmos, alocando o carro para uma viagem no dia e horario X com o passageiro Y. Ai acontece que as vezes tem carros de unidades distintas, indo pro mesmo destino, e mtas vezes o caminho passa por essa outra unidade, ou seja, poderia haver uma carona.
Entao seria um software para isso, criar grafos dinamicos representando as viagens, e fazer um cruzamento de informaçoes, pra ver se alguma delas poderia ser compartilhada, considerando o horario de saida e chegada das mesmas (tendo uma margem de erro, por exemplo: se uma viagem for sair 8h e a outra for 8h30 - margem de erro 30min permitida), e a margem de raio de saida da rota para buscar o passageiro carona.
Seria com integração com google maps, teria que contar com número de vagas disponíveis na corrida
Então, simplificando, seria um programa onde o operador entraria com N corridas,
para cada uma delas serão inseridos:

- número de vagas disponíveis no carro
- número de passageiros (descartando o transporte do motorista - ou seja o sistema não identificará a necessidade do motorista realizar a viagem/ tratará apenas dos passageiros).
- origem
- destino
- data e hora
seria um prototipo academico, nao precisa de interface elaborada, utilizar algoritmo de dijkstra

Category IT & Programming
Subcategory Web development
What is the scope of the project? Medium-sized change
Is this a project or a position? Project
I currently have I have specifications
Required availability As needed
API Integrations Other (Other APIs)
Roles needed Developer

Delivery term: Not specified

Skills needed