eventos
topico
nomeSimulador de maquina de estado
tituloSimulador de maquina de estado
descritorSimulador de maquina de estado
leadSimula o funcionamneto de uma maquina de estado aplicada a um Robo se movendo dentro de uma area
linklink
origemWSimuladorMaqEstado.xml
referencia ref
topico
tituloRobô navegando pelo ambiente com base em algoritimo de exploração
desc
topico
tituloFuncionamento do sistema
desc
    • Lado alvo
      O robô ASURO envia eventos através de uma conexão serial sem fios para uma aplicação no Lado PC
    • Lado PC
      A aplicação traduz para uma mensagem UDP (ver o diagrama em baixo).
      A mensagem UDP é recebida do simulador e a posição é atualizada conseqüentemente.

WFuncSistemaExploracao
topico
tituloSimulação da aplicação atraves da maquina de estado
desc http://apoie.org/desenvolvimento/WAsuroII.mp4


topico
tituloDiagrama de estado para executar caminho do robô
desc
WDiagEstadCamRobo

Diagrama EXPLORE

Estados:
IDLE1 - ocioso 1
AHEAD - à frente
AHEAD_WITH_BARR- a frente com barreira
IDLE2- ocioso 2
IDLE3- ocioso 3
IDLE4- ocioso 4
TURN- rodar

Diagrama BARRIER
BARR_BACH - voltar na barreira
BARR_TURN- rodar na barreira


topico
tituloSintaxe diagrama de estado
desc
estado: rotulo + "/"+ atividade
rotulo: verbo no gerundio ou participio   ou  {entrada | saida |  fazer | incluir} / atividade
atividade: ação ou ação(argumentos)
transição: evento(argumentos) + "["+condição+ "]" + "/"+ ação

Ex.:
estado:
sendo embalado + entry/ abaterEstoque  + do/embalarProdutos + exit/ notificarTransportadora
ativação: [todos os itens disponiveis]
topico
tituloNotação Grafica diagrama de estado
desc
WNtcDiagEstado

Exemplo:
WExNtcDiagramaEstado