|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--navmap.ConectorWEB
ConectorWeb - Classe que faz a conexao entre o servidor C++ e a interface da aplicaçao NavMap em Java via Socket; Title: NavMap Description: Navegação por Mapeamento Copyright: Copyright (c) 2002 Company: Graco - UnB
Field Summary | |
static int |
CMD_Close
|
static int |
CMD_FinishNomad
|
static int |
CMD_GetBattery
|
static int |
CMD_GetMap
|
static int |
CMD_GetPosition
|
static int |
CMD_MoveNomad
|
static int |
CMD_SaveMap
|
static int |
CMD_Speak
|
static int |
CMD_StartNomad
|
static int |
CMD_StopNomad
|
Constructor Summary | |
ConectorWEB()
Construtor da classe Aqui é criada uma instancia para o clienteSocket |
Method Summary | |
void |
close()
Método que fecha a conexao com o servidor web |
boolean |
finishNomad()
Método Nativo que finaliza a conexão com o Nomad |
float[] |
getBatteryStatus()
Método que captura o status das Bateris |
int[] |
getMap()
Método que captura o Mapa feito em C++ do Servidor |
float[] |
getPosition()
Método que captura a posicao do robo no mapa |
boolean |
moveNomad(int celx,
int cely)
Método que envia o comando de movimento ao Nomad. |
boolean |
saveMap(java.lang.String nome_arquivo)
Método que salva um arquivo de mapa |
boolean |
startNomad(int posx,
int posy,
java.lang.String nome_arquivo)
Método que inicializa a conexão e o mapeamento com o Nomad |
boolean |
stopNomad()
Método que cancela o movimento do robo Nomad |
void |
textToSpeech(java.lang.String text)
Envia texto para o sintetizador de Voz do robo |
Methods inherited from class java.lang.Object |
|
Field Detail |
public static final int CMD_StartNomad
public static final int CMD_FinishNomad
public static final int CMD_MoveNomad
public static final int CMD_StopNomad
public static final int CMD_GetMap
public static final int CMD_GetBattery
public static final int CMD_GetPosition
public static final int CMD_SaveMap
public static final int CMD_Speak
public static final int CMD_Close
Constructor Detail |
public ConectorWEB()
Method Detail |
public void close()
close
in interface IConector
public int[] getMap()
getMap
in interface IConector
public float[] getBatteryStatus()
getBatteryStatus
in interface IConector
public float[] getPosition()
getPosition
in interface IConector
public boolean startNomad(int posx, int posy, java.lang.String nome_arquivo)
startNomad
in interface IConector
posx
- - coordenada X da posiçao inicial do roboposy
- - coordenada Y da posiçao inicial do robonome_arquivo
- - Nome do Arquivo de Mapa que será carregadopublic boolean finishNomad()
finishNomad
in interface IConector
public boolean moveNomad(int celx, int cely)
moveNomad
in interface IConector
celx
- Coordenada X da posicão de destinocely
- Coordenada Y da posicão de destinopublic boolean stopNomad()
stopNomad
in interface IConector
public boolean saveMap(java.lang.String nome_arquivo)
saveMap
in interface IConector
nome_arquivo
- Nome do Arquivo com extensão .mappublic void textToSpeech(java.lang.String text)
textToSpeech
in interface IConector
text
- Texto a ser enviado
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |