Programa do Curso

Introdução

Noções básicas sobre conceitos básicos do ROS

  • Visão Geral da Arquitetura e Filosofia do ROS
  • Configurando o ambiente do espaço de trabalho do ROS
  • Mestre ROS, Nós, Tópicos e Mensagens
  • Usando comandos do console
  • Trabalhando com o Catkin Build System
  • O arquivo de lançamento do ROS
  • Visualização 3D e interação do usuário com o simulador de mirante

Criando seu primeiro programa ROS

  • Criando um pacote ROS
  • Configurando um projeto ROS no Eclipse
  • Usando a biblioteca cliente ROS C ++
  • Escrevendo um Assinante e um Editor de ROS Simples
  • Armazenando e Recuperando Parâmetros Usando o Servidor de Parâmetros ROS
  • Usando RViz para visualização 3D ROS

Utilizando o Sistema de Transformação TF no ROS

Trabalhando com a interface do usuário do rqt

Explorando Modelos de Robôs no ROS

O formato de descrição de simulação (SDF)

Implantando serviços ROS

Implementando Ações do ROS

Usando o tempo simulado no ROS

Armazenando Dados de Mensagens em ROS Bags

Teste de regressão com cenários realistas

Aplicando Diferentes Estratégias de Depuração no ROS

Explorando aplicativos complexos do mundo real para ROS

Próximos passos para criar seu primeiro projeto ROS

Solução de problemas

Comentários finais

 

Requisitos

  • Uma compreensão dos conceitos básicos de robótica
  • Experiência básica de programação
  21 horas
 

Declaração de Clientes (3)

Cursos Relacionados

AI and Robotics for Nuclear - Extended

  120 horas

AI and Robotics for Nuclear

  80 horas

Categorias Relacionadas