Um Agente Autônomo Concorrente para o Manipulador Robótico Jaco Kinova

  • Edi Moreira M. de Araujo UFBA
  • Augusto Loureiro da Costa UFBA

Resumo


Este trabalho tem como objetivo apresentar a implementação do Agente Autônomo Concorrente (AAC) para o manipulador robótico JACO Kinova, habilitando-o à execução de tarefas complexas de uma maneira completamente autônoma. A comunicação entre o AAC e o manipulador foi feita através do ROS (Robot Operating System), bem como a realização dos comportamentos presentes no nível reativo. O Agente Autônomo Concorrente é a implementação de uma arquitetura de agente cognitivo baseada no modelo cognitivo genérico para agentes autônomos. Este modelo ao longo dos anos mostrou-se bastante eficaz, sendo inicialmente utilizado para a implementação de um sistema de controle distribuído para sistemas multi-robôs, chamado Mecateam, obtendo resultados significantes em RoboCup’s Latin América e Brasileiras. O AAC já foi implementado em diversas aplicações com êxito, como exemplo, o robô humanoide NAO e o robô omnidirecional AxéBot. Tais resultados apontam o AAC como um modelo de cognição bem indicado para a capacitação de robôs a execução de tarefas que solicitam um alto grau de cognição.

Referências

Barros, T. T. T. (2014). Modelagem e implementação no ros de um controlador para manipuladores móveis.

Bittencourt, G. (1997). In the quest of the missing link. International Joint Conference of Artificial Inteligence, pages 310–315.

Bittencourt, G. and Costa, A. d. (2001). Hybrid cognitive model.

Costa, A. C. P. L. and Bittencourt, G. (1998). Ufsc-team: A cognitive multi-agent approach to the robocup 98 simulator league. pages 371–376.

Costa, A. L. and Bittencourt, G. (1999). From a concurrent architecture to a concurrent autonomous agents architecture. pages 274–285.

Costa, A. L., Ferreira, D. S. F., Conceição, A. G. S., and Pappas, G. (2015). Embedding the concurrent autonomous agent into a humanoid robot. IFAC-PapersOnLine, 48(19):203–208.

Costa, A. L. d., Scolari, A. G., Ribeiro, T. T., and Junior, J. s. (2011). Embarcando o agente autônomo concorrente no robô móvel omnidirecional axébot. nível reativo. X Simpósio Brasileiro de Automação Inteligente (SBAI).

Ferreira, D. S. F. (2014). Embarcando o agente autônomo concorrente em uma rede de microcontroladores de um robô móvel omnidirecional. Master’s thesis, Dissertação de Mestrado-Universidade Federal da Bahia, Programa em Pós Graduação em Engenharia Elétrica, Salvador - BA.

Kinova (2017). Ros Parameter Server.

Oliveira, L. L. R. d. et al. (2013). Controle de trajetória baseado em visão computacional utilizando o framework ros. Master’s thesis.
Publicado
02/05/2018
ARAUJO, Edi Moreira M. de; COSTA, Augusto Loureiro da. Um Agente Autônomo Concorrente para o Manipulador Robótico Jaco Kinova. In: WORKSHOP-ESCOLA DE SISTEMAS DE AGENTES, SEUS AMBIENTES E APLICAÇÕES (WESAAC), 12. , 2018, Fortaleza/CE. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2018 . p. 200-211. ISSN 2326-5434. DOI: https://doi.org/10.5753/wesaac.2018.33267.