package robots;

import java.util.ArrayList;

public interface Robot {
	/* Faz o movimento até receber o stop */
	public void moveForward ();
	public void moveLeft ();
	public void moveRight ();
	public void moveBackward ();
	public void stop ();
	
	/* leitura sensores */
	public ArrayList<DataPose> scann (int ini, int end, int interval);
	void scann (RobotReturn r);
	void stopScann (RobotReturn r);
	
	/* funcoes de conexao */
	public boolean connect (RobotReturn r);
	public void disconnect ();
	
}
