João Leitão's Homepage : Research : Hemisson's Robot : Tarefa Exemplo
Tarefa Exemplo
package Tarefa;
import Avaliador.AvaliadorAmbiente;
import hemissonComm.HemissonRobot;
public class TarefaExemplo extends TarefaRobot{
public TarefaExemplo(HemissonRobot robot, AvaliadorAmbiente aval) {
super(robot,aval);
}
public void runOnce (){
//Enviamos uma instrução ao robot para este apitar: sinaliza o inicio de uma iteração do ciclo de controle
robot.beeper(1);
//Lemos os valores dos sensores
valoresSensores = robot.readSonar();
//Aqui pode ser executado qualquer processamento sobre os valores obtidos
//(...)
//Enviamos uma instrução ao robot para este se movimentar (em frente).
robot.setSpeed(2,2);
}
}
|