Ferramentas do usuário

Ferramentas do site


geopro:raian:discucoes:26_04_2009

Diferenças

Aqui você vê as diferenças entre duas revisões dessa página.

Link para esta página de comparações

Ambos lados da revisão anteriorRevisão anterior
Próxima revisão
Revisão anterior
geopro:raian:discucoes:26_04_2009 [2009/05/04 21:26] raiangeopro:raian:discucoes:26_04_2009 [2009/05/17 04:37] (atual) raian
Linha 1: Linha 1:
-^^[[geopro:raian:discucoes|Voltar à página de discussões]]^^+^^[[geopro:raian:discucoes|Voltar]]^^
  
 ===== =====
   Miguel - 26/04/2009   Miguel - 26/04/2009
  
-  Oi Tiago, pensei nisso vendo as questões do que poderiam neste momento ser mais interessantes e menos stressantes.+  Oi Tiago, pensei nisso vendo as questões do que poderiam neste momento ser mais  
 +  interessantes e menos stressantes.
      
-  1 - A questão das imagens há muito a pensar e só importar RASTER podemos e devemos fazer, mas seria poucoi para o Raian, certo?+  1 - A questão das imagens há muito a pensar e só importar RASTER podemos e devemos  
 +  fazer, mas seria poucoi para o Raian, certo?
      
-  2 - Objetos Móveis é negócio a pensar tb. Andei pensando e veja, não há o conceito (TIPO) objeto no TeraME como vamos falar de  +  2 - Objetos Móveis é negócio a pensar tb. Andei pensando e veja, não há o conceito  
-  Objeto MOvel? Seria ele um Tipo em TerraME e o que ele seria então e porque? +  (TIPO) objeto no TeraME como vamos falar de Objeto MOvel? Seria ele um Tipo em TerraME  
-  Um Agente, como hoje póde ser interpretado e visto com um Objeto Movel, e regiões moveis?? Então é assunto ainda não consolidado.+  e o que ele seria então e porque? Um Agente, como hoje póde ser interpretado e visto  
 +  com um Objeto Movel, e regiões moveis?? Então é assunto ainda não consolidado.
      
-  3 - Também as quetões de espaco-tempo não estão resilvidas e são pouco usadas na versão atual de TLib. Series tespaco-temporais seria  +  3 - Também as quetões de espaco-tempo não estão resilvidas e são pouco usadas na versão  
-  uma coisa interessante, mas me parece que Raian está precisando estudar mais os conceitos mesmo de TerraME, dados geográficos modelagem. +  atual de TLib. Series tespaco-temporais seria uma coisa interessante, mas me parece que  
-  E acho que isso deve começar agora com a gente ajudando e ele ralando!!+  Raian está precisando estudar mais os conceitos mesmo de TerraME, dados geográficos  
 +  modelagem. E acho que isso deve começar agora com a gente ajudando e ele ralando!!
      
-  4 - pensei então na questão da GPM dinâmica. Envolve conceitos de modelagem importantes, o próprio conceito de GPM (que o Raian precisa  +  4 - pensei então na questão da GPM dinâmica. Envolve conceitos de modelagem importantes,  
-  entender melhor) e outros. O que voce acha??+  o próprio conceito de GPM (que o Raian precisa entender melhor) e outros. O que voce acha??
  
-  RaianOk! Entendido!+  Raian - 04/05/2009 
 +  Ok! Entendido!
  
 ===== =====
Linha 26: Linha 31:
   vamos lá (Sobreo os tópicos acima):   vamos lá (Sobreo os tópicos acima):
      
-  1 - Claro, isso é muito fácil e creio que o Rodolfo Ayala (meu aluno de graduação) até tá terminando isso!!! O único problema é que não  +  1 - Claro, isso é muito fácil e creio que o Rodolfo Ayala (meu aluno de graduação) até tá  
-  sabe qual método TerraLib grava uma imagem de volta no banco. Quem poderia nos ajudar Miguel?+  terminando isso!!! O único problema é que não sabe qual método TerraLib grava uma imagem  
 +  de volta no banco. Quem poderia nos ajudar Miguel?
      
