Detalhes bibliográficos
Ano de defesa: |
2005 |
Autor(a) principal: |
Iamamoto, Edward Mitsuo Iwanaga |
Orientador(a): |
Não Informado pela instituição |
Banca de defesa: |
Não Informado pela instituição |
Tipo de documento: |
Dissertação
|
Tipo de acesso: |
Acesso aberto |
Idioma: |
por |
Instituição de defesa: |
Biblioteca Digitais de Teses e Dissertações da USP
|
Programa de Pós-Graduação: |
Não Informado pela instituição
|
Departamento: |
Não Informado pela instituição
|
País: |
Não Informado pela instituição
|
Palavras-chave em Português: |
|
Link de acesso: |
https://teses.usp.br/teses/disponiveis/45/45134/tde-20210729-150324/
|
Resumo: |
Golog é uma linguagem de alto nível criada para especificar programas para agentes robóticos. No entanto, como acontece em situações do mundo real, Golog deve permitir a programação de agentes capazes de tratar eventos exógenos e imprevistos. Para isso, uma primeira solução seria construir programas prevendo todas as contingências do mundo. No entanto, isso pode levar ao desenvolvimento de agentes robóticos de alto custo e baixo desempenho. Uma outra possibilidade é o planejamento com execução e monitoramento, que, em caso de falha, permite criar um plano para corriji-la. Isso pode ser feito por um planejador para satisfação de metas. Nesse trabalho, mostramos que o meta-interpretador Golog realiza planejamento de forma semelhante aos planejadores hierárquicos e que, baseado nessa técnica, Golog pode resolver problemas de planejamento para satisfação de metas através da definição de procedimentos meta. Chamamos esse tipo de planejamento de GGPP (Golog Goal Procedures based Planner). Para comparar o desempenho do GGPP com outros planejadores, foram implementados e analisados três outros planejadores para satisfação de meta baseados no Cálculo de Situaçõe |