Entrar em Contato

Programa do Curso

Introdução

Compreensão dos Conceitos Básicos do ROS

  • Visão geral da arquitetura e filosofia do ROS
  • Configuração do ambiente de workspace do ROS
  • ROS Master, Nodes, Topics e Messages
  • Uso de comandos de console
  • Trabalhando com o sistema de build Catkin
  • O arquivo de lançamento do ROS (ROS Launch File)
  • Visualização 3D e interação do usuário com o simulador Gazebo

Criando seu primeiro programa ROS

  • Criando um package do ROS
  • Configurando um projeto ROS no Eclipse
  • Utilizando a biblioteca de cliente C++ do ROS
  • Escrevendo um subscriber e publisher simples no ROS
  • Armazenando e recuperando parâmetros utilizando o ROS Parameter Server
  • Usando o RViz para visualização 3D no ROS

Utilizando o Sistema de Transformação TF no ROS

Trabalhando com a interface do usuário rqt

Explorando Modelos de Robô no ROS

O Formato de Descrição de Simulação (SDF)

Implantando Serviços ROS

Implementando Ações ROS

Usando Tempo Simulado no ROS

Armazenando dados de mensagens em arquivos ROS Bag

Testes de regressão com cenários realistas

Aplicando diferentes estratégias de debugging no ROS

Explorando Aplicações complexas do mundo real para ROS

Próximos passos para criar seu primeiro projeto ROS

Troubleshooting

Considerações finais

Requisitos

  • Compreensão dos conceitos básicos de robótica.
  • Experiência básica em programação.

Público-alvo

  • Hobbyistas
  • Entusiastas de Robótica
  • Engenheiros e Técnicos
 21 Horas

Número de participantes


Preço por participante

Testemunhos de Clientes (4)

Próximas Formações Provisórias

Categorias Relacionadas