-  2 - Não. Ele na verdade é a especialização de um agente. Não é necessário no kernel, somente no dominios da aplicação que o usarão, mas  +  2 - Não. Ele na verdade é a especialização de um agente. Não é necessário no kernel, somente  
-  esse dominios são muitos. Então, esse é uma boa justificativa para se criar uma biblioteca TerraME (escrita em Lua, nao creio que seja  +  no dominios da aplicação que o usarão, mas esse dominios são muitos. Então, esse é uma boa  
-  necessario um nivel C++) onde objetos moveis utilizam a estrutura de vizinhança (GPM) para navegar pelo espaço, seguindo as rotas nela  +  justificativa para se criar uma biblioteca TerraME (escrita em Lua, nao creio que seja  
-  definida.+  necessario um nivel C++) onde objetos moveis utilizam a estrutura de vizinhança (GPM) para  
 +  navegar pelo espaço, seguindo as rotas nela definida.
      
-    1) Uma solução interessante é equipar o TerraME com métodos para roteamento de agentes moveis, em uma analogia clara às redes, como  +    1) Uma solução interessante é equipar o TerraME com métodos para roteamento de agentes  
-    um pacote IP na Internet. Por exemplo, os métodos:+    moveis, em uma analogia clara às redes, como um pacote IP na Internet. Por exemplo, os  
 +    métodos:
          
     agente:SetRoute(GPM, sourceAddress, destAdress)     agente:SetRoute(GPM, sourceAddress, destAdress)
Linha 48: Linha 56:
     automaton:getSpeed()     automaton:getSpeed()
          
-    2) Além do tipo MobileAgent e MobileAutomaton, o tipo Router deveria ser criado, ele seria reposavel para rotear as entidades moveis +    2) Além do tipo MobileAgent e MobileAutomaton, o tipo Router deveria ser criado, ele seria  
-    (pacotes IP), seriam configurados por regras (origem, destino e "rota de saída") por exemplo:+    reposavel para rotear as entidades moveis (pacotes IP), seriam configurados por regras  
 +    (origem, destino e "rota de saída") por exemplo:
          
     router:createRoute( source, target, output);     router:createRoute( source, target, output);
     router:removeRoute( source, target, output);     router:removeRoute( source, target, output);
          
-    entao "router:createRoute( 1, 7, 4);" quando uma entiadde chegasse a esse roteador vindo pela rota 1 e tendo como origem a rota 7  +    entao "router:createRoute( 1, 7, 4);" quando uma entiadde chegasse a esse roteador vindo pela  
-    (que nao se conecta a esse roteador), ele enviaria a entidade pela rota 4 que vai até um novo roteador que se conecta, direta ou  +    rota 1 e tendo como origem a rota 7 (que nao se conecta a esse roteador), ele enviaria a  
-    indiretamente, a rota 7.+    entidade pela rota 4 que vai até um novo roteador que se conecta, direta ou indiretamente, a rota 7.
          
-    3) Roteadores poderiam ser utilizados para conetar rotas definidas em GPM diferentes, da mesma maneira que eles conectam duas redes  +    3) Roteadores poderiam ser utilizados para conetar rotas definidas em GPM diferentes, da mesma  
-    na Internet.+    maneira que eles conectam duas redes na Internet.
          
     4) Regras de firewall poderiam ser adicionadas para penalizar, incentivar, ou proibir certas rotas! Doido.     4) Regras de firewall poderiam ser adicionadas para penalizar, incentivar, ou proibir certas rotas! Doido.
Linha 65: Linha 74:
   3 - Acho muito legal tb. Mas gostei mais dos objetos moveis, como pode ver! ;-)   3 - Acho muito legal tb. Mas gostei mais dos objetos moveis, como pode ver! ;-)
      
