Codigo do seguidor de linha V2 2020.2
Dependencies: mbed
encoder.h
- Committer:
- rperoba
- Date:
- 2020-10-10
- Revision:
- 6:5551834026ef
- Parent:
- 1:573dc2b44591
File content as of revision 6:5551834026ef:
//----------------------------------ENCODERS------------------------------------ //---------------------------------PROTOTIPOS----------------------------------- float retornaVelEsquerda (); float retornaVelDireita (); int retornaPulsoDireito (); void contaPulso_direito(); //Conta os pulsos do encoder e calcula a velocidade atual void contaPulso_esquerdo(); //Conta os pulsos do encoder e calcula a velocidade atual float calcula_velmax(); //Calcula a velocidade máxima em cada trecho sem que o line derrape; void mapeamento(bool esq, bool dir); //Faz o mapeamento da pista e armazena na matriz de dados; float DistanciaPraDesacelerar (float velAtual, float proxVel,float aceleracao); // Calcula a distancia para desacelerar para chegar na curva com a velocidade certa; void CriaParteQuatro ();//Cria o quarto item do mapa; void criaArquivo ();//Cria e escreve o arquivo txt do mapa da pista;