Guia de Simulink

Robot.mdl

     Em primeiro lugar é necessário referir que serão necessários pré-requesitos para a realização desta actividade. Em primeiro lugar será necessária a instalação do Matlab (toolbox’s pré-definidas da instalação são suficientes). O modelo em Simulink foi realizado em Matlab R2006a, e será possível correr na versão R2006b, contudo o seu funcionamento em versões mais antigas não é possível.

 

Figura 1 – Versão de Matlab utilizada

De seguida será necessária a instalação de todo o software de base da National Instruments (fornecido com a placa USB6008 que controla o robot), bem como um upgrade que se pode facilmente obter na página do fabricante, NIDAQ830.ZIP (necessita de registo grátis). 

Uma vez instalado o software necessário é possível passar ao próximo passo, colocar a directoria de trabalho como sendo a pasta fornecida, a que contem o modelo em Simulink – robot.mdl.

Figura 2 – Directoria de Trabalho

    Fazendo um double-click em robot.mdl e esperando, o Simulink abre o modelo.

Figura 3 – Ficheiros fornecidos

    Uma vez aberta esta será a janela visualizada.

Figura 4 – Janela inicial do modelo fornecido - robot

Desde já estão apresentados os conselhos de utilização, contudo o modelo deve ser explorado e modificado de acordo com os conhecimentos e convicções de melhores procedimentos de cada um.

Se realizar um double-click na foto, ou seja, no bloco “Rasteirinho”, podemos ver o diagrama que de controlo que lá se encontra. O Simulink permite fazer blocos organizados por hierarquias, assim sendo a primeira janela apresentada será o “Master”, e todas as subsequentes posicionadas mais abaixo na hierarquia, como se pode ver no nome de cada uma das janelas.

Figura 5 – Segunda janela – robot/Rasteirinho

Com um double-click no bloco de Aquisição de Imagem podemos configurar os parâmetros desta, como a câmara a utilizar, os restantes não é aconselhada a sua modificação. Este procedimento também pode ser realizado com o bloco de Autothreshold.

Figura 6 – Aquisição de imagem – robot/Rasteirinho/Aquisição de Imagem 

Mais uma vez com um double-click no bloco de Controlo entramos no verdadeiro controlo do robô, onde temos os parâmetros a ajustar. 

Figura 7 – Controlo do robot

Os parâmetros a ajustar são: 

·        Margem x / Margem y – percentagem da imagem a cortar, de forma a não analisar toda a imagem disponível.

·        Centro y – percentagem da imagem onde vamos considerar o centro de massa em y.

·        Tensões Mínimas/Máximas – tensão mínima e máxima a aplicar nos motores.

  

    Para a realização da prova apenas será necessário regular estes parâmetros de controlo e realizar um critério de paragem, por forma a o robô parar no local pretendido.

 

Boa Sorte!!

 

 

 Artur Granja - Setembro@2006