-  4 - GPM dinâmica seria uma complementação das entidades móveis, onde seriam exercitadas redes que se reconectam (rearranjam)? No  +  4 - GPM dinâmica seria uma complementação das entidades móveis, onde seriam exercitadas redes que se  
-  TerraME não há impecilios para sua implementação, pois as vizinhanças lá não são GPMs como em TerraLib, são gráfos dinâmicos, assim a  +  reconectam (rearranjam)? No TerraME não há impecilios para sua implementação, pois as vizinhanças  
-  qq momento vc pode inserir e remover nodos ou arestas. Mas acredito que alguns serviços especializados como "viz:update( cellSpace, +  lá não são GPMs como em TerraLib, são gráfos dinâmicos, assim a qq momento vc pode inserir e remover  
 +  nodos ou arestas. Mas acredito que alguns serviços especializados como "viz:update( cellSpace, 
   layerRede)" possam ser criados. Era algo como isso que pensava?   layerRede)" possam ser criados. Era algo como isso que pensava?
  
-  Raian - Não entendi uma coisa: +  Raian - 04/05/2009 
-  1) No caso de dos agentes móveis, a célula se moveria tb, ou seja, altero as coordenadas x e y da célula? Ou apenas os autômatos e  +  Não entendi uma coisa: 
-  agentes que se movem de célula para célula? Como seria esta velocidade (métodos setSpeed() e getSpeed())?+  1) No caso de dos agentes móveis, a célula se moveria tb, ou seja, altero as coordenadas x e y da  
 +  célula? Ou apenas os autômatos e agentes que se movem de célula para célula? Como seria esta velocidade  
 +  (métodos setSpeed() e getSpeed())? 
  
 ===== =====
   Tiago - 28/04/2009   Tiago - 28/04/2009
  
-  Eu acho que dá pra fazer um pouquinho de tudo na disciplina: GPMdinâmica e agente com MOBILIDADE. Eu não sei pensar sem experimentar, +  Eu acho que dá pra fazer um pouquinho de tudo na disciplina: GPMdinâmica e agente com MOBILIDADE.  
-  um ajuda o outroa ficar melhor. Assim, sugiro que sigamos ciclos incrementais de desenvolvimento. Na disciplina começamos com AGENTES +  Eu não sei pensar sem experimentar, um ajuda o outroa ficar melhor. Assim, sugiro que sigamos ciclos  
-  MOVEIS (sem decisão por Mobilidade) e GPM dinâmica. Pensamos primeiro em objetos moveis, robôs autônomos, depois macacos e depos +  incrementais de desenvolvimento. Na disciplina começamos com AGENTES MOVEIS (sem decisão por Mobilidade)  
 +  e GPM dinâmica. Pensamos primeiro em objetos moveis, robôs autônomos, depois macacos e depois 
   humanos (supondo q esse é mais inteligente que os anteriorres...rsrss).   humanos (supondo q esse é mais inteligente que os anteriorres...rsrss).
      
-  Assim, no primeiro protótipo poderíamos simular caminhões, aviões, fluxo populacional (macro level): os atributos origem e destino lhe +  Assim, no primeiro protótipo poderíamos simular caminhões, aviões, fluxo populacional (macro level): os  
-  são atribuiídos (exogenamento). Isso é certamente exequivel no período da disciplina.+  atributos origem e destino lhe são atribuiídos (exogenamento). Isso é certamente exequivel no período da  
 +  disciplina.
      
   Daqui pra frente é a tese:   Daqui pra frente é a tese:
      
-  Depois, passemos aos robôs autonomos, como um robô que retira madeira da floresta com base nas vias (assessibilidade) e no valor das +  Depois, passemos aos robôs autonomos, como um robô que retira madeira da floresta com base nas vias  
-  especimes encontradas na mata (custo/lucro), seu objetivo é ter o maior lucro possivel, ou seja, coletar de forma mais lucrativas toda +  (assessibilidade) e no valor das especimes encontradas na mata (custo/lucro), seu objetivo é ter o  
-  madeira que puder). A cada ciclo de desenvolvimento,  os agente vão ficando cada vez mais complexos, as novas ferramentas inseridas no+  maior lucro possivel, ou seja, coletar de forma mais lucrativas toda madeira que puder). A cada ciclo  
 +  de desenvolvimento,  os agente vão ficando cada vez mais complexos, as novas ferramentas inseridas no
   TerraME cada vez mais elaboradas, e o embasamento teórico do Raian cada vez mais sólidos.   TerraME cada vez mais elaboradas, e o embasamento teórico do Raian cada vez mais sólidos.
      
