Desenvolvimento orientado a modelos no domínio de robótica: uma revisão sistemática da literatura

Detalhes bibliográficos
Ano de defesa: 2016
Autor(a) principal: HEINECK, Tiago
Orientador(a): CASTRO, Jaelson Freire Brelaz de
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: Universidade Federal de Pernambuco
Programa de Pós-Graduação: Programa de Pos Graduacao em Ciencia da Computacao
Departamento: Não Informado pela instituição
País: Brasil
Palavras-chave em Português:
Link de acesso: https://repositorio.ufpe.br/handle/123456789/22437
Resumo: O domínio de robótica tem sido aplicado em diversos contextos, como o industrial, da saúde e da educação, os projetos robóticos envolvem diversos campos de estudo como visão computacional, inteligência artificial, psicologia, biologia, entre outros. Na academia competições tem incentivado a construção de robôs que exploram ambientes, jogam futebol e executam tarefas dos mais variados tipos. Estes robôs são agentes compostos de vários sensores e atuadores que trabalham juntamente com software para o alcance de requisitos específicos, sendo o sistema responsável pelo gerenciamento de todos os componentes. Neste sentido, há um subconjunto de robôs conhecidos como robôs sociais que possuem a habilidade de interagir entre eles ou com seres humanos. Estes por sua vez são capazes de reconhecer linguagem natural por meio de fala ou escrita, interpretar gestos e interagir de maneira social e afetiva. Entretanto, o aumento de complexidade dos robôs reflete da mesma forma em softwares de controle mais complexos, deixando a tarefa de desenvolvimento mais desafiadora. Sendo assim, pesquisadores tem apontado para o desenvolvimento orientado a modelos como uma alternativa no auxílio na redução de complexidade do desenvolvimento de software no domínio de robótica. O desenvolvimento orientado a modelos é um paradigma promissor que utiliza modelos como artefatos de primeira ordem que buscam promover o reuso de componentes de software e rápida geração de código com qualidade, consequentemente reduzindo o custo de desenvolvimento e esforço. Assim sendo, esta pesquisa realiza uma análise de como o desenvolvimento orientado a modelos tem apoiado o domínio de robótica, apontando os artefatos disponíveis e gerados semi ou automaticamente, as contribuições, técnicas envolvidas, o atendimento a requisitos funcionais e não-funcionais, paradigmas envolvidos no comportamento do robô e o atendimento a questões sociais. Os dados foram extraídos de 86 estudos compondo uma revisão sistemática da literatura com a finalidade de auxiliar pesquisadores no embasamento para realização de novas atividades de pesquisa.