Robótica em Ambientes Virtuais


Codigo Carga Horária
T E L/P CHT
ECA820 0 0 2 40

Ementa

Estrutura do ROS (Robot Operating System): Tópicos, Mensagens, Serviços e Ações. Execução de simulações em ROS. Pacotes do ROS. Criação de programas para controle de robôs. Criação de pacotes personalizados do ROS. Criação de Tópicos. Criação de Serviços. Criação de Ações. Ferramentas de depuração. Simulação de robôs móveis. Simulação de robôs industriais. Realização de atividades práticas de programação durante as aulas.

Descrição

Na disciplina de Robótica em Ambientes Virtuais são apresentadas formas de modelar, programar e simular sistemas robóticos em ambientes virtuais. O objetivo principal desta disciplina é ensinar os alunos a como criar ambientes de simulação fiéis ao comportamento de um robô real. Por meio de estudos de casos, os alunos irão aprender, por exemplo, como criar algoritmos de navegação para robôs móveis e planejar trajetórias para robôs manipuladores. Ao final da disciplina os alunos serão capazes de adaptar os conhecimentos adquiridos a projetos reais da indústria robótica.

Responsável

Foto Professor

Anderson Harayashiki Moreira

Mais Informações

Bibliografia

Básica

  • ARKIN, Ronald C. Behavior-based robotics. Cambridge, Massachusetts: Mit Press, 1998. 491 p. (Intelligent Robots and Autonomous Agents). ISBN 0262011654.
  • CORKE, Peter. Robotics, vision and controle: fundamentals algorithms in MATLAB. 2. ed. Berlim: Springer Verlag, 2011. 693 p. ISBN 9783319544120.
  • MURPHY, Robin R. Introduction to AI robotics. Cambridge, Massachusetts: Mit Press, 2000. 466 p. (Intelligent Robots and Autonomous Agents). ISBN 0262133830.

Complementar

  • MENEZES, Nilo Ney Coutinho. Introdução à programação com Python: algoritmos e lógica de programação para iniciantes. 2. ed. São Paulo: Novatec, 2014. 328 p. ISBN 97885752224083.
  • SIEGWART, Roland; NOURBAKHSH, Illah R. Introduction to autonomous mobile robots. Cambrige, Mass: Mit Press, 2004. 321 p. (Intelligent Robotics and Autonomous Agents). ISBN 026219502X.
  • SUMMERFIELD, Mark. Programação em Python 3: uma introdução completa à linguagem Phython. Rio de Janeiro: Alta Books, 2012. 506 p. (Biblioteca do programador). ISBN 9788576083849.
  • TSAI, Lung-Wen. Robot analysis: the mechanics of serial and parallel manipulators. New York: John Wiley, 1999. 505 p. ISBN 0471325937.