-  Vamos assim até que as GPMs dinâmicas e agentes com MOBILIDADE surjam e tudo mais que ainda não previmos até esse primeiro lampejo!+  Vamos assim até que as GPMs dinâmicas e agentes com MOBILIDADE surjam e tudo mais que ainda não previmos  
 +  até esse primeiro lampejo! 
 + 
 +  Raian - 04/05/2009 
 +  Não entendi onde qual seria o estágio inicial de dinamismo das GPMs que desenvolveremos no primeiro  
 +  trabalho (Trabalho da disciplina). Ou toda a parte de GPM dinâmica será desenvolvida na disciplina? 
 + 
 + 
 + 
 + 
 + 
 + 
 + 
 +===== 
 +  Miguel - 14/05/2009 
 + 
 +  Olá! 
 +  Desculpem-me Raian e Tiago pelo atraso no papo, mas estou de volta! 
 +  bem precisamos fechar a conversa para o Raian trabalhar. 
 + 
 +  O que eu penso. Penso que agora o Raian poderia trabalhar e pensar um 
 +  pouco sobre o que estamos chamando de GPm Dinâmica. 
 +  Na verdade uma capacidade de reconfigurar a estrutura de vizinhança 
 +  durante o ciclo de execucção do modelo. 
 +  Tiago , é mais próximo do que você apontou em (4) e repito abaixo:  
 + 
 +  Tiago - 28/04/2009 
 +  4 - GPM dinâmica seria uma complementação das entidades móveis, onde seriam exercitadas redes que se  
 +      reconectam (rearranjam)? No TerraME não há impecilios para sua implementação, pois as vizinhanças  
 +      lá não são GPMs como em TerraLib, são gráfos dinâmicos, assim a qq momento vc pode inserir e remover  
 +      nodos ou arestas. Mas acredito que alguns serviços especializados como "viz:update( cellSpace,  
 +      layerRede)" possam ser criados. Era algo como isso que pensava? 
 + 
 +  GPM Dinâmicas, na verdade é uma //feature// que o TerraME deveria ter. A capacidade de em  
 +  qualquer momento durante um ciclo de execucao, qq t, haver uma reformulação da vizinhanca 
 +  porque a situacao mudou. Imagine por exemplo que uma nova estrada apareceu durante o ciclo 
 +  daquele modelo. Ele redefine a GPM, certo? Esta redefinicao deveria estar presente no proximo ciclo. 
 +  Como fazer isso? Na verdade, os grafos no TerraME que se reconectam devem se reconectar orientados 
 +  por essa nova GPM que "apareceu" porque novos elementos de rede apareceram. 
 +  Caracterizar esta situação melhor. Definir o problema e começar a tratá-lo acho que 
 +  é mais que suficiente neste momento. 
 +  O pedro pode nos ajudar e ao Raian com a compreensão da necessidade desta GPM que varia 
 +  e então de como prototipar uma primeira ideia de solução. 
 +  Podemos seguir nisso? 
 +  Um grande abraco, 
 +  Miguel  
 + 
 +===== 
 + 
 +  Tiago - 15/05/2009
  
-  Raian Não entendi onde qual seria o estágio inicial de dinamismo das GPMs que desenvolveremos no primeiro trabalho (Trabalho da  +  Vamos trabalhar nesse sentido então. Vamos lá! :-)
-  disciplina). Ou toda a parte de GPM dinâmica será desenvolvida na disciplina?+
  
-^^[[geopro:raian:discucoes|Voltar à página de discussões]]^^+^^[[geopro:raian:discucoes|Voltar]]^^
geopro/raian/discucoes/26_04_2009.1241472400.txt.gz · Última modificação: 2009/05/04 21:26 por raian