Bom dia pessoal!

Estou tentando desenvolver carrinho guiado por GPS,minha ideia seria colocar rotas programadas coordenadas e fazer carrinho seguir.

O carrinho vai andar em ambiente externo,a parte de localização das coordenadas GPS está pronta,agora estou precisando ajuda para fazer carrinho seguir coordenadas da rota.

Alguém tem ideia de como fazer isso?

obrigado

Exibições: 146

Responder esta

Respostas a este tópico

Penso em 2 caminhos:

1) Se vc tiver os pontos e rotinas que te devolvam a distancia e a direção de 2 pontos vc faz para cada par de pontos uma nova tabela com distancias e direções. Assim vc executa esses passos pensando não mais em coordenadas mas sim distancias e direções.

2) Similar, considere um ponto o atual (lido do gps instalado no carrinho) e o outro um ponto da tabela. Troque para o proximo ponto quando a distacia for inferior a determinado parametro.

  A segunda opção é melhor pq vai existir uma realimentação, ou seja, se o carrinho sair da rota por algum motivo ele vai recalcular conforme a nova posição. Vai funcionar melhor ainda se vc tiver uma boa quantidade de pontos. 

Ref:

https://www.google.com.br/webhp?sourceid=chrome-instant&ion=1&a...

Obrigado Eduardo,achei legal,vou estudar melhor.

Vc sabe algum projeto que já foi desenvolvido com esse 2 opção?

Ola Eduardo!

Como a gnt tinha conversado,o carrinho vai funcionar em ambiente externo.

Não sei por onde começar,mas o sinal do gps já está no display,utilizando a opção 1 precisaria iniciar o codigo para calcular o posicionamento.

Depois teria que colocar acionamento de motores para correção da posição.

Vou dar uma estudada no assunto essa semana, já respondo melhor.

Enquanto isso recomendo a leitura:

http://www.instructables.com/id/Arduino-Powered-Autonomous-Vehicle/

https://www.google.com.br/webhp?sourceid=chrome-instant&ion=1&a...

Se você ver esse aviãozinho que voa sozinho, vai pirar !

Deve ser muito interessante esse algoritmo !

O meu drone Phantom 2 tem esse recurso. Se ele perder o sinal do Radio controle, ele volta para o ponto de decolagem.

Já testemunhamos isso e funcionou perfeitamente. 

No seu caso, que é um carro, acho que terá que ter um sensor de distância percorrida e um sensor de direção.

Talvez um compasso (eletrônico)  também. 

Pensando bem, com o GPS, dá para calcular a distância percorrida, mas talvez não tenha muita precisão. 

RSS

Destaques

Registre-se no
Lab de Garagem
Clicando aqui

Convide um
amigo para fazer
parte

curso gratis de arduino

© 2017   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço