Conexão e uso do RTIMU » Histórico » Versão 1
Ebert Melo, 26/09/2021 22:37 h
| 1 | 1 | Ebert Melo | h1. Conexão e uso do RTIMU |
|---|---|---|---|
| 2 | |||
| 3 | * Conexões na raspberry: Conectar os 4 fios na placa como na imagem |
||
| 4 | !rtimu.jpg! |
||
| 5 | |||
| 6 | * Calibração da IMU: |
||
| 7 | # Entrar na raspberry pelo terminal seguindo o tutorial "Acesso dos arquivos na Rasp" |
||
| 8 | # Ir para o diretório "home\pi\RTIMULib2\Linux\RTIMULibCal\Output" |
||
| 9 | # Digite RTIMULibCal |
||
| 10 | # Digite 'm' para iniciar a calibração do magnetômetro: |
||
| 11 | Tome um eixo de referência e aponte o sensor para ele. Após isso, gire uma volta completa em torno do eixo. Aponte-o na direção oposta e repita o processo. Faça o mesmo para os demais eixos. |
||
| 12 | # Digite 's' para salvar ou 'r' para resetar a medição. |
||
| 13 | # Digite 'e' para iniciar a calibração do elipsoide: |
||
| 14 | Coloque o robô em pé em alguma direção. Faça com que ele dê um mortal. Mude a direção de um pequeno ângulo e repita o processo até ele voltar para a direção inicial. |
||
| 15 | # Digite 's' para salvar ou 'r' para resetar a medição. |
||
| 16 | # Digite 'a' para iniciar a calibração do acelerômetro: |
||
| 17 | Escolha uma direção, digite 'e' para ativar a calibração e movimente o robô para frente e para trás. Digite 'd' para desativar a calibração e aperte espaço para trocar o eixo. Repita o processo para os demais eixos. Digite 'r' para resetar um dos eixos, se for preciso. |
||
| 18 | # Digite 's' para salvar |
||
| 19 | # Digite 'x' para sair. |
||
| 20 | |||
| 21 | Obs: Os valores encontrados para máximo e mínimo em cada calibração devem ser de sinais opostos e valor absoluto próximo. |
||
| 22 | |||
| 23 | * Teste do sensor com código em python |
||
| 24 | # Crie um arquivo teste no modelo do arquivo "giroscopio.py" em anexo. Este código printa na tela o ângulo yaw detectado pelo sensor. |
||
| 25 | # Mova o arquivo para a raspberry usando WinSCP seguindo o tutorial "Acesso dos arquivos na Rasp" |
||
| 26 | # Abra no terminal da raspberry e execute o arquivo. |
||
| 27 | |||
| 28 | Obs: A função IMUread() não retornou nenhuma leitura no teste feito em 26/09/21, assim nenhum ângulo é recebido. No caso de também dar pau, falar com o Seppe. |